From 6aa8a871d5e425d770816ea19c1ae2419126135f Mon Sep 17 00:00:00 2001 From: "hongliang.yuan" Date: Mon, 20 Oct 2025 17:23:48 +0800 Subject: [PATCH] move all models into models folder --- README.md | 634 +++++----- README_en.md | 634 +++++----- .../ParallelWaveGAN/egs/arctic/voc1/utils | 1 - .../ParallelWaveGAN/egs/csmsc/voc1/utils | 1 - .../ParallelWaveGAN/egs/jnas/voc1/utils | 1 - .../ParallelWaveGAN/egs/jsss/voc1/utils | 1 - .../ParallelWaveGAN/egs/jsut/voc1/utils | 1 - .../ParallelWaveGAN/egs/libritts/voc1/utils | 1 - .../ParallelWaveGAN/egs/ljspeech/voc1/utils | 1 - .../egs/speech_commands/voc1/utils | 1 - .../egs/template_multi_spk/voc1/utils | 1 - .../egs/template_single_spk/voc1/utils | 1 - .../ParallelWaveGAN/egs/vctk/voc1/utils | 1 - .../ParallelWaveGAN/egs/yesno/voc1/utils | 1 - .../centerpoint/pytorch/docs/demo.gif | Bin 760415 -> 0 bytes .../internimage/pytorch/mmcv/compile.log | 437 ------- cv/detection/fcos/pytorch/fcos/configs | 1 - .../conformer/paddlepaddle/README.md | 0 .../conformer/pytorch/README.md | 0 .../conformer/pytorch/bind_pyt.py | 0 .../pytorch/configs/conformer_lstm.json | 0 .../conformer/pytorch/dataloader.py | 0 .../conformer/pytorch/openspeech/README.md | 0 .../conformer/pytorch/openspeech/__init__.py | 0 .../pytorch/openspeech/criterion/__init__.py | 0 .../criterion/cross_entropy/__init__.py | 0 .../criterion/cross_entropy/configuration.py | 0 .../criterion/cross_entropy/cross_entropy.py | 0 .../openspeech/criterion/ctc/__init__.py | 0 .../openspeech/criterion/ctc/configuration.py | 0 .../pytorch/openspeech/criterion/ctc/ctc.py | 0 .../joint_ctc_cross_entropy/__init__.py | 0 .../joint_ctc_cross_entropy/configuration.py | 0 .../joint_ctc_cross_entropy.py | 0 .../label_smoothed_cross_entropy/__init__.py | 0 .../configuration.py | 0 .../label_smoothed_cross_entropy.py | 0 .../criterion/perplexity/__init__.py | 0 .../criterion/perplexity/configuration.py | 0 .../criterion/perplexity/perplexity.py | 0 .../criterion/transducer/__init__.py | 0 .../criterion/transducer/configuration.py | 0 .../criterion/transducer/transducer.py | 0 .../pytorch/openspeech/data/__init__.py | 0 .../pytorch/openspeech/data/audio/__init__.py | 0 .../pytorch/openspeech/data/audio/augment.py | 0 .../openspeech/data/audio/data_loader.py | 0 .../pytorch/openspeech/data/audio/dataset.py | 0 .../data/audio/filter_bank/__init__.py | 0 .../data/audio/filter_bank/configuration.py | 0 .../data/audio/filter_bank/filter_bank.py | 0 .../pytorch/openspeech/data/audio/load.py | 0 .../data/audio/melspectrogram/__init__.py | 0 .../audio/melspectrogram/configuration.py | 0 .../audio/melspectrogram/melspectrogram.py | 0 .../openspeech/data/audio/mfcc/__init__.py | 0 .../data/audio/mfcc/configuration.py | 0 .../openspeech/data/audio/mfcc/mfcc.py | 0 .../data/audio/spectrogram/__init__.py | 0 .../data/audio/spectrogram/configuration.py | 0 .../data/audio/spectrogram/spectrogram.py | 0 .../pytorch/openspeech/data/sampler.py | 0 .../openspeech/data/text/data_loader.py | 0 .../pytorch/openspeech/data/text/dataset.py | 0 .../pytorch/openspeech/dataclass/__init__.py | 0 .../openspeech/dataclass/configurations.py | 0 .../openspeech/dataclass/initialize.py | 0 .../pytorch/openspeech/datasets/__init__.py | 0 .../datasets/librispeech/__init__.py | 0 .../datasets/librispeech/lit_data_module.py | 0 .../librispeech/preprocess/__init__.py | 0 .../librispeech/preprocess/character.py | 0 .../librispeech/preprocess/preprocess.py | 0 .../librispeech/preprocess/subword.py | 0 .../pytorch/openspeech/decoders/__init__.py | 0 .../decoders/lstm_attention_decoder.py | 0 .../openspeech/decoders/openspeech_decoder.py | 0 .../decoders/rnn_transducer_decoder.py | 0 .../decoders/transformer_decoder.py | 0 .../transformer_transducer_decoder.py | 0 .../pytorch/openspeech/encoders/__init__.py | 0 .../openspeech/encoders/conformer_encoder.py | 0 .../openspeech/encoders/contextnet_encoder.py | 0 .../encoders/convolutional_lstm_encoder.py | 0 .../convolutional_transformer_encoder.py | 0 .../openspeech/encoders/deepspeech2.py | 0 .../pytorch/openspeech/encoders/jasper.py | 0 .../openspeech/encoders/lstm_encoder.py | 0 .../openspeech/encoders/openspeech_encoder.py | 0 .../pytorch/openspeech/encoders/quartznet.py | 0 .../encoders/rnn_transducer_encoder.py | 0 .../encoders/transformer_encoder.py | 0 .../transformer_transducer_encoder.py | 0 .../pytorch/openspeech/lm/__init__.py | 0 .../pytorch/openspeech/lm/lstm_lm.py | 0 .../pytorch/openspeech/lm/openspeech_lm.py | 0 .../pytorch/openspeech/lm/transformer_lm.py | 0 .../conformer/pytorch/openspeech/metrics.py | 0 .../pytorch/openspeech/models/README.md | 0 .../pytorch/openspeech/models/__init__.py | 0 .../openspeech/models/conformer/__init__.py | 0 .../models/conformer/configurations.py | 0 .../openspeech/models/conformer/model.py | 0 .../openspeech/models/contextnet/__init__.py | 0 .../models/contextnet/configurations.py | 0 .../openspeech/models/contextnet/model.py | 0 .../openspeech/models/deepspeech2/__init__.py | 0 .../models/deepspeech2/configurations.py | 0 .../openspeech/models/deepspeech2/model.py | 0 .../openspeech/models/jasper/__init__.py | 0 .../models/jasper/configurations.py | 0 .../pytorch/openspeech/models/jasper/model.py | 0 .../models/listen_attend_spell/__init__.py | 0 .../listen_attend_spell/configurations.py | 0 .../models/listen_attend_spell/model.py | 0 .../openspeech/models/lstm_lm/__init__.py | 0 .../models/lstm_lm/configurations.py | 0 .../openspeech/models/lstm_lm/model.py | 0 .../openspeech/models/openspeech_ctc_model.py | 0 .../openspeech_encoder_decoder_model.py | 0 .../models/openspeech_language_model.py | 0 .../openspeech/models/openspeech_model.py | 0 .../models/openspeech_transducer_model.py | 0 .../openspeech/models/quartznet/__init__.py | 0 .../models/quartznet/configurations.py | 0 .../openspeech/models/quartznet/model.py | 0 .../models/rnn_transducer/__init__.py | 0 .../models/rnn_transducer/configurations.py | 0 .../openspeech/models/rnn_transducer/model.py | 0 .../models/transformer_lm/__init__.py | 0 .../models/transformer_lm/configurations.py | 0 .../openspeech/models/transformer_lm/model.py | 0 .../models/transformer_transducer/__init__.py | 0 .../transformer_transducer/configurations.py | 0 .../models/transformer_transducer/model.py | 0 .../pytorch/openspeech/modules/__init__.py | 0 .../openspeech/modules/add_normalization.py | 0 .../openspeech/modules/additive_attention.py | 0 .../openspeech/modules/batchnorm_relu_rnn.py | 0 .../modules/conformer_attention_module.py | 0 .../openspeech/modules/conformer_block.py | 0 .../modules/conformer_convolution_module.py | 0 .../modules/conformer_feed_forward_module.py | 0 .../openspeech/modules/contextnet_block.py | 0 .../openspeech/modules/contextnet_module.py | 0 .../openspeech/modules/conv2d_extractor.py | 0 .../openspeech/modules/conv2d_subsampling.py | 0 .../pytorch/openspeech/modules/conv_base.py | 0 .../openspeech/modules/conv_group_shuffle.py | 0 .../modules/deepspeech2_extractor.py | 0 .../openspeech/modules/depthwise_conv1d.py | 0 .../modules/dot_product_attention.py | 0 .../pytorch/openspeech/modules/glu.py | 0 .../openspeech/modules/jasper_block.py | 0 .../openspeech/modules/jasper_subblock.py | 0 .../modules/location_aware_attention.py | 0 .../pytorch/openspeech/modules/mask.py | 0 .../pytorch/openspeech/modules/mask_conv1d.py | 0 .../pytorch/openspeech/modules/mask_conv2d.py | 0 .../modules/multi_head_attention.py | 0 .../openspeech/modules/pointwise_conv1d.py | 0 .../openspeech/modules/positional_encoding.py | 0 .../modules/positionwise_feed_forward.py | 0 .../openspeech/modules/quartznet_block.py | 0 .../openspeech/modules/quartznet_subblock.py | 0 .../modules/relative_multi_head_attention.py | 0 .../modules/residual_connection_module.py | 0 .../pytorch/openspeech/modules/swish.py | 0 .../modules/time_channel_separable_conv1d.py | 0 .../modules/transformer_embedding.py | 0 .../openspeech/modules/vgg_extractor.py | 0 .../pytorch/openspeech/modules/wrapper.py | 0 .../pytorch/openspeech/optim/__init__.py | 0 .../pytorch/openspeech/optim/adamp.py | 0 .../pytorch/openspeech/optim/novograd.py | 0 .../pytorch/openspeech/optim/optimizer.py | 0 .../pytorch/openspeech/optim/radam.py | 0 .../openspeech/optim/scheduler/__init__.py | 0 .../optim/scheduler/lr_scheduler.py | 0 .../reduce_lr_on_plateau_scheduler.py | 0 .../scheduler/transformer_lr_scheduler.py | 0 .../optim/scheduler/tri_stage_lr_scheduler.py | 0 .../warmup_reduce_lr_on_plateau_scheduler.py | 0 .../optim/scheduler/warmup_scheduler.py | 0 .../pytorch/openspeech/search/__init__.py | 0 .../openspeech/search/beam_search_base.py | 0 .../openspeech/search/beam_search_ctc.py | 0 .../openspeech/search/beam_search_lstm.py | 0 .../search/beam_search_rnn_transducer.py | 0 .../search/beam_search_transformer.py | 0 .../beam_search_transformer_transducer.py | 0 .../openspeech/search/ensemble_search.py | 0 .../pytorch/openspeech/tokenizers/__init__.py | 0 .../openspeech/tokenizers/aishell/__init__.py | 0 .../tokenizers/aishell/character.py | 0 .../tokenizers/ksponspeech/__init__.py | 0 .../tokenizers/ksponspeech/character.py | 0 .../tokenizers/ksponspeech/grapheme.py | 0 .../tokenizers/ksponspeech/subword.py | 0 .../tokenizers/librispeech/__init__.py | 0 .../tokenizers/librispeech/character.py | 0 .../tokenizers/librispeech/subword.py | 0 .../openspeech/tokenizers/tokenizer.py | 0 .../conformer/pytorch/openspeech/utils.py | 0 .../conformer/pytorch/requirements.txt | 0 .../conformer/pytorch/run_training.sh | 0 .../pytorch/test/test_build_conformer.py | 0 .../conformer/pytorch/test/test_dataloader.py | 0 .../conformer/pytorch/train.py | 0 .../conformer/pytorch/utils/__init__.py | 0 .../conformer/pytorch/utils/config.py | 0 .../conformer/pytorch/utils/dist.py | 0 .../conformer/pytorch/utils/logger.py | 0 .../conformer/pytorch/utils/misc.py | 0 .../conformer_wenet/pytorch/README.md | 0 .../pytorch/README.md | 0 .../rnnt/pytorch/.gitignore | 0 .../speech_recognition/rnnt/pytorch/LICENSE | 0 .../speech_recognition/rnnt/pytorch/NOTICE | 0 .../speech_recognition/rnnt/pytorch/README.md | 0 .../rnnt/pytorch/common/__init__.py | 0 .../rnnt/pytorch/common/audio.py | 0 .../rnnt/pytorch/common/data/__init__.py | 0 .../rnnt/pytorch/common/data/dali/__init__.py | 0 .../pytorch/common/data/dali/data_loader.py | 0 .../rnnt/pytorch/common/data/dali/iterator.py | 0 .../rnnt/pytorch/common/data/dali/pipeline.py | 0 .../rnnt/pytorch/common/data/dali/sampler.py | 0 .../rnnt/pytorch/common/data/dataset.py | 0 .../rnnt/pytorch/common/data/features.py | 0 .../rnnt/pytorch/common/data/helpers.py | 0 .../rnnt/pytorch/common/data/text.py | 0 .../rnnt/pytorch/common/helpers.py | 0 .../rnnt/pytorch/common/metrics.py | 0 .../rnnt/pytorch/common/optimizers.py | 0 .../rnnt/pytorch/common/rnn.py | 0 .../rnnt/pytorch/common/sampler.py | 0 .../rnnt/pytorch/common/tb_dllogger.py | 0 .../rnnt/pytorch/common/text/LICENSE | 0 .../rnnt/pytorch/common/text/__init__.py | 0 .../rnnt/pytorch/common/text/cleaners.py | 0 .../rnnt/pytorch/common/text/numbers.py | 0 .../rnnt/pytorch/common/text/symbols.py | 0 .../pytorch/configs/baseline_v3-1023sp.yaml | 0 .../rnnt/pytorch/eval_model.py | 0 .../rnnt/pytorch/inference.py | 0 .../rnnt/pytorch/install.sh | 0 .../rnnt/pytorch/mlperf/__init__.py | 0 .../rnnt/pytorch/mlperf/logging.py | 0 .../rnnt/pytorch/requirements.txt | 0 .../rnnt/pytorch/rnnt/config.py | 0 .../rnnt/pytorch/rnnt/decoder.py | 0 .../rnnt/pytorch/rnnt/loss.py | 0 .../rnnt/pytorch/rnnt/model.py | 0 .../pytorch/scripts/create_sentencepieces.sh | 0 .../rnnt/pytorch/scripts/docker/Dockerfile | 0 .../rnnt/pytorch/scripts/docker/build.sh | 0 .../rnnt/pytorch/scripts/docker/launch.sh | 0 .../pytorch/scripts/download_librispeech.sh | 0 .../rnnt/pytorch/scripts/inference.sh | 0 .../pytorch/scripts/preprocess_librispeech.sh | 0 .../rnnt/pytorch/scripts/train_rnnt_1x1.sh | 0 .../rnnt/pytorch/scripts/train_rnnt_1x4.sh | 0 .../rnnt/pytorch/scripts/train_rnnt_1x8.sh | 0 .../speech_recognition/rnnt/pytorch/train.py | 0 .../rnnt/pytorch/utils/__init__.py | 0 .../rnnt/pytorch/utils/convert_librispeech.py | 0 .../pytorch/utils/download_librispeech.py | 0 .../rnnt/pytorch/utils/download_utils.py | 0 .../pytorch/utils/inference_librispeech.csv | 0 .../rnnt/pytorch/utils/librispeech.csv | 0 .../rnnt/pytorch/utils/preprocessing_utils.py | 0 .../transformer_wenet/pytorch/README.md | 0 .../u2++_conformer_wenet/pytorch/README.md | 0 .../unified_conformer_wenet/pytorch/README.md | 0 .../cosyvoice/deepspeed/README.md | 0 .../cosyvoice/deepspeed/requirements.txt | 0 .../cosyvoice/deepspeed/run.sh | 0 .../fastspeech2/paddlepaddle/README.md | 0 .../fastspeech2/paddlepaddle/requirements.txt | 0 .../hifigan/paddlepaddle/README.md | 0 .../hifigan/paddlepaddle/requirements.txt | 0 .../tacotron2/pytorch/Dockerfile | 0 .../tacotron2/pytorch/LICENSE | 0 .../tacotron2/pytorch/README.md | 0 .../tacotron2/pytorch/audio_processing.py | 0 .../tacotron2/pytorch/data_utils.py | 0 .../tacotron2/pytorch/demo.wav | Bin .../tacotron2/pytorch/distributed.py | 0 .../ljs_audio_text_test_filelist.txt | 0 .../ljs_audio_text_train_filelist.txt | 0 .../filelists/ljs_audio_text_val_filelist.txt | 0 .../tacotron2/pytorch/hparam.py | 0 .../tacotron2/pytorch/hparams.py | 0 .../tacotron2/pytorch/layers.py | 0 .../tacotron2/pytorch/logger.py | 0 .../tacotron2/pytorch/loss_function.py | 0 .../tacotron2/pytorch/loss_scaler.py | 0 .../tacotron2/pytorch/model.py | 0 .../tacotron2/pytorch/multiproc.py | 0 .../tacotron2/pytorch/plotting_utils.py | 0 .../tacotron2/pytorch/requirements.txt | 0 .../pytorch/requirements_aarch64.txt | 0 .../tacotron2/pytorch/stft.py | 0 .../tacotron2/pytorch/tensorboard.png | Bin .../tacotron2/pytorch/text/LICENSE | 0 .../tacotron2/pytorch/text/__init__.py | 0 .../tacotron2/pytorch/text/cleaners.py | 0 .../tacotron2/pytorch/text/cmudict.py | 0 .../tacotron2/pytorch/text/numbers.py | 0 .../tacotron2/pytorch/text/symbols.py | 0 .../tacotron2/pytorch/train.py | 0 .../tacotron2/pytorch/utils.py | 0 .../tacotron2/pytorch/waveglow/LICENSE | 0 .../tacotron2/pytorch/waveglow/README.md | 0 .../tacotron2/pytorch/waveglow/config.json | 0 .../pytorch/waveglow/convert_model.py | 0 .../tacotron2/pytorch/waveglow/denoiser.py | 0 .../tacotron2/pytorch/waveglow/distributed.py | 0 .../tacotron2/pytorch/waveglow/glow.py | 0 .../tacotron2/pytorch/waveglow/glow_old.py | 0 .../tacotron2/pytorch/waveglow/inference.py | 0 .../tacotron2/pytorch/waveglow/mel2samp.py | 0 .../pytorch/waveglow/requirements.txt | 0 .../tacotron2/pytorch/waveglow/train.py | 0 .../pytorch/waveglow/waveglow_logo.png | Bin .../vqmivc/pytorch/Dataset/README.md | 0 .../speech_synthesis/vqmivc/pytorch/LICENSE | 0 .../vqmivc/pytorch/ParallelWaveGAN/.gitignore | 0 .../vqmivc/pytorch/ParallelWaveGAN/LICENSE | 0 .../vqmivc/pytorch/ParallelWaveGAN/README.md | 0 .../pytorch/ParallelWaveGAN/egs/README.md | 0 .../ParallelWaveGAN/egs/arctic/voc1/cmd.sh | 0 .../arctic/voc1/conf/parallel_wavegan.v1.yaml | 0 .../egs/arctic/voc1/conf/slurm.conf | 0 .../egs/arctic/voc1/local/data_download.sh | 0 .../egs/arctic/voc1/local/data_prep.sh | 0 .../ParallelWaveGAN/egs/arctic/voc1/path.sh | 0 .../ParallelWaveGAN/egs/arctic/voc1/run.sh | 0 .../ParallelWaveGAN/egs/arctic/voc1/utils | 1 + .../ParallelWaveGAN/egs/csmsc/voc1/cmd.sh | 0 .../egs/csmsc/voc1/conf/hifigan.v1.yaml | 0 .../csmsc/voc1/conf/multi_band_melgan.v2.yaml | 0 .../csmsc/voc1/conf/parallel_wavegan.v1.yaml | 0 .../egs/csmsc/voc1/conf/slurm.conf | 0 .../egs/csmsc/voc1/conf/style_melgan.v1.yaml | 0 .../egs/csmsc/voc1/local/data_download.sh | 0 .../egs/csmsc/voc1/local/data_prep.sh | 0 .../ParallelWaveGAN/egs/csmsc/voc1/path.sh | 0 .../ParallelWaveGAN/egs/csmsc/voc1/run.sh | 0 .../ParallelWaveGAN/egs/csmsc/voc1/utils | 1 + .../ParallelWaveGAN/egs/jnas/voc1/cmd.sh | 0 .../voc1/conf/parallel_wavegan.v1.long.yaml | 0 .../jnas/voc1/conf/parallel_wavegan.v1.yaml | 0 .../egs/jnas/voc1/conf/slurm.conf | 0 .../egs/jnas/voc1/conf/train_speakers.txt | 0 .../egs/jnas/voc1/local/data_prep.sh | 0 .../ParallelWaveGAN/egs/jnas/voc1/path.sh | 0 .../ParallelWaveGAN/egs/jnas/voc1/run.sh | 0 .../ParallelWaveGAN/egs/jnas/voc1/utils | 1 + .../ParallelWaveGAN/egs/jsss/voc1/cmd.sh | 0 .../jsss/voc1/conf/parallel_wavegan.v1.yaml | 0 .../egs/jsss/voc1/conf/slurm.conf | 0 .../egs/jsss/voc1/local/data_download.sh | 0 .../egs/jsss/voc1/local/data_prep.sh | 0 .../ParallelWaveGAN/egs/jsss/voc1/path.sh | 0 .../ParallelWaveGAN/egs/jsss/voc1/run.sh | 0 .../ParallelWaveGAN/egs/jsss/voc1/utils | 1 + .../ParallelWaveGAN/egs/jsut/voc1/cmd.sh | 0 .../egs/jsut/voc1/conf/hifigan.v1.yaml | 0 .../jsut/voc1/conf/multi_band_melgan.v2.yaml | 0 .../jsut/voc1/conf/parallel_wavegan.v1.yaml | 0 .../egs/jsut/voc1/conf/slurm.conf | 0 .../egs/jsut/voc1/conf/style_melgan.v1.yaml | 0 .../egs/jsut/voc1/local/data_download.sh | 0 .../egs/jsut/voc1/local/data_prep.sh | 0 .../ParallelWaveGAN/egs/jsut/voc1/path.sh | 0 .../ParallelWaveGAN/egs/jsut/voc1/run.sh | 0 .../ParallelWaveGAN/egs/jsut/voc1/utils | 1 + .../ParallelWaveGAN/egs/libritts/voc1/cmd.sh | 0 .../egs/libritts/voc1/conf/hifigan.v1.yaml | 0 .../voc1/conf/parallel_wavegan.v1.long.yaml | 0 .../voc1/conf/parallel_wavegan.v1.yaml | 0 .../egs/libritts/voc1/conf/slurm.conf | 0 .../libritts/voc1/conf/style_melgan.v1.yaml | 0 .../egs/libritts/voc1/local/data_download.sh | 0 .../egs/libritts/voc1/local/data_prep.sh | 0 .../ParallelWaveGAN/egs/libritts/voc1/path.sh | 0 .../ParallelWaveGAN/egs/libritts/voc1/run.sh | 0 .../ParallelWaveGAN/egs/libritts/voc1/utils | 1 + .../ParallelWaveGAN/egs/ljspeech/voc1/cmd.sh | 0 .../voc1/conf/full_band_melgan.v1.yaml | 0 .../voc1/conf/full_band_melgan.v2.yaml | 0 .../egs/ljspeech/voc1/conf/hifigan.v1.yaml | 0 .../ljspeech/voc1/conf/melgan.v1.long.yaml | 0 .../egs/ljspeech/voc1/conf/melgan.v1.yaml | 0 .../ljspeech/voc1/conf/melgan.v3.long.yaml | 0 .../egs/ljspeech/voc1/conf/melgan.v3.yaml | 0 .../voc1/conf/melgan_large.v1.long.yaml | 0 .../ljspeech/voc1/conf/melgan_large.v1.yaml | 0 .../voc1/conf/multi_band_melgan.v1.yaml | 0 .../voc1/conf/multi_band_melgan.v2.yaml | 0 .../voc1/conf/parallel_wavegan.v1.long.yaml | 0 .../conf/parallel_wavegan.v1.no_limit.yaml | 0 .../voc1/conf/parallel_wavegan.v1.yaml | 0 .../voc1/conf/parallel_wavegan.v3.yaml | 0 .../egs/ljspeech/voc1/conf/slurm.conf | 0 .../ljspeech/voc1/conf/style_melgan.v1.yaml | 0 .../egs/ljspeech/voc1/local/data_download.sh | 0 .../egs/ljspeech/voc1/local/data_prep.sh | 0 .../ParallelWaveGAN/egs/ljspeech/voc1/path.sh | 0 .../ParallelWaveGAN/egs/ljspeech/voc1/run.sh | 0 .../ParallelWaveGAN/egs/ljspeech/voc1/utils | 1 + .../egs/speech_commands/voc1/cmd.sh | 0 .../voc1/conf/parallel_wavegan.v1.yaml | 0 .../voc1/local/data_download.sh | 0 .../speech_commands/voc1/local/data_prep.sh | 0 .../egs/speech_commands/voc1/path.sh | 0 .../egs/speech_commands/voc1/run.sh | 0 .../egs/speech_commands/voc1/utils | 1 + .../egs/template_multi_spk/voc1/cmd.sh | 0 .../voc1/conf/parallel_wavegan.v1.yaml | 0 .../template_multi_spk/voc1/conf/slurm.conf | 0 .../voc1/local/data_prep.sh | 0 .../egs/template_multi_spk/voc1/path.sh | 0 .../egs/template_multi_spk/voc1/run.sh | 0 .../egs/template_multi_spk/voc1/utils | 1 + .../egs/template_single_spk/voc1/cmd.sh | 0 .../voc1/conf/parallel_wavegan.v1.yaml | 0 .../template_single_spk/voc1/conf/slurm.conf | 0 .../voc1/local/data_prep.sh | 0 .../egs/template_single_spk/voc1/path.sh | 0 .../egs/template_single_spk/voc1/run.sh | 0 .../egs/template_single_spk/voc1/utils | 1 + .../ParallelWaveGAN/egs/vctk/voc1/cmd.sh | 0 .../egs/vctk/voc1/conf/hifigan.v1.yaml | 0 .../vctk/voc1/conf/multi_band_melgan.v2.yaml | 0 .../voc1/conf/parallel_wavegan.v1.long.yaml | 0 .../vctk/voc1/conf/parallel_wavegan.v1.yaml | 0 .../egs/vctk/voc1/conf/slurm.conf | 0 .../egs/vctk/voc1/conf/style_melgan.v1.yaml | 0 .../egs/vctk/voc1/local/data_download.sh | 0 .../egs/vctk/voc1/local/data_prep.sh | 0 .../ParallelWaveGAN/egs/vctk/voc1/path.sh | 0 .../ParallelWaveGAN/egs/vctk/voc1/run.sh | 0 .../ParallelWaveGAN/egs/vctk/voc1/utils | 1 + .../ParallelWaveGAN/egs/yesno/voc1/cmd.sh | 0 .../egs/yesno/voc1/conf/hifigan.v1.debug.yaml | 0 .../egs/yesno/voc1/conf/melgan.v1.debug.yaml | 0 .../egs/yesno/voc1/conf/melgan.v3.debug.yaml | 0 .../voc1/conf/multi_band_melgan.v1.debug.yaml | 0 .../parallel_wavegan.v1.debug.diff_fs.yaml | 0 .../conf/parallel_wavegan.v1.debug.npy.yaml | 0 .../voc1/conf/parallel_wavegan.v1.debug.yaml | 0 .../egs/yesno/voc1/conf/slurm.conf | 0 .../voc1/conf/style_melgan.v1.debug.yaml | 0 .../egs/yesno/voc1/local/data_download.sh | 0 .../egs/yesno/voc1/local/data_prep.sh | 0 .../ParallelWaveGAN/egs/yesno/voc1/path.sh | 0 .../ParallelWaveGAN/egs/yesno/voc1/run.sh | 0 .../ParallelWaveGAN/egs/yesno/voc1/utils | 1 + .../parallel_wavegan/__init__.py | 0 .../parallel_wavegan/bin/__init__.py | 0 .../bin/compute_statistics.py | 0 .../parallel_wavegan/bin/decode.py | 0 .../parallel_wavegan/bin/normalize.py | 0 .../parallel_wavegan/bin/preprocess.py | 0 .../parallel_wavegan/bin/train.py | 0 .../parallel_wavegan/datasets/__init__.py | 0 .../datasets/audio_mel_dataset.py | 0 .../parallel_wavegan/datasets/scp_dataset.py | 0 .../parallel_wavegan/distributed/__init__.py | 0 .../parallel_wavegan/distributed/launch.py | 0 .../parallel_wavegan/layers/__init__.py | 0 .../parallel_wavegan/layers/causal_conv.py | 0 .../parallel_wavegan/layers/pqmf.py | 0 .../parallel_wavegan/layers/residual_block.py | 0 .../parallel_wavegan/layers/residual_stack.py | 0 .../parallel_wavegan/layers/tade_res_block.py | 0 .../parallel_wavegan/layers/tf_layers.py | 0 .../parallel_wavegan/layers/upsample.py | 0 .../parallel_wavegan/losses/__init__.py | 0 .../losses/adversarial_loss.py | 0 .../losses/feat_match_loss.py | 0 .../parallel_wavegan/losses/mel_loss.py | 0 .../parallel_wavegan/losses/stft_loss.py | 0 .../parallel_wavegan/models/__init__.py | 0 .../parallel_wavegan/models/hifigan.py | 0 .../parallel_wavegan/models/melgan.py | 0 .../models/parallel_wavegan.py | 0 .../parallel_wavegan/models/style_melgan.py | 0 .../parallel_wavegan/models/tf_models.py | 0 .../parallel_wavegan/optimizers/__init__.py | 0 .../parallel_wavegan/optimizers/radam.py | 0 .../parallel_wavegan/utils/__init__.py | 0 .../parallel_wavegan/utils/utils.py | 0 .../ParallelWaveGAN/pyrightconfig.json | 0 .../vqmivc/pytorch/ParallelWaveGAN/setup.cfg | 0 .../vqmivc/pytorch/ParallelWaveGAN/setup.py | 0 .../ParallelWaveGAN/test/test_hifigan.py | 0 .../ParallelWaveGAN/test/test_layers.py | 0 .../ParallelWaveGAN/test/test_mel_loss.py | 0 .../ParallelWaveGAN/test/test_melgan.py | 0 .../test/test_parallel_wavegan.py | 0 .../ParallelWaveGAN/test/test_style_melgan.py | 0 .../pytorch/ParallelWaveGAN/tools/Makefile | 0 .../ParallelWaveGAN/utils/combine_data.sh | 0 .../utils/download_from_google_drive.sh | 0 .../ParallelWaveGAN/utils/make_subset_data.sh | 0 .../ParallelWaveGAN/utils/parse_options.sh | 0 .../pytorch/ParallelWaveGAN/utils/queue.pl | 0 .../pytorch/ParallelWaveGAN/utils/run.pl | 0 .../pytorch/ParallelWaveGAN/utils/slurm.pl | 0 .../ParallelWaveGAN/utils/split_data.sh | 0 .../ParallelWaveGAN/utils/split_scp.pl | 0 .../pytorch/ParallelWaveGAN/utils/ssh.pl | 0 .../pytorch/ParallelWaveGAN/utils/stdout.pl | 0 .../speech_synthesis/vqmivc/pytorch/README.md | 0 .../speech_synthesis/vqmivc/pytorch/cog.yaml | 0 .../vqmivc/pytorch/config/convert.yaml | 0 .../vqmivc/pytorch/config/model/default.yaml | 0 .../vqmivc/pytorch/config/train.yaml | 0 .../vqmivc/pytorch/config/training/cpc.yaml | 0 .../vqmivc/pytorch/convert.py | 0 .../vqmivc/pytorch/convert_example.py | 0 .../vqmivc/pytorch/dataset.py | 0 .../vqmivc/pytorch/mel_stats/stats.npy | Bin .../vqmivc/pytorch/mi_estimators.py | 0 .../vqmivc/pytorch/model_decoder.py | 0 .../vqmivc/pytorch/model_encoder.py | 0 .../vqmivc/pytorch/predict.py | 0 .../vqmivc/pytorch/preprocess.py | 0 .../vqmivc/pytorch/requirements.txt | 0 .../vqmivc/pytorch/requirements_bi.txt | 0 .../vqmivc/pytorch/scheduler.py | 0 .../vqmivc/pytorch/spectrogram.py | 0 .../vqmivc/pytorch/test_wavs/p225_038.wav | Bin .../vqmivc/pytorch/test_wavs/p334_047.wav | Bin .../vqmivc/pytorch/testing_speakers.txt | 0 .../speech_synthesis/vqmivc/pytorch/train.py | 0 .../vqmivc/pytorch/vocoder/README.md | 0 .../speech_synthesis/waveglow/pytorch/LICENSE | 0 .../waveglow/pytorch/README.md | 0 .../waveglow/pytorch/config.json | 0 .../waveglow/pytorch/convert_model.py | 0 .../waveglow/pytorch/denoiser.py | 0 .../waveglow/pytorch/distributed.py | 0 .../speech_synthesis/waveglow/pytorch/glow.py | 0 .../waveglow/pytorch/glow_old.py | 0 .../waveglow/pytorch/inference.py | 0 .../waveglow/pytorch/mel2samp.py | 0 .../waveglow/pytorch/requirements.txt | 0 .../waveglow/pytorch/tacotron2/Dockerfile | 0 .../waveglow/pytorch/tacotron2/LICENSE | 0 .../waveglow/pytorch/tacotron2/README.md | 0 .../pytorch/tacotron2/audio_processing.py | 0 .../waveglow/pytorch/tacotron2/data_utils.py | 0 .../waveglow/pytorch/tacotron2/demo.wav | Bin .../waveglow/pytorch/tacotron2/distributed.py | 0 .../ljs_audio_text_test_filelist.txt | 0 .../ljs_audio_text_train_filelist.txt | 0 .../filelists/ljs_audio_text_val_filelist.txt | 0 .../waveglow/pytorch/tacotron2/hparams.py | 0 .../waveglow/pytorch/tacotron2/layers.py | 0 .../waveglow/pytorch/tacotron2/logger.py | 0 .../pytorch/tacotron2/loss_function.py | 0 .../waveglow/pytorch/tacotron2/loss_scaler.py | 0 .../waveglow/pytorch/tacotron2/model.py | 0 .../waveglow/pytorch/tacotron2/multiproc.py | 0 .../pytorch/tacotron2/plotting_utils.py | 0 .../pytorch/tacotron2/requirements.txt | 0 .../waveglow/pytorch/tacotron2/stft.py | 0 .../pytorch/tacotron2/tensorboard.png | Bin .../waveglow/pytorch/tacotron2/text/LICENSE | 0 .../pytorch/tacotron2/text/__init__.py | 0 .../pytorch/tacotron2/text/cleaners.py | 0 .../pytorch/tacotron2/text/cmudict.py | 0 .../pytorch/tacotron2/text/numbers.py | 0 .../pytorch/tacotron2/text/symbols.py | 0 .../waveglow/pytorch/tacotron2/train.py | 0 .../waveglow/pytorch/tacotron2/utils.py | 0 .../waveglow/pytorch/test_files.txt | 0 .../waveglow/pytorch/train.py | 0 .../waveglow/pytorch/train_files.txt | 0 .../waveglow/pytorch/waveglow_logo.png | Bin .../hashnerf/pytorch/LICENSE | 0 .../hashnerf/pytorch/README.md | 0 .../hashnerf/pytorch/activation.py | 0 .../hashnerf/pytorch/assets/bg_model.jpg | Bin .../hashnerf/pytorch/assets/ccnerf.jpg | Bin .../hashnerf/pytorch/assets/fox.jpg | Bin .../hashnerf/pytorch/assets/gallery.md | 0 .../hashnerf/pytorch/assets/llff.jpg | Bin .../hashnerf/pytorch/assets/truck.jpg | Bin .../hashnerf/pytorch/assets/update_logs.md | 0 .../hashnerf/pytorch/dnerf/gui.py | 0 .../hashnerf/pytorch/dnerf/network.py | 0 .../hashnerf/pytorch/dnerf/network_basis.py | 0 .../hashnerf/pytorch/dnerf/network_hyper.py | 0 .../hashnerf/pytorch/dnerf/provider.py | 0 .../hashnerf/pytorch/dnerf/renderer.py | 0 .../hashnerf/pytorch/dnerf/utils.py | 0 .../hashnerf/pytorch/encoding.py | 0 .../hashnerf/pytorch/environment.yml | 0 .../hashnerf/pytorch/ffmlp/__init__.py | 0 .../hashnerf/pytorch/ffmlp/backend.py | 0 .../hashnerf/pytorch/ffmlp/ffmlp.py | 0 .../hashnerf/pytorch/ffmlp/setup.py | 0 .../hashnerf/pytorch/ffmlp/src/bindings.cpp | 0 .../pytorch/ffmlp/src/cutlass_matmul.h | 0 .../hashnerf/pytorch/ffmlp/src/ffmlp.cu | 0 .../hashnerf/pytorch/ffmlp/src/ffmlp.h | 0 .../hashnerf/pytorch/ffmlp/src/utils.h | 0 .../hashnerf/pytorch/freqencoder/__init__.py | 0 .../hashnerf/pytorch/freqencoder/backend.py | 0 .../hashnerf/pytorch/freqencoder/freq.py | 0 .../hashnerf/pytorch/freqencoder/setup.py | 0 .../pytorch/freqencoder/src/bindings.cpp | 0 .../pytorch/freqencoder/src/freqencoder.cu | 0 .../pytorch/freqencoder/src/freqencoder.h | 0 .../hashnerf/pytorch/gridencoder/__init__.py | 0 .../hashnerf/pytorch/gridencoder/backend.py | 0 .../hashnerf/pytorch/gridencoder/grid.py | 0 .../hashnerf/pytorch/gridencoder/setup.py | 0 .../pytorch/gridencoder/src/bindings.cpp | 0 .../pytorch/gridencoder/src/gridencoder.cu | 0 .../pytorch/gridencoder/src/gridencoder.h | 0 .../hashnerf/pytorch/loss.py | 0 .../hashnerf/pytorch/main_CCNeRF.py | 0 .../hashnerf/pytorch/main_dnerf.py | 0 .../hashnerf/pytorch/main_nerf.py | 0 .../hashnerf/pytorch/main_sdf.py | 0 .../hashnerf/pytorch/main_tensoRF.py | 0 .../hashnerf/pytorch/nerf/clip_utils.py | 0 .../hashnerf/pytorch/nerf/gui.py | 0 .../hashnerf/pytorch/nerf/network.py | 0 .../hashnerf/pytorch/nerf/network_ff.py | 0 .../hashnerf/pytorch/nerf/network_tcnn.py | 0 .../hashnerf/pytorch/nerf/provider.py | 0 .../hashnerf/pytorch/nerf/renderer.py | 0 .../hashnerf/pytorch/nerf/utils.py | 0 .../hashnerf/pytorch/raymarching/__init__.py | 0 .../hashnerf/pytorch/raymarching/backend.py | 0 .../pytorch/raymarching/raymarching.py | 0 .../hashnerf/pytorch/raymarching/setup.py | 0 .../pytorch/raymarching/src/bindings.cpp | 0 .../pytorch/raymarching/src/raymarching.cu | 0 .../pytorch/raymarching/src/raymarching.h | 0 .../hashnerf/pytorch/requirements.txt | 0 .../hashnerf/pytorch/scripts/colmap2nerf.py | 0 .../hashnerf/pytorch/scripts/hyper2nerf.py | 0 .../hashnerf/pytorch/scripts/install_ext.sh | 0 .../hashnerf/pytorch/scripts/llff2nerf.py | 0 .../hashnerf/pytorch/scripts/run_ccnerf.sh | 0 .../hashnerf/pytorch/scripts/run_dnerf.sh | 0 .../hashnerf/pytorch/scripts/run_gui_nerf.sh | 0 .../pytorch/scripts/run_gui_nerf_clip.sh | 0 .../pytorch/scripts/run_gui_tensoRF.sh | 0 .../hashnerf/pytorch/scripts/run_nerf.sh | 0 .../hashnerf/pytorch/scripts/run_sdf.sh | 0 .../hashnerf/pytorch/scripts/run_tensoRF.sh | 0 .../hashnerf/pytorch/scripts/tanks2nerf.py | 0 .../hashnerf/pytorch/sdf/netowrk.py | 0 .../hashnerf/pytorch/sdf/netowrk_ff.py | 0 .../hashnerf/pytorch/sdf/network_tcnn.py | 0 .../hashnerf/pytorch/sdf/provider.py | 0 .../hashnerf/pytorch/sdf/utils.py | 0 .../hashnerf/pytorch/shencoder/__init__.py | 0 .../hashnerf/pytorch/shencoder/backend.py | 0 .../hashnerf/pytorch/shencoder/setup.py | 0 .../pytorch/shencoder/sphere_harmonics.py | 0 .../pytorch/shencoder/src/bindings.cpp | 0 .../pytorch/shencoder/src/shencoder.cu | 0 .../pytorch/shencoder/src/shencoder.h | 0 .../hashnerf/pytorch/tensoRF/network.py | 0 .../hashnerf/pytorch/tensoRF/network_cc.py | 0 .../hashnerf/pytorch/tensoRF/network_cp.py | 0 .../hashnerf/pytorch/tensoRF/utils.py | 0 .../hashnerf/pytorch/testing/test_ffmlp.py | 0 .../pytorch/testing/test_hashencoder.py | 0 .../pytorch/testing/test_hashgrid_grad.py | 0 .../pytorch/testing/test_raymarching.py | 0 .../pytorch/testing/test_shencoder.py | 0 .../hashnerf/pytorch/train.sh | 0 .../3d_detection/bevformer/pytorch/LICENSE | 0 .../3d_detection/bevformer/pytorch/README.md | 0 .../pytorch/mmcv/.pre-commit-config.yaml | 0 .../bevformer/pytorch/mmcv/.readthedocs.yml | 0 .../bevformer/pytorch/mmcv/CITATION.cff | 0 .../bevformer/pytorch/mmcv/LICENSE | 0 .../bevformer/pytorch/mmcv/build_mmcv.sh | 0 .../bevformer/pytorch/mmcv/clean_mmcv.sh | 0 .../bevformer/pytorch/mmcv/install_mmcv.sh | 0 .../bevformer/pytorch/mmcv/mmcv/__init__.py | 0 .../pytorch/mmcv/mmcv/arraymisc/__init__.py | 0 .../mmcv/mmcv/arraymisc/quantization.py | 0 .../pytorch/mmcv/mmcv/cnn/__init__.py | 0 .../pytorch/mmcv/mmcv/cnn/alexnet.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/__init__.py | 0 .../mmcv/mmcv/cnn/bricks/activation.py | 0 .../mmcv/mmcv/cnn/bricks/context_block.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/conv.py | 0 .../cnn/bricks/conv2d_adaptive_padding.py | 0 .../mmcv/mmcv/cnn/bricks/conv_module.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py | 0 .../bricks/depthwise_separable_conv_module.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/drop.py | 0 .../mmcv/cnn/bricks/generalized_attention.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/hswish.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/non_local.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/norm.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/padding.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/plugin.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/registry.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/scale.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/swish.py | 0 .../mmcv/mmcv/cnn/bricks/transformer.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/upsample.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/wrappers.py | 0 .../pytorch/mmcv/mmcv/cnn/builder.py | 0 .../bevformer/pytorch/mmcv/mmcv/cnn/resnet.py | 0 .../pytorch/mmcv/mmcv/cnn/utils/__init__.py | 0 .../mmcv/mmcv/cnn/utils/flops_counter.py | 0 .../mmcv/mmcv/cnn/utils/fuse_conv_bn.py | 0 .../pytorch/mmcv/mmcv/cnn/utils/sync_bn.py | 0 .../mmcv/mmcv/cnn/utils/weight_init.py | 0 .../bevformer/pytorch/mmcv/mmcv/cnn/vgg.py | 0 .../pytorch/mmcv/mmcv/device/__init__.py | 0 .../pytorch/mmcv/mmcv/device/ipu/__init__.py | 0 .../mmcv/mmcv/device/ipu/dataloader.py | 0 .../device/ipu/hierarchical_data_manager.py | 0 .../mmcv/mmcv/device/ipu/hook_wrapper.py | 0 .../mmcv/mmcv/device/ipu/model_wrapper.py | 0 .../pytorch/mmcv/mmcv/device/ipu/runner.py | 0 .../pytorch/mmcv/mmcv/device/ipu/utils.py | 0 .../pytorch/mmcv/mmcv/device/mlu/__init__.py | 0 .../mmcv/mmcv/device/mlu/_functions.py | 0 .../mmcv/mmcv/device/mlu/data_parallel.py | 0 .../mmcv/mmcv/device/mlu/distributed.py | 0 .../mmcv/mmcv/device/mlu/scatter_gather.py | 0 .../pytorch/mmcv/mmcv/engine/__init__.py | 0 .../pytorch/mmcv/mmcv/engine/test.py | 0 .../pytorch/mmcv/mmcv/fileio/__init__.py | 0 .../pytorch/mmcv/mmcv/fileio/file_client.py | 0 .../mmcv/mmcv/fileio/handlers/__init__.py | 0 .../pytorch/mmcv/mmcv/fileio/handlers/base.py | 0 .../mmcv/mmcv/fileio/handlers/json_handler.py | 0 .../mmcv/fileio/handlers/pickle_handler.py | 0 .../mmcv/mmcv/fileio/handlers/yaml_handler.py | 0 .../bevformer/pytorch/mmcv/mmcv/fileio/io.py | 0 .../pytorch/mmcv/mmcv/fileio/parse.py | 0 .../pytorch/mmcv/mmcv/image/__init__.py | 0 .../pytorch/mmcv/mmcv/image/colorspace.py | 0 .../pytorch/mmcv/mmcv/image/geometric.py | 0 .../bevformer/pytorch/mmcv/mmcv/image/io.py | 0 .../bevformer/pytorch/mmcv/mmcv/image/misc.py | 0 .../pytorch/mmcv/mmcv/image/photometric.py | 0 .../mmcv/mmcv/model_zoo/deprecated.json | 0 .../pytorch/mmcv/mmcv/model_zoo/mmcls.json | 0 .../mmcv/mmcv/model_zoo/open_mmlab.json | 0 .../mmcv/mmcv/model_zoo/torchvision_0.12.json | 0 .../pytorch/mmcv/mmcv/onnx/__init__.py | 0 .../bevformer/pytorch/mmcv/mmcv/onnx/info.py | 0 .../mmcv/mmcv/onnx/onnx_utils/__init__.py | 0 .../mmcv/onnx/onnx_utils/symbolic_helper.py | 0 .../pytorch/mmcv/mmcv/onnx/symbolic.py | 0 .../pytorch/mmcv/mmcv/ops/__init__.py | 0 .../mmcv/mmcv/ops/active_rotated_filter.py | 0 .../mmcv/mmcv/ops/assign_score_withk.py | 0 .../pytorch/mmcv/mmcv/ops/ball_query.py | 0 .../bevformer/pytorch/mmcv/mmcv/ops/bbox.py | 0 .../pytorch/mmcv/mmcv/ops/border_align.py | 0 .../pytorch/mmcv/mmcv/ops/box_iou_rotated.py | 0 .../bevformer/pytorch/mmcv/mmcv/ops/carafe.py | 0 .../pytorch/mmcv/mmcv/ops/cc_attention.py | 0 .../pytorch/mmcv/mmcv/ops/chamfer_distance.py | 0 .../pytorch/mmcv/mmcv/ops/contour_expand.py | 0 .../pytorch/mmcv/mmcv/ops/convex_iou.py | 0 .../pytorch/mmcv/mmcv/ops/corner_pool.py | 0 .../pytorch/mmcv/mmcv/ops/correlation.py | 0 .../pytorch/mmcv/mmcv/ops/csrc/README.md | 0 .../ops/csrc/common/box_iou_rotated_utils.hpp | 0 .../active_rotated_filter_cuda_kernel.cuh | 0 .../cuda/assign_score_withk_cuda_kernel.cuh | 0 .../common/cuda/ball_query_cuda_kernel.cuh | 0 .../common/cuda/bbox_overlaps_cuda_kernel.cuh | 0 .../common/cuda/border_align_cuda_kernel.cuh | 0 .../csrc/common/cuda/box_iou_rotated_cuda.cuh | 0 .../csrc/common/cuda/carafe_cuda_kernel.cuh | 0 .../common/cuda/carafe_naive_cuda_kernel.cuh | 0 .../cuda/chamfer_distance_cuda_kernel.cuh | 0 .../csrc/common/cuda/common_cuda_helper.hpp | 0 .../common/cuda/convex_iou_cuda_kernel.cuh | 0 .../ops/csrc/common/cuda/correlation_cuda.cuh | 0 .../common/cuda/deform_conv_cuda_kernel.cuh | 0 .../cuda/deform_roi_pool_cuda_kernel.cuh | 0 .../cuda/diff_iou_rotated_cuda_kernel.cuh | 0 .../furthest_point_sample_cuda_kernel.cuh | 0 .../common/cuda/gather_points_cuda_kernel.cuh | 0 .../common/cuda/group_points_cuda_kernel.cuh | 0 .../csrc/common/cuda/iou3d_cuda_kernel.cuh | 0 .../ops/csrc/common/cuda/knn_cuda_kernel.cuh | 0 .../common/cuda/masked_conv2d_cuda_kernel.cuh | 0 .../common/cuda/min_area_polygons_cuda.cuh | 0 .../modulated_deform_conv_cuda_kernel.cuh | 0 .../cuda/ms_deform_attn_cuda_kernel.cuh | 0 .../ops/csrc/common/cuda/nms_cuda_kernel.cuh | 0 .../ops/csrc/common/cuda/nms_rotated_cuda.cuh | 0 .../common/cuda/parrots_cudawarpfunction.cuh | 0 .../cuda/points_in_boxes_cuda_kernel.cuh | 0 .../cuda/points_in_polygons_cuda_kernel.cuh | 0 .../csrc/common/cuda/psamask_cuda_kernel.cuh | 0 .../cuda/riroi_align_rotated_cuda_kernel.cuh | 0 .../common/cuda/roi_align_cuda_kernel.cuh | 0 .../cuda/roi_align_rotated_cuda_kernel.cuh | 0 .../csrc/common/cuda/roi_pool_cuda_kernel.cuh | 0 .../cuda/roiaware_pool3d_cuda_kernel.cuh | 0 .../cuda/roipoint_pool3d_cuda_kernel.cuh | 0 .../rotated_feature_align_cuda_kernel.cuh | 0 .../cuda/scatter_points_cuda_kernel.cuh | 0 .../cuda/sigmoid_focal_loss_cuda_kernel.cuh | 0 .../cuda/softmax_focal_loss_cuda_kernel.cuh | 0 .../csrc/common/cuda/sync_bn_cuda_kernel.cuh | 0 .../cuda/three_interpolate_cuda_kernel.cuh | 0 .../csrc/common/cuda/three_nn_cuda_kernel.cuh | 0 .../common/cuda/tin_shift_cuda_kernel.cuh | 0 .../common/cuda/voxelization_cuda_kernel.cuh | 0 .../common/mlu/bbox_overlaps_mlu_kernel.mlu | 0 .../ops/csrc/common/mlu/common_mlu_helper.hpp | 0 .../mlu/focal_loss_sigmoid_mlu_kernel.mlu | 0 .../ops/csrc/common/mlu/nms_mlu_kernel.mlu | 0 .../csrc/common/mlu/psamask_mlu_kernel.mlu | 0 .../ops/csrc/common/mlu/psamask_utils.hpp | 0 .../csrc/common/mlu/roi_align_mlu_kernel.mlu | 0 .../mlu/roi_align_rotated_mlu_kernel.mlu | 0 .../common/mlu/roi_align_rotated_utils.hpp | 0 .../csrc/common/mlu/tin_shift_mlu_kernel.mlu | 0 .../ops/csrc/common/parrots_cpp_helper.hpp | 0 .../ops/csrc/common/parrots_cuda_helper.hpp | 0 .../ops/csrc/common/pytorch_cpp_helper.hpp | 0 .../ops/csrc/common/pytorch_cuda_helper.hpp | 0 .../csrc/common/pytorch_device_registry.hpp | 0 .../ops/csrc/common/pytorch_mlu_helper.hpp | 0 .../mmcv/ops/csrc/onnxruntime/corner_pool.h | 0 .../ops/csrc/onnxruntime/cpu/corner_pool.cpp | 0 .../ops/csrc/onnxruntime/cpu/deform_conv.cpp | 0 .../ops/csrc/onnxruntime/cpu/gridSample.cpp | 0 .../onnxruntime/cpu/modulated_deform_conv.cpp | 0 .../mmcv/ops/csrc/onnxruntime/cpu/nms.cpp | 0 .../onnxruntime/cpu/onnxruntime_register.cpp | 0 .../ops/csrc/onnxruntime/cpu/reduce_ops.cpp | 0 .../ops/csrc/onnxruntime/cpu/roi_align.cpp | 0 .../onnxruntime/cpu/roi_align_rotated.cpp | 0 .../onnxruntime/cpu/rotated_feature_align.cpp | 0 .../ops/csrc/onnxruntime/cpu/soft_nms.cpp | 0 .../mmcv/ops/csrc/onnxruntime/deform_conv.h | 0 .../mmcv/ops/csrc/onnxruntime/grid_sample.h | 0 .../csrc/onnxruntime/modulated_deform_conv.h | 0 .../mmcv/mmcv/ops/csrc/onnxruntime/nms.h | 0 .../csrc/onnxruntime/onnxruntime_register.h | 0 .../onnxruntime_session_options_config_keys.h | 0 .../ops/csrc/onnxruntime/ort_mmcv_utils.h | 0 .../mmcv/ops/csrc/onnxruntime/reduce_ops.h | 0 .../mmcv/ops/csrc/onnxruntime/roi_align.h | 0 .../ops/csrc/onnxruntime/roi_align_rotated.h | 0 .../csrc/onnxruntime/rotated_feature_align.h | 0 .../mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h | 0 .../csrc/parrots/active_rotated_filter.cpp | 0 .../parrots/active_rotated_filter_parrots.cpp | 0 .../parrots/active_rotated_filter_pytorch.h | 0 .../ops/csrc/parrots/assign_score_withk.cpp | 0 .../parrots/assign_score_withk_parrots.cpp | 0 .../csrc/parrots/assign_score_withk_pytorch.h | 0 .../ops/csrc/parrots/ball_query._parrots.cpp | 0 .../mmcv/mmcv/ops/csrc/parrots/ball_query.cpp | 0 .../ops/csrc/parrots/ball_query_pytorch.h | 0 .../mmcv/ops/csrc/parrots/bbox_overlaps.cpp | 0 .../csrc/parrots/bbox_overlaps_parrots.cpp | 0 .../ops/csrc/parrots/bbox_overlaps_pytorch.h | 0 .../mmcv/ops/csrc/parrots/border_align.cpp | 0 .../ops/csrc/parrots/border_align_parrots.cpp | 0 .../ops/csrc/parrots/border_align_pytorch.h | 0 .../mmcv/ops/csrc/parrots/box_iou_rotated.cpp | 0 .../csrc/parrots/box_iou_rotated_parrots.cpp | 0 .../csrc/parrots/box_iou_rotated_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/carafe.cpp | 0 .../mmcv/ops/csrc/parrots/carafe_naive.cpp | 0 .../ops/csrc/parrots/carafe_naive_parrots.cpp | 0 .../ops/csrc/parrots/carafe_naive_pytorch.h | 0 .../mmcv/ops/csrc/parrots/carafe_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/carafe_pytorch.h | 0 .../mmcv/ops/csrc/parrots/contour_expand.cpp | 0 .../csrc/parrots/contour_expand_parrots.cpp | 0 .../ops/csrc/parrots/contour_expand_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp | 0 .../ops/csrc/parrots/convex_iou_parrots.cpp | 0 .../ops/csrc/parrots/convex_iou_pytorch.h | 0 .../mmcv/ops/csrc/parrots/correlation.cpp | 0 .../ops/csrc/parrots/correlation_parrots.cpp | 0 .../ops/csrc/parrots/correlation_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/cudabind.cpp | 0 .../mmcv/ops/csrc/parrots/deform_conv.cpp | 0 .../ops/csrc/parrots/deform_conv_parrots.cpp | 0 .../ops/csrc/parrots/deform_conv_pytorch.h | 0 .../mmcv/ops/csrc/parrots/deform_roi_pool.cpp | 0 .../csrc/parrots/deform_roi_pool_parrots.cpp | 0 .../csrc/parrots/deform_roi_pool_pytorch.h | 0 .../ops/csrc/parrots/diff_iou_rotated.cpp | 0 .../csrc/parrots/diff_iou_rotated_parrots.cpp | 0 .../csrc/parrots/diff_iou_rotated_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp | 0 .../ops/csrc/parrots/focal_loss_parrots.cpp | 0 .../ops/csrc/parrots/focal_loss_pytorch.h | 0 .../csrc/parrots/furthest_point_sample.cpp | 0 .../parrots/furthest_point_sample_parrots.cpp | 0 .../parrots/furthest_point_sample_pytorch.h | 0 .../ops/csrc/parrots/fused_bias_leakyrelu.cpp | 0 .../ops/csrc/parrots/fused_bias_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/gather_points.cpp | 0 .../csrc/parrots/gather_points_parrots.cpp | 0 .../ops/csrc/parrots/gather_points_pytorch.h | 0 .../mmcv/ops/csrc/parrots/group_points.cpp | 0 .../ops/csrc/parrots/group_points_parrots.cpp | 0 .../ops/csrc/parrots/group_points_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/info.cpp | 0 .../mmcv/mmcv/ops/csrc/parrots/iou3d.cpp | 0 .../mmcv/ops/csrc/parrots/iou3d_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/iou3d_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/knn.cpp | 0 .../mmcv/ops/csrc/parrots/knn_parrots.cpp | 0 .../mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h | 0 .../mmcv/ops/csrc/parrots/masked_conv2d.cpp | 0 .../csrc/parrots/masked_conv2d_parrots.cpp | 0 .../ops/csrc/parrots/masked_conv2d_pytorch.h | 0 .../ops/csrc/parrots/min_area_polygons.cpp | 0 .../parrots/min_area_polygons_parrots.cpp | 0 .../csrc/parrots/min_area_polygons_pytorch.h | 0 .../csrc/parrots/modulated_deform_conv.cpp | 0 .../parrots/modulated_deform_conv_parrots.cpp | 0 .../parrots/modulated_deform_conv_pytorch.h | 0 .../mmcv/ops/csrc/parrots/ms_deform_attn.cpp | 0 .../csrc/parrots/ms_deform_attn_parrots.cpp | 0 .../mmcv/mmcv/ops/csrc/parrots/nms.cpp | 0 .../mmcv/ops/csrc/parrots/nms_parrots.cpp | 0 .../mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h | 0 .../mmcv/ops/csrc/parrots/nms_rotated.cpp | 0 .../mmcv/ops/csrc/parrots/pixel_group.cpp | 0 .../ops/csrc/parrots/pixel_group_parrots.cpp | 0 .../ops/csrc/parrots/pixel_group_pytorch.h | 0 .../mmcv/ops/csrc/parrots/points_in_boxes.cpp | 0 .../csrc/parrots/points_in_boxes_parrots.cpp | 0 .../csrc/parrots/points_in_boxes_pytorch.h | 0 .../ops/csrc/parrots/points_in_polygons.cpp | 0 .../parrots/points_in_polygons_parrots.cpp | 0 .../csrc/parrots/points_in_polygons_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/psamask.cpp | 0 .../mmcv/ops/csrc/parrots/psamask_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/psamask_pytorch.h | 0 .../ops/csrc/parrots/riroi_align_rotated.cpp | 0 .../parrots/riroi_align_rotated_parrots.cpp | 0 .../parrots/riroi_align_rotated_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/roi_align.cpp | 0 .../ops/csrc/parrots/roi_align_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/roi_align_pytorch.h | 0 .../ops/csrc/parrots/roi_align_rotated.cpp | 0 .../parrots/roi_align_rotated_parrots.cpp | 0 .../csrc/parrots/roi_align_rotated_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp | 0 .../ops/csrc/parrots/roi_pool_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/roi_pool_pytorch.h | 0 .../mmcv/ops/csrc/parrots/roiaware_pool3d.cpp | 0 .../csrc/parrots/roiaware_pool3d_parrots.cpp | 0 .../csrc/parrots/roiaware_pool3d_pytorch.h | 0 .../mmcv/ops/csrc/parrots/roipoint_pool3d.cpp | 0 .../csrc/parrots/roipoint_pool3d_parrots.cpp | 0 .../csrc/parrots/roipoint_pool3d_pytorch.h | 0 .../csrc/parrots/rotated_feature_align.cpp | 0 .../parrots/rotated_feature_align_parrots.cpp | 0 .../parrots/rotated_feature_align_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp | 0 .../mmcv/ops/csrc/parrots/sync_bn_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/sync_bn_pytorch.h | 0 .../ops/csrc/parrots/three_interpolate.cpp | 0 .../parrots/three_interpolate_parrots.cpp | 0 .../csrc/parrots/three_interpolate_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/three_nn.cpp | 0 .../ops/csrc/parrots/three_nn_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/three_nn_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp | 0 .../ops/csrc/parrots/tin_shift_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/tin_shift_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp | 0 .../ops/csrc/parrots/upfirdn2d_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/voxelization.cpp | 0 .../ops/csrc/parrots/voxelization_parrots.cpp | 0 .../ops/csrc/parrots/voxelization_pytorch.h | 0 .../csrc/pytorch/active_rotated_filter.cpp | 0 .../ops/csrc/pytorch/assign_score_withk.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp | 0 .../mmcv/ops/csrc/pytorch/bbox_overlaps.cpp | 0 .../mmcv/ops/csrc/pytorch/border_align.cpp | 0 .../mmcv/ops/csrc/pytorch/box_iou_rotated.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/carafe.cpp | 0 .../mmcv/ops/csrc/pytorch/carafe_naive.cpp | 0 .../ops/csrc/pytorch/chamfer_distance.cpp | 0 .../mmcv/ops/csrc/pytorch/contour_expand.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp | 0 .../mmcv/ops/csrc/pytorch/correlation.cpp | 0 .../pytorch/cpu/active_rotated_filter.cpp | 0 .../ops/csrc/pytorch/cpu/box_iou_rotated.cpp | 0 .../mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp | 0 .../pytorch/cpu/modulated_deform_conv.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp | 0 .../mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp | 0 .../mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp | 0 .../ops/csrc/pytorch/cpu/points_in_boxes.cpp | 0 .../mmcv/ops/csrc/pytorch/cpu/psamask.cpp | 0 .../mmcv/ops/csrc/pytorch/cpu/roi_align.cpp | 0 .../csrc/pytorch/cpu/roi_align_rotated.cpp | 0 .../pytorch/cpu/rotated_feature_align.cpp | 0 .../ops/csrc/pytorch/cpu/voxelization.cpp | 0 .../cuda/active_rotated_filter_cuda.cu | 0 .../pytorch/cuda/assign_score_withk_cuda.cu | 0 .../ops/csrc/pytorch/cuda/ball_query_cuda.cu | 0 .../csrc/pytorch/cuda/bbox_overlaps_cuda.cu | 0 .../csrc/pytorch/cuda/border_align_cuda.cu | 0 .../csrc/pytorch/cuda/box_iou_rotated_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu | 0 .../csrc/pytorch/cuda/carafe_naive_cuda.cu | 0 .../pytorch/cuda/chamfer_distance_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/convex_iou.cu | 0 .../ops/csrc/pytorch/cuda/correlation_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/cudabind.cpp | 0 .../ops/csrc/pytorch/cuda/deform_conv_cuda.cu | 0 .../csrc/pytorch/cuda/deform_roi_pool_cuda.cu | 0 .../pytorch/cuda/diff_iou_rotated_cuda.cu | 0 .../ops/csrc/pytorch/cuda/focal_loss_cuda.cu | 0 .../cuda/furthest_point_sample_cuda.cu | 0 .../pytorch/cuda/fused_bias_leakyrelu_cuda.cu | 0 .../csrc/pytorch/cuda/gather_points_cuda.cu | 0 .../csrc/pytorch/cuda/group_points_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu | 0 .../csrc/pytorch/cuda/masked_conv2d_cuda.cu | 0 .../csrc/pytorch/cuda/min_area_polygons.cu | 0 .../cuda/modulated_deform_conv_cuda.cu | 0 .../csrc/pytorch/cuda/ms_deform_attn_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu | 0 .../ops/csrc/pytorch/cuda/nms_rotated_cuda.cu | 0 .../csrc/pytorch/cuda/points_in_boxes_cuda.cu | 0 .../pytorch/cuda/points_in_polygons_cuda.cu | 0 .../ops/csrc/pytorch/cuda/psamask_cuda.cu | 0 .../pytorch/cuda/riroi_align_rotated_cuda.cu | 0 .../ops/csrc/pytorch/cuda/roi_align_cuda.cu | 0 .../pytorch/cuda/roi_align_rotated_cuda.cu | 0 .../ops/csrc/pytorch/cuda/roi_pool_cuda.cu | 0 .../csrc/pytorch/cuda/roiaware_pool3d_cuda.cu | 0 .../csrc/pytorch/cuda/roipoint_pool3d_cuda.cu | 0 .../cuda/rotated_feature_align_cuda.cu | 0 .../csrc/pytorch/cuda/scatter_points_cuda.cu | 0 .../ops/csrc/pytorch/cuda/sync_bn_cuda.cu | 0 .../pytorch/cuda/three_interpolate_cuda.cu | 0 .../ops/csrc/pytorch/cuda/three_nn_cuda.cu | 0 .../ops/csrc/pytorch/cuda/tin_shift_cuda.cu | 0 .../ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu | 0 .../csrc/pytorch/cuda/voxelization_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/deform_conv.cpp | 0 .../mmcv/ops/csrc/pytorch/deform_roi_pool.cpp | 0 .../ops/csrc/pytorch/diff_iou_rotated.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp | 0 .../csrc/pytorch/furthest_point_sample.cpp | 0 .../ops/csrc/pytorch/fused_bias_leakyrelu.cpp | 0 .../ops/csrc/pytorch/fused_spconv_ops.cpp | 0 .../mmcv/ops/csrc/pytorch/gather_points.cpp | 0 .../mmcv/ops/csrc/pytorch/group_points.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/info.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/knn.cpp | 0 .../mmcv/ops/csrc/pytorch/masked_conv2d.cpp | 0 .../ops/csrc/pytorch/min_area_polygons.cpp | 0 .../csrc/pytorch/mlu/bbox_overlaps_mlu.cpp | 0 .../pytorch/mlu/focal_loss_sigmoid_mlu.cpp | 0 .../mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp | 0 .../mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp | 0 .../ops/csrc/pytorch/mlu/roi_align_mlu.cpp | 0 .../pytorch/mlu/roi_align_rotated_mlu.cpp | 0 .../ops/csrc/pytorch/mlu/tin_shift_mlu.cpp | 0 .../csrc/pytorch/modulated_deform_conv.cpp | 0 .../mmcv/ops/csrc/pytorch/ms_deform_attn.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/nms.cpp | 0 .../mmcv/ops/csrc/pytorch/nms_rotated.cpp | 0 .../mmcv/ops/csrc/pytorch/pixel_group.cpp | 0 .../mmcv/ops/csrc/pytorch/points_in_boxes.cpp | 0 .../ops/csrc/pytorch/points_in_polygons.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/psamask.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/pybind.cpp | 0 .../ops/csrc/pytorch/riroi_align_rotated.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp | 0 .../ops/csrc/pytorch/roi_align_rotated.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp | 0 .../mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp | 0 .../mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp | 0 .../csrc/pytorch/rotated_feature_align.cpp | 0 .../mmcv/ops/csrc/pytorch/scatter_points.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp | 0 .../ops/csrc/pytorch/three_interpolate.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp | 0 .../mmcv/ops/csrc/pytorch/voxelization.cpp | 0 .../csrc/tensorrt/plugins/trt_corner_pool.cpp | 0 .../plugins/trt_corner_pool_kernel.cu | 0 .../csrc/tensorrt/plugins/trt_cuda_helper.cu | 0 .../csrc/tensorrt/plugins/trt_cummaxmin.cpp | 0 .../tensorrt/plugins/trt_cummaxmin_kernel.cu | 0 .../csrc/tensorrt/plugins/trt_deform_conv.cpp | 0 .../plugins/trt_deform_conv_kernel.cu | 0 .../tensorrt/plugins/trt_grid_sampler.cpp | 0 .../plugins/trt_grid_sampler_kernel.cu | 0 .../tensorrt/plugins/trt_instance_norm.cpp | 0 .../plugins/trt_modulated_deform_conv.cpp | 0 .../trt_modulated_deform_conv_kernel.cu | 0 .../ops/csrc/tensorrt/plugins/trt_nms.cpp | 0 .../csrc/tensorrt/plugins/trt_nms_kernel.cu | 0 .../ops/csrc/tensorrt/plugins/trt_plugin.cpp | 0 .../csrc/tensorrt/plugins/trt_roi_align.cpp | 0 .../tensorrt/plugins/trt_roi_align_kernel.cu | 0 .../csrc/tensorrt/plugins/trt_scatternd.cpp | 0 .../tensorrt/plugins/trt_scatternd_kernel.cu | 0 .../ops/csrc/tensorrt/trt_corner_pool.hpp | 0 .../ops/csrc/tensorrt/trt_cuda_helper.cuh | 0 .../mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp | 0 .../ops/csrc/tensorrt/trt_deform_conv.hpp | 0 .../ops/csrc/tensorrt/trt_grid_sampler.hpp | 0 .../ops/csrc/tensorrt/trt_instance_norm.hpp | 0 .../tensorrt/trt_modulated_deform_conv.hpp | 0 .../mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp | 0 .../mmcv/ops/csrc/tensorrt/trt_plugin.hpp | 0 .../ops/csrc/tensorrt/trt_plugin_helper.hpp | 0 .../mmcv/ops/csrc/tensorrt/trt_roi_align.hpp | 0 .../mmcv/ops/csrc/tensorrt/trt_scatternd.hpp | 0 .../mmcv/ops/csrc/tensorrt/trt_serialize.hpp | 0 .../pytorch/mmcv/mmcv/ops/deform_conv.py | 0 .../pytorch/mmcv/mmcv/ops/deform_roi_pool.py | 0 .../mmcv/mmcv/ops/deprecated_wrappers.py | 0 .../pytorch/mmcv/mmcv/ops/diff_iou_rotated.py | 0 .../pytorch/mmcv/mmcv/ops/focal_loss.py | 0 .../mmcv/mmcv/ops/furthest_point_sample.py | 0 .../mmcv/mmcv/ops/fused_bias_leakyrelu.py | 0 .../pytorch/mmcv/mmcv/ops/gather_points.py | 0 .../pytorch/mmcv/mmcv/ops/group_points.py | 0 .../bevformer/pytorch/mmcv/mmcv/ops/info.py | 0 .../bevformer/pytorch/mmcv/mmcv/ops/iou3d.py | 0 .../bevformer/pytorch/mmcv/mmcv/ops/knn.py | 0 .../pytorch/mmcv/mmcv/ops/masked_conv.py | 0 .../pytorch/mmcv/mmcv/ops/merge_cells.py | 0 .../mmcv/mmcv/ops/min_area_polygons.py | 0 .../mmcv/mmcv/ops/modulated_deform_conv.py | 0 .../mmcv/mmcv/ops/multi_scale_deform_attn.py | 0 .../bevformer/pytorch/mmcv/mmcv/ops/nms.py | 0 .../pytorch/mmcv/mmcv/ops/pixel_group.py | 0 .../pytorch/mmcv/mmcv/ops/point_sample.py | 0 .../pytorch/mmcv/mmcv/ops/points_in_boxes.py | 0 .../mmcv/mmcv/ops/points_in_polygons.py | 0 .../pytorch/mmcv/mmcv/ops/points_sampler.py | 0 .../pytorch/mmcv/mmcv/ops/psa_mask.py | 0 .../mmcv/mmcv/ops/riroi_align_rotated.py | 0 .../pytorch/mmcv/mmcv/ops/roi_align.py | 0 .../mmcv/mmcv/ops/roi_align_rotated.py | 0 .../pytorch/mmcv/mmcv/ops/roi_pool.py | 0 .../pytorch/mmcv/mmcv/ops/roiaware_pool3d.py | 0 .../pytorch/mmcv/mmcv/ops/roipoint_pool3d.py | 0 .../mmcv/mmcv/ops/rotated_feature_align.py | 0 .../bevformer/pytorch/mmcv/mmcv/ops/saconv.py | 0 .../pytorch/mmcv/mmcv/ops/scatter_points.py | 0 .../pytorch/mmcv/mmcv/ops/sync_bn.py | 0 .../mmcv/mmcv/ops/three_interpolate.py | 0 .../pytorch/mmcv/mmcv/ops/three_nn.py | 0 .../pytorch/mmcv/mmcv/ops/tin_shift.py | 0 .../pytorch/mmcv/mmcv/ops/upfirdn2d.py | 0 .../pytorch/mmcv/mmcv/ops/voxelize.py | 0 .../pytorch/mmcv/mmcv/parallel/__init__.py | 0 .../pytorch/mmcv/mmcv/parallel/_functions.py | 0 .../pytorch/mmcv/mmcv/parallel/collate.py | 0 .../mmcv/mmcv/parallel/data_container.py | 0 .../mmcv/mmcv/parallel/data_parallel.py | 0 .../pytorch/mmcv/mmcv/parallel/distributed.py | 0 .../mmcv/parallel/distributed_deprecated.py | 0 .../pytorch/mmcv/mmcv/parallel/registry.py | 0 .../mmcv/mmcv/parallel/scatter_gather.py | 0 .../pytorch/mmcv/mmcv/parallel/utils.py | 0 .../pytorch/mmcv/mmcv/runner/__init__.py | 0 .../pytorch/mmcv/mmcv/runner/base_module.py | 0 .../pytorch/mmcv/mmcv/runner/base_runner.py | 0 .../pytorch/mmcv/mmcv/runner/builder.py | 0 .../pytorch/mmcv/mmcv/runner/checkpoint.py | 0 .../mmcv/mmcv/runner/default_constructor.py | 0 .../pytorch/mmcv/mmcv/runner/dist_utils.py | 0 .../mmcv/mmcv/runner/epoch_based_runner.py | 0 .../pytorch/mmcv/mmcv/runner/fp16_utils.py | 0 .../mmcv/mmcv/runner/hooks/__init__.py | 0 .../mmcv/mmcv/runner/hooks/checkpoint.py | 0 .../pytorch/mmcv/mmcv/runner/hooks/closure.py | 0 .../pytorch/mmcv/mmcv/runner/hooks/ema.py | 0 .../mmcv/mmcv/runner/hooks/evaluation.py | 0 .../pytorch/mmcv/mmcv/runner/hooks/hook.py | 0 .../mmcv/mmcv/runner/hooks/iter_timer.py | 0 .../mmcv/mmcv/runner/hooks/logger/__init__.py | 0 .../mmcv/mmcv/runner/hooks/logger/base.py | 0 .../mmcv/mmcv/runner/hooks/logger/clearml.py | 0 .../mmcv/mmcv/runner/hooks/logger/dvclive.py | 0 .../mmcv/mmcv/runner/hooks/logger/mlflow.py | 0 .../mmcv/mmcv/runner/hooks/logger/neptune.py | 0 .../mmcv/mmcv/runner/hooks/logger/pavi.py | 0 .../mmcv/mmcv/runner/hooks/logger/segmind.py | 0 .../mmcv/runner/hooks/logger/tensorboard.py | 0 .../mmcv/mmcv/runner/hooks/logger/text.py | 0 .../mmcv/mmcv/runner/hooks/logger/wandb.py | 0 .../mmcv/mmcv/runner/hooks/lr_updater.py | 0 .../pytorch/mmcv/mmcv/runner/hooks/memory.py | 0 .../mmcv/runner/hooks/momentum_updater.py | 0 .../mmcv/mmcv/runner/hooks/optimizer.py | 0 .../mmcv/mmcv/runner/hooks/profiler.py | 0 .../mmcv/mmcv/runner/hooks/sampler_seed.py | 0 .../mmcv/mmcv/runner/hooks/sync_buffer.py | 0 .../mmcv/mmcv/runner/iter_based_runner.py | 0 .../pytorch/mmcv/mmcv/runner/log_buffer.py | 0 .../mmcv/mmcv/runner/optimizer/__init__.py | 0 .../mmcv/mmcv/runner/optimizer/builder.py | 0 .../runner/optimizer/default_constructor.py | 0 .../pytorch/mmcv/mmcv/runner/priority.py | 0 .../pytorch/mmcv/mmcv/runner/utils.py | 0 .../pytorch/mmcv/mmcv/tensorrt/__init__.py | 0 .../mmcv/mmcv/tensorrt/init_plugins.py | 0 .../pytorch/mmcv/mmcv/tensorrt/preprocess.py | 0 .../mmcv/mmcv/tensorrt/tensorrt_utils.py | 0 .../pytorch/mmcv/mmcv/utils/__init__.py | 0 .../pytorch/mmcv/mmcv/utils/config.py | 0 .../pytorch/mmcv/mmcv/utils/device_type.py | 0 .../bevformer/pytorch/mmcv/mmcv/utils/env.py | 0 .../pytorch/mmcv/mmcv/utils/ext_loader.py | 0 .../bevformer/pytorch/mmcv/mmcv/utils/hub.py | 0 .../pytorch/mmcv/mmcv/utils/logging.py | 0 .../bevformer/pytorch/mmcv/mmcv/utils/misc.py | 0 .../pytorch/mmcv/mmcv/utils/parrots_jit.py | 0 .../mmcv/mmcv/utils/parrots_wrapper.py | 0 .../bevformer/pytorch/mmcv/mmcv/utils/path.py | 0 .../pytorch/mmcv/mmcv/utils/progressbar.py | 0 .../pytorch/mmcv/mmcv/utils/registry.py | 0 .../bevformer/pytorch/mmcv/mmcv/utils/seed.py | 0 .../pytorch/mmcv/mmcv/utils/testing.py | 0 .../pytorch/mmcv/mmcv/utils/timer.py | 0 .../pytorch/mmcv/mmcv/utils/trace.py | 0 .../pytorch/mmcv/mmcv/utils/version_utils.py | 0 .../bevformer/pytorch/mmcv/mmcv/version.py | 0 .../pytorch/mmcv/mmcv/video/__init__.py | 0 .../bevformer/pytorch/mmcv/mmcv/video/io.py | 0 .../pytorch/mmcv/mmcv/video/optflow.py | 0 .../pytorch/mmcv/mmcv/video/processing.py | 0 .../mmcv/mmcv/visualization/__init__.py | 0 .../pytorch/mmcv/mmcv/visualization/color.py | 0 .../pytorch/mmcv/mmcv/visualization/image.py | 0 .../mmcv/mmcv/visualization/optflow.py | 0 .../bevformer/pytorch/mmcv/setup.py | 0 .../pytorch/mmdetection3d/CITATION.cff | 0 .../bevformer/pytorch/mmdetection3d/LICENSE | 0 .../pytorch/mmdetection3d/mmdet3d/__init__.py | 0 .../mmdetection3d/mmdet3d/apis/__init__.py | 0 .../mmdetection3d/mmdet3d/apis/inference.py | 0 .../mmdetection3d/mmdet3d/apis/test.py | 0 .../mmdetection3d/mmdet3d/apis/train.py | 0 .../mmdetection3d/mmdet3d/core/__init__.py | 0 .../mmdet3d/core/anchor/__init__.py | 0 .../core/anchor/anchor_3d_generator.py | 0 .../mmdet3d/core/bbox/__init__.py | 0 .../mmdet3d/core/bbox/assigners/__init__.py | 0 .../mmdet3d/core/bbox/box_np_ops.py | 0 .../mmdet3d/core/bbox/coders/__init__.py | 0 .../bbox/coders/anchor_free_bbox_coder.py | 0 .../bbox/coders/centerpoint_bbox_coders.py | 0 .../bbox/coders/delta_xyzwhlr_bbox_coder.py | 0 .../core/bbox/coders/fcos3d_bbox_coder.py | 0 .../bbox/coders/groupfree3d_bbox_coder.py | 0 .../core/bbox/coders/monoflex_bbox_coder.py | 0 .../coders/partial_bin_based_bbox_coder.py | 0 .../core/bbox/coders/pgd_bbox_coder.py | 0 .../bbox/coders/point_xyzwhlr_bbox_coder.py | 0 .../core/bbox/coders/smoke_bbox_coder.py | 0 .../core/bbox/iou_calculators/__init__.py | 0 .../bbox/iou_calculators/iou3d_calculator.py | 0 .../mmdet3d/core/bbox/samplers/__init__.py | 0 .../samplers/iou_neg_piecewise_sampler.py | 0 .../mmdet3d/core/bbox/structures/__init__.py | 0 .../core/bbox/structures/base_box3d.py | 0 .../core/bbox/structures/box_3d_mode.py | 0 .../mmdet3d/core/bbox/structures/cam_box3d.py | 0 .../core/bbox/structures/coord_3d_mode.py | 0 .../core/bbox/structures/depth_box3d.py | 0 .../core/bbox/structures/lidar_box3d.py | 0 .../mmdet3d/core/bbox/structures/utils.py | 0 .../mmdet3d/core/bbox/transforms.py | 0 .../mmdet3d/core/evaluation/__init__.py | 0 .../mmdet3d/core/evaluation/indoor_eval.py | 0 .../core/evaluation/instance_seg_eval.py | 0 .../core/evaluation/kitti_utils/__init__.py | 0 .../core/evaluation/kitti_utils/eval.py | 0 .../core/evaluation/kitti_utils/rotate_iou.py | 0 .../mmdet3d/core/evaluation/lyft_eval.py | 0 .../core/evaluation/scannet_utils/__init__.py | 0 .../evaluate_semantic_instance.py | 0 .../core/evaluation/scannet_utils/util_3d.py | 0 .../mmdet3d/core/evaluation/seg_eval.py | 0 .../core/evaluation/waymo_utils/__init__.py | 0 .../waymo_utils/prediction_kitti_to_waymo.py | 0 .../mmdet3d/core/points/__init__.py | 0 .../mmdet3d/core/points/base_points.py | 0 .../mmdet3d/core/points/cam_points.py | 0 .../mmdet3d/core/points/depth_points.py | 0 .../mmdet3d/core/points/lidar_points.py | 0 .../mmdet3d/core/post_processing/__init__.py | 0 .../mmdet3d/core/post_processing/box3d_nms.py | 0 .../core/post_processing/merge_augs.py | 0 .../mmdet3d/core/utils/__init__.py | 0 .../mmdet3d/core/utils/array_converter.py | 0 .../mmdet3d/core/utils/gaussian.py | 0 .../mmdet3d/core/visualizer/__init__.py | 0 .../mmdet3d/core/visualizer/image_vis.py | 0 .../mmdet3d/core/visualizer/open3d_vis.py | 0 .../mmdet3d/core/visualizer/show_result.py | 0 .../mmdet3d/core/voxel/__init__.py | 0 .../mmdet3d/core/voxel/builder.py | 0 .../mmdet3d/core/voxel/voxel_generator.py | 0 .../mmdet3d/datasets/__init__.py | 0 .../mmdetection3d/mmdet3d/datasets/builder.py | 0 .../mmdet3d/datasets/custom_3d.py | 0 .../mmdet3d/datasets/custom_3d_seg.py | 0 .../mmdet3d/datasets/dataset_wrappers.py | 0 .../mmdet3d/datasets/kitti2d_dataset.py | 0 .../mmdet3d/datasets/kitti_dataset.py | 0 .../mmdet3d/datasets/kitti_mono_dataset.py | 0 .../mmdet3d/datasets/lyft_dataset.py | 0 .../mmdet3d/datasets/nuscenes_dataset.py | 0 .../mmdet3d/datasets/nuscenes_mono_dataset.py | 0 .../mmdet3d/datasets/pipelines/__init__.py | 0 .../mmdet3d/datasets/pipelines/compose.py | 0 .../datasets/pipelines/data_augment_utils.py | 0 .../mmdet3d/datasets/pipelines/dbsampler.py | 0 .../mmdet3d/datasets/pipelines/formating.py | 0 .../mmdet3d/datasets/pipelines/loading.py | 0 .../datasets/pipelines/test_time_aug.py | 0 .../datasets/pipelines/transforms_3d.py | 0 .../mmdet3d/datasets/s3dis_dataset.py | 0 .../mmdet3d/datasets/scannet_dataset.py | 0 .../mmdet3d/datasets/semantickitti_dataset.py | 0 .../mmdet3d/datasets/sunrgbd_dataset.py | 0 .../mmdetection3d/mmdet3d/datasets/utils.py | 0 .../mmdet3d/datasets/waymo_dataset.py | 0 .../mmdetection3d/mmdet3d/models/__init__.py | 0 .../mmdet3d/models/backbones/__init__.py | 0 .../mmdet3d/models/backbones/base_pointnet.py | 0 .../mmdet3d/models/backbones/dgcnn.py | 0 .../mmdet3d/models/backbones/dla.py | 0 .../mmdet3d/models/backbones/mink_resnet.py | 0 .../models/backbones/multi_backbone.py | 0 .../mmdet3d/models/backbones/nostem_regnet.py | 0 .../models/backbones/pointnet2_sa_msg.py | 0 .../models/backbones/pointnet2_sa_ssg.py | 0 .../mmdet3d/models/backbones/second.py | 0 .../mmdetection3d/mmdet3d/models/builder.py | 0 .../mmdet3d/models/decode_heads/__init__.py | 0 .../models/decode_heads/decode_head.py | 0 .../mmdet3d/models/decode_heads/dgcnn_head.py | 0 .../models/decode_heads/paconv_head.py | 0 .../models/decode_heads/pointnet2_head.py | 0 .../mmdet3d/models/dense_heads/__init__.py | 0 .../models/dense_heads/anchor3d_head.py | 0 .../dense_heads/anchor_free_mono3d_head.py | 0 .../models/dense_heads/base_conv_bbox_head.py | 0 .../dense_heads/base_mono3d_dense_head.py | 0 .../models/dense_heads/centerpoint_head.py | 0 .../mmdet3d/models/dense_heads/fcaf3d_head.py | 0 .../models/dense_heads/fcos_mono3d_head.py | 0 .../models/dense_heads/free_anchor3d_head.py | 0 .../models/dense_heads/groupfree3d_head.py | 0 .../models/dense_heads/monoflex_head.py | 0 .../models/dense_heads/parta2_rpn_head.py | 0 .../mmdet3d/models/dense_heads/pgd_head.py | 0 .../models/dense_heads/point_rpn_head.py | 0 .../models/dense_heads/shape_aware_head.py | 0 .../models/dense_heads/smoke_mono3d_head.py | 0 .../mmdet3d/models/dense_heads/ssd_3d_head.py | 0 .../models/dense_heads/train_mixins.py | 0 .../mmdet3d/models/dense_heads/vote_head.py | 0 .../mmdet3d/models/detectors/__init__.py | 0 .../mmdet3d/models/detectors/base.py | 0 .../mmdet3d/models/detectors/centerpoint.py | 0 .../models/detectors/dynamic_voxelnet.py | 0 .../mmdet3d/models/detectors/fcos_mono3d.py | 0 .../models/detectors/groupfree3dnet.py | 0 .../mmdet3d/models/detectors/h3dnet.py | 0 .../mmdet3d/models/detectors/imvotenet.py | 0 .../mmdet3d/models/detectors/imvoxelnet.py | 0 .../models/detectors/mink_single_stage.py | 0 .../models/detectors/mvx_faster_rcnn.py | 0 .../mmdet3d/models/detectors/mvx_two_stage.py | 0 .../mmdet3d/models/detectors/parta2.py | 0 .../mmdet3d/models/detectors/point_rcnn.py | 0 .../mmdet3d/models/detectors/sassd.py | 0 .../mmdet3d/models/detectors/single_stage.py | 0 .../models/detectors/single_stage_mono3d.py | 0 .../mmdet3d/models/detectors/smoke_mono3d.py | 0 .../mmdet3d/models/detectors/ssd3dnet.py | 0 .../mmdet3d/models/detectors/two_stage.py | 0 .../mmdet3d/models/detectors/votenet.py | 0 .../mmdet3d/models/detectors/voxelnet.py | 0 .../mmdet3d/models/fusion_layers/__init__.py | 0 .../models/fusion_layers/coord_transform.py | 0 .../models/fusion_layers/point_fusion.py | 0 .../models/fusion_layers/vote_fusion.py | 0 .../mmdet3d/models/losses/__init__.py | 0 .../models/losses/axis_aligned_iou_loss.py | 0 .../mmdet3d/models/losses/chamfer_distance.py | 0 .../mmdet3d/models/losses/multibin_loss.py | 0 .../losses/paconv_regularization_loss.py | 0 .../mmdet3d/models/losses/rotated_iou_loss.py | 0 .../models/losses/uncertain_smooth_l1_loss.py | 0 .../models/middle_encoders/__init__.py | 0 .../models/middle_encoders/pillar_scatter.py | 0 .../models/middle_encoders/sparse_encoder.py | 0 .../models/middle_encoders/sparse_unet.py | 0 .../mmdet3d/models/model_utils/__init__.py | 0 .../models/model_utils/edge_fusion_module.py | 0 .../mmdet3d/models/model_utils/transformer.py | 0 .../mmdet3d/models/model_utils/vote_module.py | 0 .../mmdet3d/models/necks/__init__.py | 0 .../mmdet3d/models/necks/dla_neck.py | 0 .../mmdet3d/models/necks/imvoxel_neck.py | 0 .../mmdet3d/models/necks/pointnet2_fp_neck.py | 0 .../mmdet3d/models/necks/second_fpn.py | 0 .../mmdet3d/models/necks/view_transformer.py | 0 .../mmdet3d/models/roi_heads/__init__.py | 0 .../models/roi_heads/base_3droi_head.py | 0 .../models/roi_heads/bbox_heads/__init__.py | 0 .../roi_heads/bbox_heads/h3d_bbox_head.py | 0 .../roi_heads/bbox_heads/parta2_bbox_head.py | 0 .../bbox_heads/point_rcnn_bbox_head.py | 0 .../mmdet3d/models/roi_heads/h3d_roi_head.py | 0 .../models/roi_heads/mask_heads/__init__.py | 0 .../mask_heads/pointwise_semantic_head.py | 0 .../roi_heads/mask_heads/primitive_head.py | 0 .../roi_heads/part_aggregation_roi_head.py | 0 .../models/roi_heads/point_rcnn_roi_head.py | 0 .../roi_heads/roi_extractors/__init__.py | 0 .../single_roiaware_extractor.py | 0 .../single_roipoint_extractor.py | 0 .../mmdet3d/models/segmentors/__init__.py | 0 .../mmdet3d/models/segmentors/base.py | 0 .../models/segmentors/encoder_decoder.py | 0 .../mmdet3d/models/utils/__init__.py | 0 .../mmdet3d/models/utils/clip_sigmoid.py | 0 .../mmdet3d/models/utils/edge_indices.py | 0 .../mmdet3d/models/utils/gen_keypoints.py | 0 .../mmdet3d/models/utils/handle_objs.py | 0 .../mmdetection3d/mmdet3d/models/utils/mlp.py | 0 .../mmdet3d/models/voxel_encoders/__init__.py | 0 .../models/voxel_encoders/pillar_encoder.py | 0 .../mmdet3d/models/voxel_encoders/utils.py | 0 .../models/voxel_encoders/voxel_encoder.py | 0 .../mmdetection3d/mmdet3d/ops/__init__.py | 0 .../mmdet3d/ops/dgcnn_modules/__init__.py | 0 .../ops/dgcnn_modules/dgcnn_fa_module.py | 0 .../ops/dgcnn_modules/dgcnn_fp_module.py | 0 .../ops/dgcnn_modules/dgcnn_gf_module.py | 0 .../pytorch/mmdetection3d/mmdet3d/ops/norm.py | 0 .../mmdet3d/ops/paconv/__init__.py | 0 .../mmdet3d/ops/paconv/paconv.py | 0 .../mmdetection3d/mmdet3d/ops/paconv/utils.py | 0 .../mmdet3d/ops/pointnet_modules/__init__.py | 0 .../mmdet3d/ops/pointnet_modules/builder.py | 0 .../ops/pointnet_modules/paconv_sa_module.py | 0 .../ops/pointnet_modules/point_fp_module.py | 0 .../ops/pointnet_modules/point_sa_module.py | 0 .../mmdetection3d/mmdet3d/ops/sparse_block.py | 0 .../mmdet3d/ops/spconv/__init__.py | 0 .../ops/spconv/overwrite_spconv/__init__.py | 0 .../spconv/overwrite_spconv/write_spconv2.py | 0 .../mmdetection3d/mmdet3d/utils/__init__.py | 0 .../mmdet3d/utils/collect_env.py | 0 .../mmdetection3d/mmdet3d/utils/compat_cfg.py | 0 .../mmdetection3d/mmdet3d/utils/logger.py | 0 .../mmdetection3d/mmdet3d/utils/misc.py | 0 .../mmdetection3d/mmdet3d/utils/setup_env.py | 0 .../pytorch/mmdetection3d/mmdet3d/version.py | 0 .../pytorch/mmdetection3d/requirements.txt | 0 .../mmdetection3d/requirements/build.txt | 0 .../mmdetection3d/requirements/docs.txt | 0 .../mmdetection3d/requirements/mminstall.txt | 0 .../mmdetection3d/requirements/optional.txt | 0 .../requirements/readthedocs.txt | 0 .../mmdetection3d/requirements/runtime.txt | 0 .../mmdetection3d/requirements/tests.txt | 0 .../bevformer/pytorch/mmdetection3d/setup.cfg | 0 .../bevformer/pytorch/mmdetection3d/setup.py | 0 .../mmdetection3d/tests/data/kitti/a.bin | Bin .../tests/data/kitti/kitti_dbinfos_train.pkl | Bin .../kitti_gt_database/0_Pedestrian_0.bin | Bin .../data/kitti/kitti_infos_mono3d.coco.json | 0 .../tests/data/kitti/kitti_infos_mono3d.pkl | Bin .../tests/data/kitti/kitti_infos_train.pkl | Bin .../data/kitti/mono3d_sample_results.pkl | Bin .../data/kitti/mono3d_sample_results2d.pkl | Bin .../data/kitti/training/image_2/000000.png | Bin .../data/kitti/training/image_2/000007.png | Bin .../data/kitti/training/velodyne/000000.bin | Bin .../training/velodyne_reduced/000000.bin | Bin .../host-a017_lidar1_1236118886501000046.bin | Bin .../host-a017_lidar1_1236118886701083686.bin | Bin .../host-a017_lidar1_1236118886901125926.bin | Bin .../tests/data/lyft/lyft_infos.pkl | Bin .../tests/data/lyft/lyft_infos_val.pkl | Bin .../tests/data/lyft/sample_results.pkl | Bin .../v1.01-train/maps/map_raster_palo_alto.png | Bin .../v1.01-train/v1.01-train/attribute.json | 0 .../v1.01-train/calibrated_sensor.json | 0 .../v1.01-train/v1.01-train/category.json | 0 .../v1.01-train/v1.01-train/ego_pose.json | 0 .../v1.01-train/v1.01-train/instance.json | 0 .../lyft/v1.01-train/v1.01-train/log.json | 0 .../lyft/v1.01-train/v1.01-train/map.json | 0 .../lyft/v1.01-train/v1.01-train/sample.json | 0 .../v1.01-train/sample_annotation.json | 0 .../v1.01-train/v1.01-train/sample_data.json | 0 .../lyft/v1.01-train/v1.01-train/scene.json | 0 .../lyft/v1.01-train/v1.01-train/sensor.json | 0 .../v1.01-train/v1.01-train/visibility.json | 0 .../mmdetection3d/tests/data/lyft/val.txt | 0 .../data/nuscenes/mono3d_sample_results.pkl | Bin .../tests/data/nuscenes/nus_info.pkl | Bin .../data/nuscenes/nus_infos_mono3d.coco.json | 0 ...+0800__CAM_BACK_LEFT__1531883530447423.jpg | Bin ...+0800__LIDAR_TOP__1533201470948018.pcd.bin | Bin ...-0400__LIDAR_TOP__1537287083900561.pcd.bin | Bin ...+0800__LIDAR_TOP__1533201470898274.pcd.bin | Bin .../data/ops/features_for_fps_distance.npy | Bin .../mmdetection3d/tests/data/ops/fps_idx.npy | Bin .../s3dis/instance_mask/Area_1_office_2.bin | Bin .../data/s3dis/points/Area_1_office_2.bin | Bin .../tests/data/s3dis/s3dis_infos.pkl | Bin .../s3dis/semantic_mask/Area_1_office_2.bin | Bin .../scannet/instance_mask/scene0000_00.bin | Bin .../data/scannet/points/scene0000_00.bin | Bin .../tests/data/scannet/scannet_infos.pkl | Bin .../scannet/semantic_mask/scene0000_00.bin | Bin .../semantickitti/semantickitti_infos.pkl | Bin .../sequences/00/labels/000000.label | Bin .../sequences/00/velodyne/000000.bin | Bin .../tests/data/sunrgbd/points/000001.bin | Bin .../tests/data/sunrgbd/sunrgbd_infos.pkl | Bin .../sunrgbd/sunrgbd_trainval/image/000001.jpg | Bin .../kitti_format/training/image_0/0000000.png | Bin .../kitti_format/training/image_0/1000000.png | Bin .../training/velodyne/0000000.bin | Bin .../training/velodyne/1000000.bin | Bin .../kitti_format/waymo_dbinfos_train.pkl | Bin .../waymo_gt_database/0_Car_0.bin | Bin .../waymo/kitti_format/waymo_infos_train.pkl | Bin .../waymo/kitti_format/waymo_infos_val.pkl | Bin .../tests/data/waymo/waymo_format/gt.bin | Bin .../waymo_format/validation/val.tfrecord | Bin .../test_datasets/test_dataset_wrappers.py | 0 .../test_datasets/test_kitti_dataset.py | 0 .../test_datasets/test_kitti_mono_dataset.py | 0 .../test_datasets/test_lyft_dataset.py | 0 .../test_datasets/test_nuscene_dataset.py | 0 .../test_nuscenes_mono_dataset.py | 0 .../test_datasets/test_s3dis_dataset.py | 0 .../test_datasets/test_scannet_dataset.py | 0 .../test_semantickitti_dataset.py | 0 .../test_datasets/test_sunrgbd_dataset.py | 0 .../test_datasets/test_waymo_dataset.py | 0 .../test_data_augment_utils.py | 0 .../test_test_augment_utils.py | 0 .../test_augmentations/test_transforms_3d.py | 0 .../test_pipelines/test_indoor_pipeline.py | 0 .../test_pipelines/test_indoor_sample.py | 0 .../test_load_images_from_multi_views.py | 0 .../test_load_points_from_multi_sweeps.py | 0 .../test_loadings/test_loading.py | 0 .../test_pipelines/test_outdoor_pipeline.py | 0 .../tests/test_metrics/test_indoor_eval.py | 0 .../test_metrics/test_instance_seg_eval.py | 0 .../tests/test_metrics/test_kitti_eval.py | 0 .../tests/test_metrics/test_losses.py | 0 .../tests/test_metrics/test_seg_eval.py | 0 .../tests/test_models/test_backbones.py | 0 .../test_common_modules/test_dgcnn_modules.py | 0 .../test_middle_encoders.py | 0 .../test_paconv_modules.py | 0 .../test_common_modules/test_paconv_ops.py | 0 .../test_pointnet_modules.py | 0 .../test_common_modules/test_sparse_unet.py | 0 .../test_common_modules/test_vote_module.py | 0 .../tests/test_models/test_detectors.py | 0 .../tests/test_models/test_forward.py | 0 .../test_fusion/test_fusion_coord_trans.py | 0 .../test_fusion/test_point_fusion.py | 0 .../test_fusion/test_vote_fusion.py | 0 .../test_heads/test_dgcnn_decode_head.py | 0 .../test_models/test_heads/test_heads.py | 0 .../test_heads/test_paconv_decode_head.py | 0 .../test_heads/test_parta2_bbox_head.py | 0 .../test_heads/test_pointnet2_decode_head.py | 0 .../test_heads/test_roi_extractors.py | 0 .../test_heads/test_semantic_heads.py | 0 .../tests/test_models/test_necks/test_fpn.py | 0 .../test_models/test_necks/test_necks.py | 0 .../tests/test_models/test_segmentors.py | 0 .../test_voxel_encoder/test_voxel_encoders.py | 0 .../test_voxel_generator.py | 0 .../tests/test_runtime/test_apis.py | 0 .../tests/test_runtime/test_config.py | 0 .../test_samples/parta2_roihead_inputs.npz | Bin .../tests/test_utils/test_anchors.py | 0 .../tests/test_utils/test_assigners.py | 0 .../tests/test_utils/test_bbox_coders.py | 0 .../tests/test_utils/test_box3d.py | 0 .../tests/test_utils/test_box_np_ops.py | 0 .../tests/test_utils/test_compat_cfg.py | 0 .../tests/test_utils/test_coord_3d_mode.py | 0 .../tests/test_utils/test_merge_augs.py | 0 .../tests/test_utils/test_nms.py | 0 .../tests/test_utils/test_points.py | 0 .../tests/test_utils/test_samplers.py | 0 .../tests/test_utils/test_setup_env.py | 0 .../tests/test_utils/test_utils.py | 0 .../tools/analysis_tools/analyze_logs.py | 0 .../tools/analysis_tools/benchmark.py | 0 .../tools/analysis_tools/get_flops.py | 0 .../mmdetection3d/tools/create_data.py | 0 .../mmdetection3d/tools/create_data.sh | 0 .../tools/data_converter/__init__.py | 0 .../data_converter/create_gt_database.py | 0 .../tools/data_converter/indoor_converter.py | 0 .../tools/data_converter/kitti_converter.py | 0 .../tools/data_converter/kitti_data_utils.py | 0 .../tools/data_converter/lyft_converter.py | 0 .../tools/data_converter/lyft_data_fixer.py | 0 .../tools/data_converter/nuimage_converter.py | 0 .../data_converter/nuscenes_converter.py | 0 .../tools/data_converter/s3dis_data_utils.py | 0 .../data_converter/scannet_data_utils.py | 0 .../data_converter/sunrgbd_data_utils.py | 0 .../tools/data_converter/waymo_converter.py | 0 .../tools/deployment/mmdet3d2torchserve.py | 0 .../tools/deployment/mmdet3d_handler.py | 0 .../tools/deployment/test_torchserver.py | 0 .../pytorch/mmdetection3d/tools/dist_test.sh | 0 .../pytorch/mmdetection3d/tools/dist_train.sh | 0 .../tools/misc/browse_dataset.py | 0 .../mmdetection3d/tools/misc/fuse_conv_bn.py | 0 .../mmdetection3d/tools/misc/print_config.py | 0 .../tools/misc/visualize_results.py | 0 .../convert_h3dnet_checkpoints.py | 0 .../convert_votenet_checkpoints.py | 0 .../tools/model_converters/publish_model.py | 0 .../tools/model_converters/regnet2mmdet.py | 0 .../pytorch/mmdetection3d/tools/slurm_test.sh | 0 .../mmdetection3d/tools/slurm_train.sh | 0 .../pytorch/mmdetection3d/tools/test.py | 0 .../pytorch/mmdetection3d/tools/train.py | 0 .../mmdetection3d/tools/update_data_coords.py | 0 .../mmdetection3d/tools/update_data_coords.sh | 0 .../bevformer/pytorch/projects/__init__.py | 0 .../configs/_base_/datasets/coco_instance.py | 0 .../_base_/datasets/kitti-3d-3class.py | 0 .../configs/_base_/datasets/kitti-3d-car.py | 0 .../configs/_base_/datasets/lyft-3d.py | 0 .../configs/_base_/datasets/nuim_instance.py | 0 .../configs/_base_/datasets/nus-3d.py | 0 .../configs/_base_/datasets/nus-mono3d.py | 0 .../_base_/datasets/range100_lyft-3d.py | 0 .../_base_/datasets/s3dis-3d-5class.py | 0 .../_base_/datasets/s3dis_seg-3d-13class.py | 0 .../_base_/datasets/scannet-3d-18class.py | 0 .../_base_/datasets/scannet_seg-3d-20class.py | 0 .../_base_/datasets/sunrgbd-3d-10class.py | 0 .../_base_/datasets/waymoD5-3d-3class.py | 0 .../configs/_base_/datasets/waymoD5-3d-car.py | 0 .../configs/_base_/default_runtime.py | 0 .../projects/configs/_base_/models/3dssd.py | 0 .../models/cascade_mask_rcnn_r50_fpn.py | 0 .../centerpoint_01voxel_second_secfpn_nus.py | 0 .../centerpoint_02pillar_second_secfpn_nus.py | 0 .../projects/configs/_base_/models/fcos3d.py | 0 .../configs/_base_/models/groupfree3d.py | 0 .../projects/configs/_base_/models/h3dnet.py | 0 .../_base_/models/hv_pointpillars_fpn_lyft.py | 0 .../_base_/models/hv_pointpillars_fpn_nus.py | 0 .../hv_pointpillars_fpn_range100_lyft.py | 0 .../models/hv_pointpillars_secfpn_kitti.py | 0 .../models/hv_pointpillars_secfpn_waymo.py | 0 .../_base_/models/hv_second_secfpn_kitti.py | 0 .../_base_/models/hv_second_secfpn_waymo.py | 0 .../configs/_base_/models/imvotenet_image.py | 0 .../_base_/models/mask_rcnn_r50_fpn.py | 0 .../configs/_base_/models/paconv_cuda_ssg.py | 0 .../configs/_base_/models/paconv_ssg.py | 0 .../projects/configs/_base_/models/parta2.py | 0 .../configs/_base_/models/pointnet2_msg.py | 0 .../configs/_base_/models/pointnet2_ssg.py | 0 .../projects/configs/_base_/models/votenet.py | 0 .../configs/_base_/schedules/cosine.py | 0 .../configs/_base_/schedules/cyclic_20e.py | 0 .../configs/_base_/schedules/cyclic_40e.py | 0 .../_base_/schedules/mmdet_schedule_1x.py | 0 .../configs/_base_/schedules/schedule_2x.py | 0 .../configs/_base_/schedules/schedule_3x.py | 0 .../_base_/schedules/seg_cosine_150e.py | 0 .../_base_/schedules/seg_cosine_200e.py | 0 .../_base_/schedules/seg_cosine_50e.py | 0 .../configs/bevformer/bevformer_base.py | 0 .../configs/bevformer/bevformer_small.py | 0 .../configs/bevformer/bevformer_tiny.py | 0 .../bevformer_fp16/bevformer_tiny_fp16.py | 0 .../configs/datasets/custom_lyft-3d.py | 0 .../configs/datasets/custom_nus-3d.py | 0 .../configs/datasets/custom_waymo-3d.py | 0 .../projects/mmdet3d_plugin/__init__.py | 0 .../mmdet3d_plugin/bevformer/__init__.py | 0 .../mmdet3d_plugin/bevformer/apis/__init__.py | 0 .../bevformer/apis/mmdet_train.py | 0 .../mmdet3d_plugin/bevformer/apis/test.py | 0 .../mmdet3d_plugin/bevformer/apis/train.py | 0 .../bevformer/dense_heads/__init__.py | 0 .../bevformer/dense_heads/bevformer_head.py | 0 .../bevformer/detectors/__init__.py | 0 .../bevformer/detectors/bevformer.py | 0 .../bevformer/detectors/bevformer_fp16.py | 0 .../bevformer/hooks/__init__.py | 0 .../bevformer/hooks/custom_hooks.py | 0 .../bevformer/modules/__init__.py | 0 .../modules/custom_base_transformer_layer.py | 0 .../bevformer/modules/decoder.py | 0 .../bevformer/modules/encoder.py | 0 .../multi_scale_deformable_attn_function.py | 0 .../modules/spatial_cross_attention.py | 0 .../modules/temporal_self_attention.py | 0 .../bevformer/modules/transformer.py | 0 .../bevformer/runner/__init__.py | 0 .../bevformer/runner/epoch_based_runner.py | 0 .../core/bbox/assigners/__init__.py | 0 .../bbox/assigners/hungarian_assigner_3d.py | 0 .../core/bbox/coders/__init__.py | 0 .../core/bbox/coders/nms_free_coder.py | 0 .../core/bbox/match_costs/__init__.py | 0 .../core/bbox/match_costs/match_cost.py | 0 .../projects/mmdet3d_plugin/core/bbox/util.py | 0 .../core/evaluation/__init__.py | 0 .../core/evaluation/eval_hooks.py | 0 .../core/evaluation/kitti2waymo.py | 0 .../mmdet3d_plugin/datasets/__init__.py | 0 .../mmdet3d_plugin/datasets/builder.py | 0 .../datasets/nuscenes_dataset.py | 0 .../datasets/nuscenes_mono_dataset.py | 0 .../mmdet3d_plugin/datasets/nuscnes_eval.py | 0 .../datasets/pipelines/__init__.py | 0 .../datasets/pipelines/formating.py | 0 .../datasets/pipelines/loading.py | 0 .../datasets/pipelines/transform_3d.py | 0 .../datasets/samplers/__init__.py | 0 .../datasets/samplers/distributed_sampler.py | 0 .../datasets/samplers/group_sampler.py | 0 .../datasets/samplers/sampler.py | 0 .../models/backbones/__init__.py | 0 .../mmdet3d_plugin/models/backbones/vovnet.py | 0 .../mmdet3d_plugin/models/hooks/__init__.py | 0 .../mmdet3d_plugin/models/hooks/hooks.py | 0 .../mmdet3d_plugin/models/opt/__init__.py | 0 .../mmdet3d_plugin/models/opt/adamw.py | 0 .../mmdet3d_plugin/models/utils/__init__.py | 0 .../mmdet3d_plugin/models/utils/bricks.py | 0 .../mmdet3d_plugin/models/utils/grid_mask.py | 0 .../models/utils/position_embedding.py | 0 .../mmdet3d_plugin/models/utils/visual.py | 0 .../pytorch/tools/analysis_tools/__init__.py | 0 .../tools/analysis_tools/analyze_logs.py | 0 .../pytorch/tools/analysis_tools/benchmark.py | 0 .../tools/analysis_tools/get_params.py | 0 .../pytorch/tools/analysis_tools/visual.py | 0 .../bevformer/pytorch/tools/create_data.py | 0 .../pytorch/tools/data_converter/__init__.py | 0 .../data_converter/create_gt_database.py | 0 .../tools/data_converter/indoor_converter.py | 0 .../tools/data_converter/kitti_converter.py | 0 .../tools/data_converter/kitti_data_utils.py | 0 .../tools/data_converter/lyft_converter.py | 0 .../tools/data_converter/lyft_data_fixer.py | 0 .../tools/data_converter/nuimage_converter.py | 0 .../data_converter/nuscenes_converter.py | 0 .../tools/data_converter/s3dis_data_utils.py | 0 .../data_converter/scannet_data_utils.py | 0 .../data_converter/sunrgbd_data_utils.py | 0 .../tools/data_converter/waymo_converter.py | 0 .../bevformer/pytorch/tools/dist_test.sh | 0 .../bevformer/pytorch/tools/dist_train.sh | 0 .../pytorch/tools/fp16/dist_train.sh | 0 .../bevformer/pytorch/tools/fp16/train.py | 0 .../pytorch/tools/misc/browse_dataset.py | 0 .../pytorch/tools/misc/fuse_conv_bn.py | 0 .../pytorch/tools/misc/print_config.py | 0 .../pytorch/tools/misc/visualize_results.py | 0 .../convert_votenet_checkpoints.py | 0 .../tools/model_converters/publish_model.py | 0 .../tools/model_converters/regnet2mmdet.py | 0 .../bevformer/pytorch/tools/test.py | 0 .../bevformer/pytorch/tools/train.py | 0 .../centerpoint/pytorch/.gitignore | 0 .../3d_detection/centerpoint/pytorch/LICENSE | 0 .../centerpoint/pytorch/README.md | 0 .../mvp/nusc_centerpoint_pp_fix_bn_z_scale.py | 0 ...c_centerpoint_pp_fix_bn_z_scale_virtual.py | 0 ...point_voxelnet_0075voxel_fix_bn_z_scale.py | 0 ...voxelnet_0075voxel_fix_bn_z_scale_debug.py | 0 ...xelnet_0075voxel_fix_bn_z_scale_virtual.py | 0 .../mvp/nusc_two_stage_base_with_virtual.py | 0 .../pytorch/configs/nusc/README.md | 0 ..._centerpoint_pp_02voxel_two_pfn_10sweep.py | 0 ...pp_02voxel_two_pfn_10sweep_circular_nms.py | 0 ...erpoint_pp_02voxel_two_pfn_10sweep_demo.py | 0 ...nusc_centerpoint_voxelnet_0075voxel_dcn.py | 0 ...centerpoint_voxelnet_0075voxel_dcn_flip.py | 0 ...centerpoint_voxelnet_0075voxel_fix_bn_z.py | 0 ...rpoint_voxelnet_0075voxel_fix_bn_z_flip.py | 0 .../nusc_centerpoint_voxelnet_01voxel.py | 0 .../pytorch/configs/waymo/README.md | 0 ...ls_two_pfn_stride1_two_stage_bev_6epoch.py | 0 ...pp_two_pfn_stride1_two_stage_bev_6epoch.py | 0 ...nterpoint_pp_two_cls_two_pfn_stride1_3x.py | 0 ...waymo_centerpoint_pp_two_pfn_stride1_3x.py | 0 ...t_two_stage_bev_5point_ft_6epoch_freeze.py | 0 ...ge_bev_5point_ft_6epoch_freeze_with_vel.py | 0 .../voxelnet/waymo_centerpoint_voxelnet_1x.py | 0 .../waymo_centerpoint_voxelnet_3epoch.py | 0 .../voxelnet/waymo_centerpoint_voxelnet_3x.py | 0 .../waymo_centerpoint_voxelnet_6epoch.py | 0 ...rpoint_voxelnet_two_sweeps_3x_with_velo.py | 0 .../centerpoint/pytorch/det3d/__init__.py | 0 .../centerpoint/pytorch/det3d/builder.py | 0 .../pytorch/det3d/core/__init__.py | 0 .../pytorch/det3d/core/bbox/__init__.py | 0 .../pytorch/det3d/core/bbox/box_np_ops.py | 0 .../pytorch/det3d/core/bbox/box_torch_ops.py | 0 .../pytorch/det3d/core/bbox/geometry.py | 0 .../pytorch/det3d/core/input/__init__.py | 0 .../det3d/core/input/voxel_generator.py | 0 .../pytorch/det3d/core/sampler/__init__.py | 0 .../pytorch/det3d/core/sampler/preprocess.py | 0 .../pytorch/det3d/core/sampler/sample_ops.py | 0 .../pytorch/det3d/core/utils/__init__.py | 0 .../pytorch/det3d/core/utils/center_utils.py | 0 .../det3d/core/utils/circle_nms_jit.py | 0 .../pytorch/det3d/core/utils/dist_utils.py | 0 .../pytorch/det3d/core/utils/misc.py | 0 .../pytorch/det3d/core/utils/scatter.py | 0 .../pytorch/det3d/datasets/__init__.py | 0 .../pytorch/det3d/datasets/builder.py | 0 .../pytorch/det3d/datasets/custom.py | 0 .../pytorch/det3d/datasets/dataset_factory.py | 0 .../det3d/datasets/dataset_wrappers.py | 0 .../pytorch/det3d/datasets/loader/__init__.py | 0 .../det3d/datasets/loader/build_loader.py | 0 .../pytorch/det3d/datasets/loader/sampler.py | 0 .../det3d/datasets/nuscenes/__init__.py | 0 .../det3d/datasets/nuscenes/nusc_common.py | 0 .../det3d/datasets/nuscenes/nuscenes.py | 0 .../det3d/datasets/pipelines/__init__.py | 0 .../det3d/datasets/pipelines/compose.py | 0 .../det3d/datasets/pipelines/formating.py | 0 .../det3d/datasets/pipelines/loading.py | 0 .../det3d/datasets/pipelines/preprocess.py | 0 .../det3d/datasets/pipelines/test_aug.py | 0 .../pytorch/det3d/datasets/registry.py | 0 .../datasets/utils/create_gt_database.py | 0 .../det3d/datasets/utils/distributed.py | 0 .../pytorch/det3d/datasets/utils/eval.py | 0 .../pytorch/det3d/datasets/utils/oss.py | 0 .../pytorch/det3d/datasets/waymo/__init__.py | 0 .../pytorch/det3d/datasets/waymo/waymo.py | 0 .../det3d/datasets/waymo/waymo_common.py | 0 .../det3d/datasets/waymo/waymo_converter.py | 0 .../det3d/datasets/waymo/waymo_decoder.py | 0 .../pytorch/det3d/models/__init__.py | 0 .../det3d/models/backbones/__init__.py | 0 .../pytorch/det3d/models/backbones/scn.py | 0 .../det3d/models/bbox_heads/__init__.py | 0 .../det3d/models/bbox_heads/center_head.py | 0 .../pytorch/det3d/models/builder.py | 0 .../det3d/models/detectors/__init__.py | 0 .../pytorch/det3d/models/detectors/base.py | 0 .../det3d/models/detectors/point_pillars.py | 0 .../det3d/models/detectors/single_stage.py | 0 .../det3d/models/detectors/two_stage.py | 0 .../det3d/models/detectors/voxelnet.py | 0 .../pytorch/det3d/models/losses/__init__.py | 0 .../det3d/models/losses/centernet_loss.py | 0 .../pytorch/det3d/models/necks/__init__.py | 0 .../pytorch/det3d/models/necks/rpn.py | 0 .../pytorch/det3d/models/readers/__init__.py | 0 .../models/readers/dynamic_voxel_encoder.py | 0 .../det3d/models/readers/pillar_encoder.py | 0 .../det3d/models/readers/voxel_encoder.py | 0 .../pytorch/det3d/models/registry.py | 0 .../det3d/models/roi_heads/__init__.py | 0 .../det3d/models/roi_heads/roi_head.py | 0 .../models/roi_heads/roi_head_template.py | 0 .../target_assigner/proposal_target_layer.py | 0 .../det3d/models/second_stage/__init__.py | 0 .../models/second_stage/bird_eye_view.py | 0 .../pytorch/det3d/models/utils/__init__.py | 0 .../pytorch/det3d/models/utils/conv_module.py | 0 .../pytorch/det3d/models/utils/conv_ws.py | 0 .../det3d/models/utils/finetune_utils.py | 0 .../pytorch/det3d/models/utils/misc.py | 0 .../pytorch/det3d/models/utils/norm.py | 0 .../pytorch/det3d/models/utils/scale.py | 0 .../pytorch/det3d/models/utils/weight_init.py | 0 .../pytorch/det3d/ops/dcn/__init__.py | 0 .../pytorch/det3d/ops/dcn/deform_conv.py | 0 .../pytorch/det3d/ops/dcn/setup.py | 0 .../det3d/ops/dcn/src/deform_conv_cuda.cpp | 0 .../ops/dcn/src/deform_conv_cuda_kernel.cu | 0 .../det3d/ops/dcn/src/deform_pool_cuda.cpp | 0 .../ops/dcn/src/deform_pool_cuda_kernel.cu | 0 .../pytorch/det3d/ops/iou3d_nms/__init__.py | 0 .../det3d/ops/iou3d_nms/iou3d_nms_utils.py | 0 .../pytorch/det3d/ops/iou3d_nms/setup.py | 0 .../det3d/ops/iou3d_nms/src/iou3d_cpu.cpp | 0 .../det3d/ops/iou3d_nms/src/iou3d_cpu.h | 0 .../det3d/ops/iou3d_nms/src/iou3d_nms.cpp | 0 .../det3d/ops/iou3d_nms/src/iou3d_nms.h | 0 .../det3d/ops/iou3d_nms/src/iou3d_nms_api.cpp | 0 .../ops/iou3d_nms/src/iou3d_nms_kernel.cu | 0 .../pytorch/det3d/ops/point_cloud/__init__.py | 0 .../pytorch/det3d/ops/point_cloud/bev_ops.py | 0 .../det3d/ops/point_cloud/point_cloud_ops.py | 0 .../pytorch/det3d/solver/__init__.py | 0 .../pytorch/det3d/solver/background.py | 0 .../pytorch/det3d/solver/fastai_optim.py | 0 .../det3d/solver/learning_schedules.py | 0 .../det3d/solver/learning_schedules_fastai.py | 0 .../centerpoint/pytorch/det3d/solver/optim.py | 0 .../pytorch/det3d/torchie/__init__.py | 0 .../pytorch/det3d/torchie/apis/__init__.py | 0 .../pytorch/det3d/torchie/apis/env.py | 0 .../pytorch/det3d/torchie/apis/train.py | 0 .../pytorch/det3d/torchie/cnn/__init__.py | 0 .../pytorch/det3d/torchie/cnn/alexnet.py | 0 .../pytorch/det3d/torchie/cnn/resnet.py | 0 .../pytorch/det3d/torchie/cnn/vgg.py | 0 .../pytorch/det3d/torchie/cnn/weight_init.py | 0 .../pytorch/det3d/torchie/fileio/__init__.py | 0 .../det3d/torchie/fileio/handlers/__init__.py | 0 .../det3d/torchie/fileio/handlers/base.py | 0 .../torchie/fileio/handlers/json_handler.py | 0 .../torchie/fileio/handlers/pickle_handler.py | 0 .../torchie/fileio/handlers/yaml_handler.py | 0 .../pytorch/det3d/torchie/fileio/io.py | 0 .../pytorch/det3d/torchie/fileio/parse.py | 0 .../det3d/torchie/parallel/__init__.py | 0 .../det3d/torchie/parallel/_functions.py | 0 .../pytorch/det3d/torchie/parallel/collate.py | 0 .../det3d/torchie/parallel/data_container.py | 0 .../det3d/torchie/parallel/data_parallel.py | 0 .../det3d/torchie/parallel/distributed.py | 0 .../det3d/torchie/parallel/scatter_gather.py | 0 .../pytorch/det3d/torchie/trainer/__init__.py | 0 .../det3d/torchie/trainer/checkpoint.py | 0 .../det3d/torchie/trainer/hooks/__init__.py | 0 .../det3d/torchie/trainer/hooks/checkpoint.py | 0 .../det3d/torchie/trainer/hooks/closure.py | 0 .../det3d/torchie/trainer/hooks/hook.py | 0 .../det3d/torchie/trainer/hooks/iter_timer.py | 0 .../torchie/trainer/hooks/logger/__init__.py | 0 .../torchie/trainer/hooks/logger/base.py | 0 .../torchie/trainer/hooks/logger/pavi.py | 0 .../trainer/hooks/logger/tensorboard.py | 0 .../torchie/trainer/hooks/logger/text.py | 0 .../det3d/torchie/trainer/hooks/lr_updater.py | 0 .../det3d/torchie/trainer/hooks/memory.py | 0 .../det3d/torchie/trainer/hooks/optimizer.py | 0 .../torchie/trainer/hooks/sampler_seed.py | 0 .../det3d/torchie/trainer/log_buffer.py | 0 .../det3d/torchie/trainer/parallel_test.py | 0 .../pytorch/det3d/torchie/trainer/priority.py | 0 .../pytorch/det3d/torchie/trainer/trainer.py | 0 .../pytorch/det3d/torchie/trainer/utils.py | 0 .../pytorch/det3d/torchie/utils/__init__.py | 0 .../pytorch/det3d/torchie/utils/config.py | 0 .../pytorch/det3d/torchie/utils/misc.py | 0 .../pytorch/det3d/torchie/utils/path.py | 0 .../det3d/torchie/utils/progressbar.py | 0 .../pytorch/det3d/torchie/utils/timer.py | 0 .../pytorch/det3d/utils/__init__.py | 0 .../det3d/utils/buildtools/__init__.py | 0 .../pytorch/det3d/utils/buildtools/command.py | 0 .../det3d/utils/buildtools/pybind11_build.py | 0 .../centerpoint/pytorch/det3d/utils/check.py | 0 .../pytorch/det3d/utils/checkpoint.py | 0 .../pytorch/det3d/utils/config_tool.py | 0 .../centerpoint/pytorch/det3d/utils/find.py | 0 .../pytorch/det3d/utils/flops_counter.py | 0 .../pytorch/det3d/utils/imports.py | 0 .../centerpoint/pytorch/det3d/utils/loader.py | 0 .../pytorch/det3d/utils/print_utils.py | 0 .../pytorch/det3d/utils/registry.py | 0 .../centerpoint/pytorch/det3d/utils/utils.py | 0 .../centerpoint/pytorch/docs/DEVELOP.md | 0 .../centerpoint/pytorch/docs/GETTING_START.md | 0 .../centerpoint/pytorch/docs/INSTALL.md | 0 .../centerpoint/pytorch/docs/NOTICE | 0 .../centerpoint/pytorch/docs/NUSC.md | 0 .../centerpoint/pytorch/docs/WAYMO.md | 0 .../centerpoint/pytorch/docs/teaser.png | Bin .../centerpoint/pytorch/numba/.coveragerc | 0 .../centerpoint/pytorch/numba/.flake8 | 0 .../centerpoint/pytorch/numba/.gitattributes | 0 .../pytorch/numba/.github/CODEOWNERS | 0 .../.github/ISSUE_TEMPLATE/Bug_report.md | 0 .../.github/ISSUE_TEMPLATE/Feature_request.md | 0 .../numba/.github/ISSUE_TEMPLATE/config.yml | 0 .../ISSUE_TEMPLATE/first_rc_checklist.md | 0 .../ISSUE_TEMPLATE/sub_rc_checklist.md | 0 .../numba/.github/PULL_REQUEST_TEMPLATE.md | 0 .../pytorch/numba/.github/workflows/stale.yml | 0 .../centerpoint/pytorch/numba/.gitignore | 0 .../pytorch/numba/.pre-commit-config.yaml | 0 .../pytorch/numba/.readthedocs.yml | 0 .../centerpoint/pytorch/numba/CHANGE_LOG | 0 .../centerpoint/pytorch/numba/CONTRIBUTING.md | 0 .../centerpoint/pytorch/numba/LICENSE | 0 .../pytorch/numba/LICENSES.third-party | 0 .../centerpoint/pytorch/numba/MANIFEST.in | 0 .../centerpoint/pytorch/numba/README.rst | 0 .../pytorch/numba/azure-pipelines.yml | 0 .../centerpoint/pytorch/numba/bin/numba | 0 .../centerpoint/pytorch/numba/build_numba.sh | 0 .../buildscripts/appveyor/run_with_env.cmd | 0 .../buildscripts/azure/azure-linux-macos.yml | 0 .../buildscripts/azure/azure-windows.yml | 0 .../buildscripts/condarecipe.local/bld.bat | 0 .../buildscripts/condarecipe.local/build.sh | 0 .../condarecipe.local/conda_build_config.yaml | 0 .../condarecipe.local/license.txt | 0 .../buildscripts/condarecipe.local/meta.yaml | 0 .../condarecipe.local/run_test.bat | 0 .../condarecipe.local/run_test.sh | 0 .../condarecipe_clone_icc_rt/bld.bat | 0 .../condarecipe_clone_icc_rt/build.sh | 0 .../condarecipe_clone_icc_rt/meta.yaml | 0 .../condarecipe_clone_icc_rt/scripts/build.py | 0 .../numba/buildscripts/gpuci/axis.yaml | 0 .../pytorch/numba/buildscripts/gpuci/build.sh | 0 .../incremental/MacOSX10.10.sdk.checksum | 0 .../buildscripts/incremental/after_success.sh | 0 .../numba/buildscripts/incremental/build.cmd | 0 .../numba/buildscripts/incremental/build.sh | 0 .../incremental/install_miniconda.sh | 0 .../incremental/setup_conda_environment.cmd | 0 .../incremental/setup_conda_environment.sh | 0 .../numba/buildscripts/incremental/test.cmd | 0 .../numba/buildscripts/incremental/test.sh | 0 .../centerpoint/pytorch/numba/clean_numba.sh | 0 .../centerpoint/pytorch/numba/codecov.yml | 0 .../pytorch/numba/contrib/valgrind-numba.supp | 0 .../centerpoint/pytorch/numba/docs/Makefile | 0 .../numba/docs/_static/js/modernizr.min.js | 0 .../docs/_static/numba-blue-icon-rgb.svg | 0 .../docs/_static/numba-white-icon-rgb.svg | 0 .../numba/docs/_static/rtd-overrides.css | 0 .../pytorch/numba/docs/_templates/EMPTY | 0 .../pytorch/numba/docs/dagmap/README.md | 0 .../pytorch/numba/docs/dagmap/dagmap.yaml | 0 .../numba/docs/dagmap/jquery.graphviz.svg.js | 0 .../pytorch/numba/docs/dagmap/render.py | 0 .../pytorch/numba/docs/dagmap/template.html | 0 .../pytorch/numba/docs/environment.yml | 0 .../pytorch/numba/docs/gh-pages.py | 0 .../centerpoint/pytorch/numba/docs/make.bat | 0 .../pytorch/numba/docs/requirements.txt | 0 .../pytorch/numba/docs/source/_ext/ghfiles.py | 0 .../pytorch/numba/docs/source/conf.py | 0 .../numba/docs/source/cuda-reference/host.rst | 0 .../docs/source/cuda-reference/index.rst | 0 .../docs/source/cuda-reference/kernel.rst | 0 .../docs/source/cuda-reference/libdevice.rst | 0 .../docs/source/cuda-reference/memory.rst | 0 .../docs/source/cuda-reference/types.rst | 0 .../numba/docs/source/cuda/bindings.rst | 0 .../numba/docs/source/cuda/caching.rst | 0 .../docs/source/cuda/cooperative_groups.rst | 0 .../docs/source/cuda/cuda_array_interface.rst | 0 .../numba/docs/source/cuda/cuda_ffi.rst | 0 .../docs/source/cuda/cudapysupported.rst | 0 .../docs/source/cuda/device-functions.rst | 0 .../docs/source/cuda/device-management.rst | 0 .../numba/docs/source/cuda/examples.rst | 0 .../docs/source/cuda/external-memory.rst | 0 .../pytorch/numba/docs/source/cuda/faq.rst | 0 .../numba/docs/source/cuda/fastmath.rst | 0 .../pytorch/numba/docs/source/cuda/index.rst | 0 .../numba/docs/source/cuda/intrinsics.rst | 0 .../pytorch/numba/docs/source/cuda/ipc.rst | 0 .../numba/docs/source/cuda/kernels.rst | 0 .../numba/docs/source/cuda/laplace_final.svg | 0 .../docs/source/cuda/laplace_initial.svg | 0 .../pytorch/numba/docs/source/cuda/memory.rst | 0 .../numba/docs/source/cuda/overview.rst | 0 .../pytorch/numba/docs/source/cuda/random.rst | 0 .../numba/docs/source/cuda/reduction.rst | 0 .../numba/docs/source/cuda/simulator.rst | 0 .../pytorch/numba/docs/source/cuda/ufunc.rst | 0 .../docs/source/developer/architecture.rst | 0 .../numba/docs/source/developer/caching.rst | 0 .../source/developer/compiler_pass_example.py | 0 .../docs/source/developer/contributing.rst | 0 .../docs/source/developer/custom_pipeline.rst | 0 .../numba/docs/source/developer/debugging.rst | 0 .../docs/source/developer/dispatching.rst | 0 .../docs/source/developer/environment.rst | 0 .../numba/docs/source/developer/event_api.rst | 0 .../docs/source/developer/generators.rst | 0 .../numba/docs/source/developer/hashing.rst | 0 .../numba/docs/source/developer/index.rst | 0 .../docs/source/developer/inline_example.py | 0 .../developer/inline_overload_example.py | 0 .../numba/docs/source/developer/inlining.rst | 0 .../numba/docs/source/developer/listings.rst | 0 .../numba/docs/source/developer/literal.rst | 0 .../developer/live_variable_analysis.rst | 0 .../docs/source/developer/llvm_timings.rst | 0 .../numba/docs/source/developer/mission.rst | 0 .../docs/source/developer/numba-runtime.rst | 0 .../numba/docs/source/developer/release.rst | 0 .../numba/docs/source/developer/repomap.rst | 0 .../numba/docs/source/developer/rewrites.rst | 0 .../numba/docs/source/developer/stencil.rst | 0 .../source/developer/target_extension.rst | 0 .../developer/threading_implementation.rst | 0 .../docs/source/extending/entrypoints.rst | 0 .../docs/source/extending/high-level.rst | 0 .../numba/docs/source/extending/index.rst | 0 .../source/extending/interval-example.rst | 0 .../numba/docs/source/extending/low-level.rst | 0 .../numba/docs/source/extending/mynorm.py | 0 .../source/extending/overloading-guide.rst | 0 .../numba/docs/source/extending/template.py | 0 .../pytorch/numba/docs/source/glossary.rst | 0 .../pytorch/numba/docs/source/index.rst | 0 .../numba/docs/source/proposals/cfunc.rst | 0 .../source/proposals/extension-points.rst | 0 .../proposals/external-memory-management.rst | 0 .../numba/docs/source/proposals/index.rst | 0 .../docs/source/proposals/integer-typing.rst | 0 .../docs/source/proposals/jit-classes.rst | 0 .../source/proposals/np-where-override.py | 0 .../source/proposals/recursion_callstack.svg | 0 .../docs/source/proposals/type-inference.rst | 0 .../source/proposals/typing_recursion.rst | 0 .../docs/source/reference/aot-compilation.rst | 0 .../docs/source/reference/deprecation.rst | 0 .../numba/docs/source/reference/envvars.rst | 0 .../docs/source/reference/fpsemantics.rst | 0 .../numba/docs/source/reference/index.rst | 0 .../docs/source/reference/jit-compilation.rst | 0 .../docs/source/reference/numpysupported.rst | 0 .../docs/source/reference/pysemantics.rst | 0 .../docs/source/reference/pysupported.rst | 0 .../numba/docs/source/reference/types.rst | 0 .../numba/docs/source/reference/utils.rst | 0 .../numba/docs/source/release-notes.rst | 0 .../numba/docs/source/user/5minguide.rst | 0 .../pytorch/numba/docs/source/user/cfunc.rst | 0 .../pytorch/numba/docs/source/user/cli.rst | 0 .../numba/docs/source/user/examples.rst | 0 .../pytorch/numba/docs/source/user/faq.rst | 0 .../numba/docs/source/user/generated-jit.rst | 0 .../pytorch/numba/docs/source/user/index.rst | 0 .../numba/docs/source/user/installing.rst | 0 .../numba/docs/source/user/jit-module.rst | 0 .../pytorch/numba/docs/source/user/jit.rst | 0 .../numba/docs/source/user/jitclass.rst | 0 .../numba/docs/source/user/overview.rst | 0 .../numba/docs/source/user/parallel.rst | 0 .../docs/source/user/performance-tips.rst | 0 .../pytorch/numba/docs/source/user/pycc.rst | 0 .../numba/docs/source/user/stencil.rst | 0 .../pytorch/numba/docs/source/user/talks.rst | 0 .../docs/source/user/threading-layer.rst | 0 .../numba/docs/source/user/troubleshoot.rst | 0 .../numba/docs/source/user/vectorize.rst | 0 .../numba/docs/source/user/withobjmode.rst | 0 .../pytorch/numba/install_numba.sh | 0 .../centerpoint/pytorch/numba/mypy.ini | 0 .../pytorch/numba/numba/__init__.py | 0 .../pytorch/numba/numba/__main__.py | 0 .../pytorch/numba/numba/_arraystruct.h | 0 .../pytorch/numba/numba/_devicearray.cpp | 0 .../pytorch/numba/numba/_devicearray.h | 0 .../pytorch/numba/numba/_dispatcher.cpp | 0 .../pytorch/numba/numba/_dynfunc.c | 0 .../pytorch/numba/numba/_dynfuncmod.c | 0 .../pytorch/numba/numba/_hashtable.c | 0 .../pytorch/numba/numba/_hashtable.h | 0 .../pytorch/numba/numba/_helperlib.c | 0 .../pytorch/numba/numba/_helpermod.c | 0 .../centerpoint/pytorch/numba/numba/_lapack.c | 0 .../pytorch/numba/numba/_npymath_exports.c | 0 .../pytorch/numba/numba/_numba_common.h | 0 .../pytorch/numba/numba/_pymodule.h | 0 .../centerpoint/pytorch/numba/numba/_random.c | 0 .../centerpoint/pytorch/numba/numba/_typeof.c | 0 .../centerpoint/pytorch/numba/numba/_typeof.h | 0 .../pytorch/numba/numba/_unicodetype_db.h | 0 .../pytorch/numba/numba/_version.py | 0 .../pytorch/numba/numba/capsulethunk.h | 0 .../pytorch/numba/numba/cext/__init__.py | 0 .../pytorch/numba/numba/cext/cext.h | 0 .../pytorch/numba/numba/cext/dictobject.c | 0 .../pytorch/numba/numba/cext/dictobject.h | 0 .../pytorch/numba/numba/cext/listobject.c | 0 .../pytorch/numba/numba/cext/listobject.h | 0 .../pytorch/numba/numba/cext/utils.c | 0 .../numba/numba/cloudpickle/__init__.py | 0 .../numba/numba/cloudpickle/cloudpickle.py | 0 .../numba/cloudpickle/cloudpickle_fast.py | 0 .../pytorch/numba/numba/cloudpickle/compat.py | 0 .../pytorch/numba/numba/core/__init__.py | 0 .../pytorch/numba/numba/core/analysis.py | 0 .../numba/numba/core/annotations/__init__.py | 0 .../numba/core/annotations/pretty_annotate.py | 0 .../numba/core/annotations/template.html | 0 .../core/annotations/type_annotations.py | 0 .../pytorch/numba/numba/core/base.py | 0 .../pytorch/numba/numba/core/boxing.py | 0 .../pytorch/numba/numba/core/bytecode.py | 0 .../pytorch/numba/numba/core/byteflow.py | 0 .../pytorch/numba/numba/core/caching.py | 0 .../pytorch/numba/numba/core/callconv.py | 0 .../pytorch/numba/numba/core/callwrapper.py | 0 .../pytorch/numba/numba/core/ccallback.py | 0 .../pytorch/numba/numba/core/cgutils.py | 0 .../pytorch/numba/numba/core/codegen.py | 0 .../pytorch/numba/numba/core/compiler.py | 0 .../pytorch/numba/numba/core/compiler_lock.py | 0 .../numba/numba/core/compiler_machinery.py | 0 .../pytorch/numba/numba/core/config.py | 0 .../pytorch/numba/numba/core/consts.py | 0 .../pytorch/numba/numba/core/controlflow.py | 0 .../pytorch/numba/numba/core/cpu.py | 0 .../pytorch/numba/numba/core/cpu_options.py | 0 .../pytorch/numba/numba/core/dataflow.py | 0 .../numba/numba/core/datamodel/__init__.py | 0 .../numba/numba/core/datamodel/manager.py | 0 .../numba/numba/core/datamodel/models.py | 0 .../numba/numba/core/datamodel/packer.py | 0 .../numba/numba/core/datamodel/registry.py | 0 .../numba/numba/core/datamodel/testing.py | 0 .../pytorch/numba/numba/core/debuginfo.py | 0 .../pytorch/numba/numba/core/decorators.py | 0 .../pytorch/numba/numba/core/descriptors.py | 0 .../pytorch/numba/numba/core/dispatcher.py | 0 .../pytorch/numba/numba/core/entrypoints.py | 0 .../pytorch/numba/numba/core/environment.py | 0 .../pytorch/numba/numba/core/errors.py | 0 .../pytorch/numba/numba/core/event.py | 0 .../pytorch/numba/numba/core/extending.py | 0 .../pytorch/numba/numba/core/externals.py | 0 .../pytorch/numba/numba/core/fastmathpass.py | 0 .../pytorch/numba/numba/core/funcdesc.py | 0 .../pytorch/numba/numba/core/generators.py | 0 .../pytorch/numba/numba/core/imputils.py | 0 .../numba/numba/core/inline_closurecall.py | 0 .../pytorch/numba/numba/core/interpreter.py | 0 .../pytorch/numba/numba/core/intrinsics.py | 0 .../pytorch/numba/numba/core/ir.py | 0 .../pytorch/numba/numba/core/ir_utils.py | 0 .../numba/numba/core/itanium_mangler.py | 0 .../pytorch/numba/numba/core/llvm_bindings.py | 0 .../pytorch/numba/numba/core/lowering.py | 0 .../numba/numba/core/object_mode_passes.py | 0 .../pytorch/numba/numba/core/optional.py | 0 .../pytorch/numba/numba/core/options.py | 0 .../pytorch/numba/numba/core/overload_glue.py | 0 .../pytorch/numba/numba/core/postproc.py | 0 .../pytorch/numba/numba/core/pylowering.py | 0 .../pytorch/numba/numba/core/pythonapi.py | 0 .../pytorch/numba/numba/core/registry.py | 0 .../numba/numba/core/removerefctpass.py | 0 .../pytorch/numba/numba/core/retarget.py | 0 .../numba/numba/core/rewrites/__init__.py | 0 .../numba/numba/core/rewrites/ir_print.py | 0 .../numba/numba/core/rewrites/registry.py | 0 .../numba/numba/core/rewrites/static_binop.py | 0 .../numba/core/rewrites/static_getitem.py | 0 .../numba/numba/core/rewrites/static_raise.py | 0 .../numba/numba/core/runtime/__init__.py | 0 .../numba/numba/core/runtime/_nrt_python.c | 0 .../numba/numba/core/runtime/_nrt_pythonmod.c | 0 .../numba/numba/core/runtime/context.py | 0 .../pytorch/numba/numba/core/runtime/nrt.c | 0 .../pytorch/numba/numba/core/runtime/nrt.h | 0 .../pytorch/numba/numba/core/runtime/nrt.py | 0 .../numba/numba/core/runtime/nrt_external.h | 0 .../numba/numba/core/runtime/nrtdynmod.py | 0 .../numba/numba/core/runtime/nrtopt.py | 0 .../pytorch/numba/numba/core/serialize.py | 0 .../pytorch/numba/numba/core/sigutils.py | 0 .../pytorch/numba/numba/core/ssa.py | 0 .../numba/numba/core/target_extension.py | 0 .../pytorch/numba/numba/core/targetconfig.py | 0 .../pytorch/numba/numba/core/tracing.py | 0 .../pytorch/numba/numba/core/transforms.py | 0 .../numba/numba/core/typeconv/__init__.py | 0 .../numba/numba/core/typeconv/_typeconv.cpp | 0 .../numba/numba/core/typeconv/castgraph.py | 0 .../numba/numba/core/typeconv/rules.py | 0 .../numba/numba/core/typeconv/test.cpp | 0 .../numba/numba/core/typeconv/typeconv.cpp | 0 .../numba/numba/core/typeconv/typeconv.hpp | 0 .../numba/numba/core/typeconv/typeconv.py | 0 .../pytorch/numba/numba/core/typed_passes.py | 0 .../pytorch/numba/numba/core/typeinfer.py | 0 .../numba/numba/core/types/__init__.py | 0 .../numba/numba/core/types/abstract.py | 0 .../pytorch/numba/numba/core/types/common.py | 0 .../numba/numba/core/types/containers.py | 0 .../numba/numba/core/types/function_type.py | 0 .../numba/numba/core/types/functions.py | 0 .../numba/numba/core/types/iterators.py | 0 .../pytorch/numba/numba/core/types/misc.py | 0 .../numba/numba/core/types/npytypes.py | 0 .../pytorch/numba/numba/core/types/scalars.py | 0 .../numba/numba/core/typing/__init__.py | 0 .../numba/numba/core/typing/arraydecl.py | 0 .../numba/numba/core/typing/asnumbatype.py | 0 .../numba/numba/core/typing/bufproto.py | 0 .../numba/numba/core/typing/builtins.py | 0 .../numba/numba/core/typing/cffi_utils.py | 0 .../numba/numba/core/typing/cmathdecl.py | 0 .../numba/numba/core/typing/collections.py | 0 .../numba/numba/core/typing/context.py | 0 .../numba/numba/core/typing/ctypes_utils.py | 0 .../numba/numba/core/typing/dictdecl.py | 0 .../numba/numba/core/typing/enumdecl.py | 0 .../numba/numba/core/typing/listdecl.py | 0 .../numba/numba/core/typing/mathdecl.py | 0 .../numba/numba/core/typing/npdatetime.py | 0 .../numba/numba/core/typing/npydecl.py | 0 .../numba/numba/core/typing/randomdecl.py | 0 .../numba/numba/core/typing/setdecl.py | 0 .../numba/numba/core/typing/templates.py | 0 .../pytorch/numba/numba/core/typing/typeof.py | 0 .../numba/numba/core/unsafe/__init__.py | 0 .../pytorch/numba/numba/core/unsafe/bytes.py | 0 .../pytorch/numba/numba/core/unsafe/eh.py | 0 .../pytorch/numba/numba/core/unsafe/nrt.py | 0 .../numba/numba/core/unsafe/refcount.py | 0 .../numba/numba/core/untyped_passes.py | 0 .../pytorch/numba/numba/core/utils.py | 0 .../pytorch/numba/numba/core/withcontexts.py | 0 .../pytorch/numba/numba/cpython/__init__.py | 0 .../pytorch/numba/numba/cpython/builtins.py | 0 .../pytorch/numba/numba/cpython/charseq.py | 0 .../pytorch/numba/numba/cpython/cmathimpl.py | 0 .../pytorch/numba/numba/cpython/enumimpl.py | 0 .../pytorch/numba/numba/cpython/hashing.py | 0 .../pytorch/numba/numba/cpython/heapq.py | 0 .../pytorch/numba/numba/cpython/iterators.py | 0 .../pytorch/numba/numba/cpython/listobj.py | 0 .../pytorch/numba/numba/cpython/mathimpl.py | 0 .../pytorch/numba/numba/cpython/numbers.py | 0 .../pytorch/numba/numba/cpython/printimpl.py | 0 .../pytorch/numba/numba/cpython/randomimpl.py | 0 .../pytorch/numba/numba/cpython/rangeobj.py | 0 .../pytorch/numba/numba/cpython/setobj.py | 0 .../pytorch/numba/numba/cpython/slicing.py | 0 .../pytorch/numba/numba/cpython/tupleobj.py | 0 .../pytorch/numba/numba/cpython/unicode.py | 0 .../numba/numba/cpython/unicode_support.py | 0 .../numba/numba/cpython/unsafe/__init__.py | 0 .../numba/numba/cpython/unsafe/numbers.py | 0 .../numba/numba/cpython/unsafe/tuple.py | 0 .../pytorch/numba/numba/cuda/__init__.py | 0 .../pytorch/numba/numba/cuda/api.py | 0 .../pytorch/numba/numba/cuda/api_util.py | 0 .../pytorch/numba/numba/cuda/args.py | 0 .../pytorch/numba/numba/cuda/codegen.py | 0 .../pytorch/numba/numba/cuda/compiler.py | 0 .../pytorch/numba/numba/cuda/cuda_paths.py | 0 .../pytorch/numba/numba/cuda/cudadecl.py | 0 .../numba/numba/cuda/cudadrv/__init__.py | 0 .../numba/numba/cuda/cudadrv/_extras.c | 0 .../numba/numba/cuda/cudadrv/devicearray.py | 0 .../numba/numba/cuda/cudadrv/devices.py | 0 .../numba/numba/cuda/cudadrv/driver.py | 0 .../numba/numba/cuda/cudadrv/drvapi.py | 0 .../pytorch/numba/numba/cuda/cudadrv/enums.py | 0 .../pytorch/numba/numba/cuda/cudadrv/error.py | 0 .../pytorch/numba/numba/cuda/cudadrv/libs.py | 0 .../numba/numba/cuda/cudadrv/ndarray.py | 0 .../pytorch/numba/numba/cuda/cudadrv/nvvm.py | 0 .../pytorch/numba/numba/cuda/cudadrv/rtapi.py | 0 .../numba/numba/cuda/cudadrv/runtime.py | 0 .../pytorch/numba/numba/cuda/cudaimpl.py | 0 .../pytorch/numba/numba/cuda/cudamath.py | 0 .../pytorch/numba/numba/cuda/decorators.py | 0 .../pytorch/numba/numba/cuda/descriptor.py | 0 .../pytorch/numba/numba/cuda/device_init.py | 0 .../pytorch/numba/numba/cuda/dispatcher.py | 0 .../pytorch/numba/numba/cuda/errors.py | 0 .../pytorch/numba/numba/cuda/initialize.py | 0 .../numba/numba/cuda/intrinsic_wrapper.py | 0 .../numba/numba/cuda/kernels/__init__.py | 0 .../numba/numba/cuda/kernels/reduction.py | 0 .../numba/numba/cuda/kernels/transpose.py | 0 .../pytorch/numba/numba/cuda/libdevice.py | 0 .../pytorch/numba/numba/cuda/libdevicedecl.py | 0 .../numba/numba/cuda/libdevicefuncs.py | 0 .../pytorch/numba/numba/cuda/libdeviceimpl.py | 0 .../pytorch/numba/numba/cuda/mathimpl.py | 0 .../pytorch/numba/numba/cuda/models.py | 0 .../pytorch/numba/numba/cuda/nvvmutils.py | 0 .../pytorch/numba/numba/cuda/printimpl.py | 0 .../pytorch/numba/numba/cuda/random.py | 0 .../numba/numba/cuda/simulator/__init__.py | 0 .../pytorch/numba/numba/cuda/simulator/api.py | 0 .../numba/numba/cuda/simulator/compiler.py | 0 .../numba/cuda/simulator/cudadrv/__init__.py | 0 .../cuda/simulator/cudadrv/devicearray.py | 0 .../numba/cuda/simulator/cudadrv/devices.py | 0 .../numba/cuda/simulator/cudadrv/driver.py | 0 .../numba/cuda/simulator/cudadrv/drvapi.py | 0 .../numba/cuda/simulator/cudadrv/error.py | 0 .../numba/cuda/simulator/cudadrv/libs.py | 0 .../numba/cuda/simulator/cudadrv/nvvm.py | 0 .../numba/cuda/simulator/cudadrv/runtime.py | 0 .../numba/numba/cuda/simulator/kernel.py | 0 .../numba/numba/cuda/simulator/kernelapi.py | 0 .../numba/numba/cuda/simulator/reduction.py | 0 .../numba/cuda/simulator/vector_types.py | 0 .../numba/numba/cuda/simulator_init.py | 0 .../pytorch/numba/numba/cuda/stubs.py | 0 .../pytorch/numba/numba/cuda/target.py | 0 .../pytorch/numba/numba/cuda/testing.py | 0 .../numba/numba/cuda/tests/__init__.py | 0 .../numba/cuda/tests/cudadrv/__init__.py | 0 .../cuda/tests/cudadrv/test_array_attr.py | 0 .../cuda/tests/cudadrv/test_context_stack.py | 0 .../tests/cudadrv/test_cuda_array_slicing.py | 0 .../tests/cudadrv/test_cuda_auto_context.py | 0 .../tests/cudadrv/test_cuda_devicerecord.py | 0 .../cuda/tests/cudadrv/test_cuda_driver.py | 0 .../cuda/tests/cudadrv/test_cuda_libraries.py | 0 .../cuda/tests/cudadrv/test_cuda_memory.py | 0 .../cuda/tests/cudadrv/test_cuda_ndarray.py | 0 .../cuda/tests/cudadrv/test_deallocations.py | 0 .../numba/cuda/tests/cudadrv/test_detect.py | 0 .../cuda/tests/cudadrv/test_emm_plugins.py | 0 .../numba/cuda/tests/cudadrv/test_events.py | 0 .../cuda/tests/cudadrv/test_host_alloc.py | 0 .../numba/cuda/tests/cudadrv/test_init.py | 0 .../cuda/tests/cudadrv/test_inline_ptx.py | 0 .../numba/cuda/tests/cudadrv/test_ir_patch.py | 0 .../numba/cuda/tests/cudadrv/test_linker.py | 0 .../cuda/tests/cudadrv/test_managed_alloc.py | 0 .../cuda/tests/cudadrv/test_nvvm_driver.py | 0 .../numba/cuda/tests/cudadrv/test_pinned.py | 0 .../numba/cuda/tests/cudadrv/test_profiler.py | 0 .../numba/cuda/tests/cudadrv/test_ptds.py | 0 .../cuda/tests/cudadrv/test_reset_device.py | 0 .../numba/cuda/tests/cudadrv/test_runtime.py | 0 .../cuda/tests/cudadrv/test_select_device.py | 0 .../numba/cuda/tests/cudadrv/test_streams.py | 0 .../numba/numba/cuda/tests/cudapy/__init__.py | 0 .../numba/cuda/tests/cudapy/cache_usecases.py | 0 .../tests/cudapy/cache_with_cpu_usecases.py | 0 .../cuda/tests/cudapy/extensions_usecases.py | 0 .../numba/numba/cuda/tests/cudapy/jitlink.ptx | 0 .../cuda/tests/cudapy/recursion_usecases.py | 0 .../numba/cuda/tests/cudapy/test_alignment.py | 0 .../numba/cuda/tests/cudapy/test_array.py | 0 .../cuda/tests/cudapy/test_array_args.py | 0 .../cuda/tests/cudapy/test_array_methods.py | 0 .../numba/cuda/tests/cudapy/test_atomics.py | 0 .../cuda/tests/cudapy/test_blackscholes.py | 0 .../numba/cuda/tests/cudapy/test_boolean.py | 0 .../numba/cuda/tests/cudapy/test_caching.py | 0 .../numba/cuda/tests/cudapy/test_casting.py | 0 .../numba/cuda/tests/cudapy/test_compiler.py | 0 .../numba/cuda/tests/cudapy/test_complex.py | 0 .../cuda/tests/cudapy/test_complex_kernel.py | 0 .../cuda/tests/cudapy/test_const_string.py | 0 .../numba/cuda/tests/cudapy/test_constmem.py | 0 .../tests/cudapy/test_cooperative_groups.py | 0 .../tests/cudapy/test_cuda_array_interface.py | 0 .../tests/cudapy/test_cuda_jit_no_types.py | 0 .../numba/cuda/tests/cudapy/test_datetime.py | 0 .../numba/cuda/tests/cudapy/test_debug.py | 0 .../numba/cuda/tests/cudapy/test_debuginfo.py | 0 .../cuda/tests/cudapy/test_device_func.py | 0 .../cuda/tests/cudapy/test_dispatcher.py | 0 .../numba/cuda/tests/cudapy/test_enums.py | 0 .../numba/cuda/tests/cudapy/test_errors.py | 0 .../numba/cuda/tests/cudapy/test_exception.py | 0 .../numba/cuda/tests/cudapy/test_extending.py | 0 .../numba/cuda/tests/cudapy/test_fastmath.py | 0 .../numba/cuda/tests/cudapy/test_forall.py | 0 .../numba/cuda/tests/cudapy/test_freevar.py | 0 .../cuda/tests/cudapy/test_frexp_ldexp.py | 0 .../numba/cuda/tests/cudapy/test_globals.py | 0 .../numba/cuda/tests/cudapy/test_gufunc.py | 0 .../cuda/tests/cudapy/test_gufunc_scalar.py | 0 .../tests/cudapy/test_gufunc_scheduling.py | 0 .../numba/cuda/tests/cudapy/test_idiv.py | 0 .../numba/cuda/tests/cudapy/test_inspect.py | 0 .../cuda/tests/cudapy/test_intrinsics.py | 0 .../numba/numba/cuda/tests/cudapy/test_ipc.py | 0 .../numba/cuda/tests/cudapy/test_iterators.py | 0 .../numba/cuda/tests/cudapy/test_lang.py | 0 .../numba/cuda/tests/cudapy/test_laplace.py | 0 .../numba/cuda/tests/cudapy/test_libdevice.py | 0 .../numba/cuda/tests/cudapy/test_lineinfo.py | 0 .../numba/cuda/tests/cudapy/test_localmem.py | 0 .../numba/cuda/tests/cudapy/test_mandel.py | 0 .../numba/cuda/tests/cudapy/test_math.py | 0 .../numba/cuda/tests/cudapy/test_matmul.py | 0 .../numba/cuda/tests/cudapy/test_minmax.py | 0 .../cuda/tests/cudapy/test_montecarlo.py | 0 .../numba/cuda/tests/cudapy/test_multigpu.py | 0 .../cuda/tests/cudapy/test_multiprocessing.py | 0 .../cuda/tests/cudapy/test_multithreads.py | 0 .../numba/cuda/tests/cudapy/test_nondet.py | 0 .../numba/cuda/tests/cudapy/test_operator.py | 0 .../cuda/tests/cudapy/test_optimization.py | 0 .../numba/cuda/tests/cudapy/test_overload.py | 0 .../numba/cuda/tests/cudapy/test_powi.py | 0 .../numba/cuda/tests/cudapy/test_print.py | 0 .../cuda/tests/cudapy/test_py2_div_issue.py | 0 .../numba/cuda/tests/cudapy/test_random.py | 0 .../cuda/tests/cudapy/test_record_dtype.py | 0 .../numba/cuda/tests/cudapy/test_recursion.py | 0 .../numba/cuda/tests/cudapy/test_reduction.py | 0 .../test_retrieve_autoconverted_arrays.py | 0 .../numba/cuda/tests/cudapy/test_serialize.py | 0 .../numba/cuda/tests/cudapy/test_slicing.py | 0 .../numba/numba/cuda/tests/cudapy/test_sm.py | 0 .../cuda/tests/cudapy/test_sm_creation.py | 0 .../numba/cuda/tests/cudapy/test_sync.py | 0 .../numba/cuda/tests/cudapy/test_transpose.py | 0 .../numba/cuda/tests/cudapy/test_userexc.py | 0 .../cuda/tests/cudapy/test_vector_type.py | 0 .../numba/cuda/tests/cudapy/test_vectorize.py | 0 .../tests/cudapy/test_vectorize_complex.py | 0 .../cuda/tests/cudapy/test_vectorize_decor.py | 0 .../tests/cudapy/test_vectorize_device.py | 0 .../tests/cudapy/test_vectorize_scalar_arg.py | 0 .../numba/cuda/tests/cudapy/test_warning.py | 0 .../numba/cuda/tests/cudapy/test_warp_ops.py | 0 .../numba/cuda/tests/cudasim/__init__.py | 0 .../numba/numba/cuda/tests/cudasim/support.py | 0 .../cuda/tests/cudasim/test_cudasim_issues.py | 0 .../numba/cuda/tests/doc_examples/__init__.py | 0 .../cuda/tests/doc_examples/ffi/__init__.py | 0 .../cuda/tests/doc_examples/ffi/functions.cu | 0 .../numba/cuda/tests/doc_examples/test_cg.py | 0 .../tests/doc_examples/test_cpu_gpu_compat.py | 0 .../numba/cuda/tests/doc_examples/test_ffi.py | 0 .../cuda/tests/doc_examples/test_laplace.py | 0 .../cuda/tests/doc_examples/test_matmul.py | 0 .../tests/doc_examples/test_montecarlo.py | 0 .../cuda/tests/doc_examples/test_random.py | 0 .../cuda/tests/doc_examples/test_reduction.py | 0 .../tests/doc_examples/test_sessionize.py | 0 .../cuda/tests/doc_examples/test_vecadd.py | 0 .../numba/numba/cuda/tests/nocuda/__init__.py | 0 .../numba/cuda/tests/nocuda/test_import.py | 0 .../cuda/tests/nocuda/test_library_lookup.py | 0 .../numba/cuda/tests/nocuda/test_nvvm.py | 0 .../pytorch/numba/numba/cuda/types.py | 0 .../pytorch/numba/numba/cuda/vector_types.py | 0 .../pytorch/numba/numba/cuda/vectorizers.py | 0 .../numba/numba/experimental/__init__.py | 0 .../numba/numba/experimental/function_type.py | 0 .../numba/experimental/jitclass/__init__.py | 0 .../numba/numba/experimental/jitclass/_box.c | 0 .../numba/numba/experimental/jitclass/base.py | 0 .../numba/experimental/jitclass/boxing.py | 0 .../numba/experimental/jitclass/decorators.py | 0 .../numba/experimental/jitclass/overloads.py | 0 .../numba/numba/experimental/structref.py | 0 .../pytorch/numba/numba/extending.py | 0 .../pytorch/numba/numba/mathnames.h | 0 .../pytorch/numba/numba/misc/__init__.py | 0 .../pytorch/numba/numba/misc/appdirs.py | 0 .../pytorch/numba/numba/misc/cffiimpl.py | 0 .../pytorch/numba/numba/misc/cmdlang.gdb | 0 .../pytorch/numba/numba/misc/dummyarray.py | 0 .../pytorch/numba/numba/misc/dump_style.py | 0 .../pytorch/numba/numba/misc/findlib.py | 0 .../numba/numba/misc/firstlinefinder.py | 0 .../pytorch/numba/numba/misc/gdb_hook.py | 0 .../numba/numba/misc/gdb_print_extension.py | 0 .../pytorch/numba/numba/misc/help/__init__.py | 0 .../numba/numba/misc/help/inspector.py | 0 .../pytorch/numba/numba/misc/init_utils.py | 0 .../pytorch/numba/numba/misc/inspection.py | 0 .../pytorch/numba/numba/misc/literal.py | 0 .../numba/numba/misc/llvm_pass_timings.py | 0 .../pytorch/numba/numba/misc/mergesort.py | 0 .../pytorch/numba/numba/misc/numba_entry.py | 0 .../pytorch/numba/numba/misc/numba_gdbinfo.py | 0 .../pytorch/numba/numba/misc/numba_sysinfo.py | 0 .../pytorch/numba/numba/misc/quicksort.py | 0 .../pytorch/numba/numba/misc/special.py | 0 .../pytorch/numba/numba/misc/timsort.py | 0 .../pytorch/numba/numba/mviewbuf.c | 0 .../pytorch/numba/numba/np/__init__.py | 0 .../pytorch/numba/numba/np/arraymath.py | 0 .../pytorch/numba/numba/np/arrayobj.py | 0 .../pytorch/numba/numba/np/extensions.py | 0 .../pytorch/numba/numba/np/linalg.py | 0 .../pytorch/numba/numba/np/npdatetime.py | 0 .../numba/numba/np/npdatetime_helpers.py | 0 .../pytorch/numba/numba/np/npyfuncs.py | 0 .../pytorch/numba/numba/np/npyimpl.py | 0 .../pytorch/numba/numba/np/numpy_support.py | 0 .../pytorch/numba/numba/np/polynomial.py | 0 .../pytorch/numba/numba/np/random/__init__.py | 0 .../numba/numba/np/random/generator_core.py | 0 .../numba/np/random/generator_methods.py | 0 .../pytorch/numba/numba/np/ufunc/__init__.py | 0 .../pytorch/numba/numba/np/ufunc/_internal.c | 0 .../pytorch/numba/numba/np/ufunc/_internal.h | 0 .../numba/numba/np/ufunc/_num_threads.c | 0 .../pytorch/numba/numba/np/ufunc/_ufunc.c | 0 .../numba/numba/np/ufunc/array_exprs.py | 0 .../numba/numba/np/ufunc/decorators.py | 0 .../numba/numba/np/ufunc/deviceufunc.py | 0 .../pytorch/numba/numba/np/ufunc/dufunc.py | 0 .../pytorch/numba/numba/np/ufunc/gufunc.py | 0 .../numba/numba/np/ufunc/gufunc_scheduler.cpp | 0 .../numba/numba/np/ufunc/gufunc_scheduler.h | 0 .../pytorch/numba/numba/np/ufunc/omppool.cpp | 0 .../pytorch/numba/numba/np/ufunc/parallel.py | 0 .../pytorch/numba/numba/np/ufunc/sigparse.py | 0 .../pytorch/numba/numba/np/ufunc/tbbpool.cpp | 0 .../numba/numba/np/ufunc/ufuncbuilder.py | 0 .../pytorch/numba/numba/np/ufunc/workqueue.c | 0 .../pytorch/numba/numba/np/ufunc/workqueue.h | 0 .../pytorch/numba/numba/np/ufunc/wrappers.py | 0 .../pytorch/numba/numba/np/ufunc_db.py | 0 .../pytorch/numba/numba/np/unsafe/__init__.py | 0 .../pytorch/numba/numba/np/unsafe/ndarray.py | 0 .../pytorch/numba/numba/parfors/__init__.py | 0 .../numba/numba/parfors/array_analysis.py | 0 .../pytorch/numba/numba/parfors/parfor.py | 0 .../numba/numba/parfors/parfor_lowering.py | 0 .../numba/parfors/parfor_lowering_utils.py | 0 .../pytorch/numba/numba/pycc/__init__.py | 0 .../pytorch/numba/numba/pycc/cc.py | 0 .../pytorch/numba/numba/pycc/compiler.py | 0 .../pytorch/numba/numba/pycc/decorators.py | 0 .../pytorch/numba/numba/pycc/llvm_types.py | 0 .../pytorch/numba/numba/pycc/modulemixin.c | 0 .../pytorch/numba/numba/pycc/platform.py | 0 .../centerpoint/pytorch/numba/numba/pycc/pycc | 0 .../pytorch/numba/numba/runtests.py | 0 .../pytorch/numba/numba/scripts/__init__.py | 0 .../numba/scripts/generate_lower_listing.py | 0 .../pytorch/numba/numba/stencils/__init__.py | 0 .../pytorch/numba/numba/stencils/stencil.py | 0 .../numba/numba/stencils/stencilparfor.py | 0 .../pytorch/numba/numba/testing/__init__.py | 0 .../pytorch/numba/numba/testing/__main__.py | 0 .../pytorch/numba/numba/testing/_runtests.py | 0 .../pytorch/numba/numba/testing/loader.py | 0 .../pytorch/numba/numba/testing/main.py | 0 .../pytorch/numba/numba/testing/notebook.py | 0 .../pytorch/numba/numba/tests/__init__.py | 0 .../numba/numba/tests/annotation_usecases.py | 0 .../numba/numba/tests/cache_usecases.py | 0 .../numba/numba/tests/cffi_usecases.py | 0 .../numba/numba/tests/cfunc_cache_usecases.py | 0 .../numba/tests/cloudpickle_main_class.py | 0 .../numba/numba/tests/compile_with_pycc.py | 0 .../numba/numba/tests/complex_usecases.py | 0 .../numba/numba/tests/ctypes_usecases.py | 0 .../numba/tests/doc_examples/__init__.py | 0 .../numba/tests/doc_examples/test_examples.py | 0 .../numba/tests/doc_examples/test_jitclass.py | 0 .../test_literal_container_usage.py | 0 .../doc_examples/test_literally_usage.py | 0 .../doc_examples/test_llvm_pass_timings.py | 0 .../doc_examples/test_numpy_generators.py | 0 .../doc_examples/test_parallel_chunksize.py | 0 .../tests/doc_examples/test_rec_array.py | 0 .../doc_examples/test_structref_usage.py | 0 .../doc_examples/test_typed_dict_usage.py | 0 .../doc_examples/test_typed_list_usage.py | 0 .../pytorch/numba/numba/tests/dummy_module.py | 0 .../numba/numba/tests/enum_usecases.py | 0 .../numba/numba/tests/error_usecases.py | 0 .../pytorch/numba/numba/tests/gdb/__init__.py | 0 .../numba/numba/tests/gdb/test_array_arg.py | 0 .../numba/numba/tests/gdb/test_basic.py | 0 .../numba/tests/gdb/test_break_on_symbol.py | 0 .../tests/gdb/test_break_on_symbol_version.py | 0 .../tests/gdb/test_conditional_breakpoint.py | 0 .../numba/tests/gdb/test_pretty_print.py | 0 .../pytorch/numba/numba/tests/gdb_support.py | 0 .../numba/numba/tests/inlining_usecases.py | 0 .../numba/numba/tests/matmul_usecase.py | 0 .../numba/numba/tests/npyufunc/__init__.py | 0 .../numba/tests/npyufunc/cache_usecases.py | 0 .../numba/tests/npyufunc/test_caching.py | 0 .../numba/numba/tests/npyufunc/test_dufunc.py | 0 .../numba/numba/tests/npyufunc/test_errors.py | 0 .../numba/numba/tests/npyufunc/test_gufunc.py | 0 .../npyufunc/test_parallel_env_variable.py | 0 .../tests/npyufunc/test_parallel_low_work.py | 0 .../npyufunc/test_parallel_ufunc_issues.py | 0 .../numba/numba/tests/npyufunc/test_ufunc.py | 0 .../tests/npyufunc/test_ufuncbuilding.py | 0 .../tests/npyufunc/test_vectorize_decor.py | 0 .../numba/tests/orphaned_semaphore_usecase.py | 0 .../numba/numba/tests/overload_usecases.py | 0 .../numba/tests/parfors_cache_usecases.py | 0 .../numba/tests/parfors_max_label_error.py | 0 .../numba/numba/tests/pdlike_usecase.py | 0 .../tests/pycc_distutils_usecase/__init__.py | 0 .../pycc_distutils_usecase/nested/__init__.py | 0 .../nested/source_module.py | 0 .../pycc_distutils_usecase/setup_distutils.py | 0 .../setup_distutils_nested.py | 0 .../setup_setuptools.py | 0 .../setup_setuptools_nested.py | 0 .../pycc_distutils_usecase/source_module.py | 0 .../numba/numba/tests/recursion_usecases.py | 0 .../numba/numba/tests/serialize_usecases.py | 0 .../pytorch/numba/numba/tests/support.py | 0 .../numba/numba/tests/test_alignment.py | 0 .../numba/numba/tests/test_analysis.py | 0 .../numba/numba/tests/test_annotations.py | 0 .../pytorch/numba/numba/tests/test_api.py | 0 .../numba/numba/tests/test_array_analysis.py | 0 .../numba/numba/tests/test_array_attr.py | 0 .../numba/numba/tests/test_array_constants.py | 0 .../numba/numba/tests/test_array_exprs.py | 0 .../numba/numba/tests/test_array_iterators.py | 0 .../numba/tests/test_array_manipulation.py | 0 .../numba/numba/tests/test_array_methods.py | 0 .../numba/tests/test_array_reductions.py | 0 .../numba/numba/tests/test_array_return.py | 0 .../numba/numba/tests/test_asnumbatype.py | 0 .../numba/numba/tests/test_auto_constants.py | 0 .../numba/numba/tests/test_blackscholes.py | 0 .../numba/numba/tests/test_boundscheck.py | 0 .../numba/numba/tests/test_buffer_protocol.py | 0 .../numba/numba/tests/test_builtins.py | 0 .../numba/numba/tests/test_byteflow.py | 0 .../pytorch/numba/numba/tests/test_caching.py | 0 .../pytorch/numba/numba/tests/test_casting.py | 0 .../pytorch/numba/numba/tests/test_cffi.py | 0 .../pytorch/numba/numba/tests/test_cfunc.py | 0 .../pytorch/numba/numba/tests/test_cgutils.py | 0 .../numba/numba/tests/test_chained_assign.py | 0 .../numba/numba/tests/test_chrome_trace.py | 0 .../pytorch/numba/numba/tests/test_cli.py | 0 .../pytorch/numba/numba/tests/test_closure.py | 0 .../pytorch/numba/numba/tests/test_codegen.py | 0 .../numba/numba/tests/test_compile_cache.py | 0 .../numba/numba/tests/test_compiler_flags.py | 0 .../numba/numba/tests/test_compiler_lock.py | 0 .../pytorch/numba/numba/tests/test_complex.py | 0 .../numba/numba/tests/test_comprehension.py | 0 .../tests/test_conditions_as_predicates.py | 0 .../pytorch/numba/numba/tests/test_config.py | 0 .../numba/numba/tests/test_conversion.py | 0 .../numba/numba/tests/test_copy_propagate.py | 0 .../pytorch/numba/numba/tests/test_ctypes.py | 0 .../numba/numba/tests/test_dataflow.py | 0 .../numba/numba/tests/test_datamodel.py | 0 .../pytorch/numba/numba/tests/test_debug.py | 0 .../numba/numba/tests/test_debuginfo.py | 0 .../numba/numba/tests/test_deprecations.py | 0 .../numba/numba/tests/test_dictimpl.py | 0 .../numba/numba/tests/test_dictobject.py | 0 .../pytorch/numba/numba/tests/test_dicts.py | 0 .../numba/numba/tests/test_dispatcher.py | 0 .../numba/numba/tests/test_dummyarray.py | 0 .../numba/numba/tests/test_dyn_array.py | 0 .../numba/numba/tests/test_dyn_func.py | 0 .../numba/numba/tests/test_entrypoints.py | 0 .../pytorch/numba/numba/tests/test_enums.py | 0 .../numba/numba/tests/test_errorhandling.py | 0 .../numba/numba/tests/test_errormodels.py | 0 .../pytorch/numba/numba/tests/test_event.py | 0 .../numba/numba/tests/test_exceptions.py | 0 .../numba/numba/tests/test_extended_arg.py | 0 .../numba/numba/tests/test_extending.py | 0 .../numba/numba/tests/test_extending_types.py | 0 .../numba/numba/tests/test_fancy_indexing.py | 0 .../numba/numba/tests/test_fastmath.py | 0 .../numba/numba/tests/test_firstlinefinder.py | 0 .../numba/numba/tests/test_flow_control.py | 0 .../numba/numba/tests/test_func_interface.py | 0 .../numba/numba/tests/test_func_lifetime.py | 0 .../numba/numba/tests/test_funcdesc.py | 0 .../numba/numba/tests/test_function_type.py | 0 .../numba/numba/tests/test_gdb_bindings.py | 0 .../numba/numba/tests/test_gdb_dwarf.py | 0 .../numba/numba/tests/test_generators.py | 0 .../pytorch/numba/numba/tests/test_gil.py | 0 .../pytorch/numba/numba/tests/test_globals.py | 0 .../pytorch/numba/numba/tests/test_hashing.py | 0 .../pytorch/numba/numba/tests/test_heapq.py | 0 .../pytorch/numba/numba/tests/test_help.py | 0 .../pytorch/numba/numba/tests/test_import.py | 0 .../numba/numba/tests/test_indexing.py | 0 .../numba/numba/tests/test_init_utils.py | 0 .../numba/numba/tests/test_inlining.py | 0 .../numba/numba/tests/test_interpreter.py | 0 .../numba/numba/tests/test_interproc.py | 0 .../numba/numba/tests/test_intwidth.py | 0 .../pytorch/numba/numba/tests/test_ir.py | 0 .../numba/numba/tests/test_ir_inlining.py | 0 .../numba/numba/tests/test_ir_utils.py | 0 .../numba/numba/tests/test_itanium_mangler.py | 0 .../numba/numba/tests/test_iteration.py | 0 .../numba/numba/tests/test_jit_module.py | 0 .../numba/numba/tests/test_jitclasses.py | 0 .../numba/numba/tests/test_jitmethod.py | 0 .../pytorch/numba/numba/tests/test_linalg.py | 0 .../numba/numba/tests/test_listimpl.py | 0 .../numba/numba/tests/test_listobject.py | 0 .../pytorch/numba/numba/tests/test_lists.py | 0 .../numba/tests/test_literal_dispatch.py | 0 .../numba/tests/test_llvm_pass_timings.py | 0 .../numba/tests/test_llvm_version_check.py | 0 .../pytorch/numba/numba/tests/test_locals.py | 0 .../numba/numba/tests/test_looplifting.py | 0 .../test_make_function_to_jit_function.py | 0 .../numba/numba/tests/test_mandelbrot.py | 0 .../numba/numba/tests/test_mangling.py | 0 .../numba/tests/test_map_filter_reduce.py | 0 .../pytorch/numba/numba/tests/test_mathlib.py | 0 .../pytorch/numba/numba/tests/test_maxmin.py | 0 .../numba/tests/test_mixed_tuple_unroller.py | 0 .../numba/numba/tests/test_moved_modules.py | 0 .../pytorch/numba/numba/tests/test_multi3.py | 0 .../pytorch/numba/numba/tests/test_nan.py | 0 .../numba/tests/test_ndarray_subclasses.py | 0 .../numba/numba/tests/test_nested_calls.py | 0 .../numba/numba/tests/test_np_functions.py | 0 .../numba/numba/tests/test_np_randomgen.py | 0 .../numba/numba/tests/test_npdatetime.py | 0 .../pytorch/numba/numba/tests/test_nrt.py | 0 .../numba/numba/tests/test_nrt_refct.py | 0 .../numba/numba/tests/test_num_threads.py | 0 .../numba/numba/tests/test_numberctor.py | 0 .../pytorch/numba/numba/tests/test_numbers.py | 0 .../pytorch/numba/numba/tests/test_numconv.py | 0 .../numba/numba/tests/test_numpy_support.py | 0 .../numba/numba/tests/test_numpyadapt.py | 0 .../numba/numba/tests/test_obj_lifetime.py | 0 .../numba/numba/tests/test_object_mode.py | 0 .../pytorch/numba/numba/tests/test_objects.py | 0 .../numba/numba/tests/test_operators.py | 0 .../numba/numba/tests/test_optional.py | 0 .../pytorch/numba/numba/tests/test_overlap.py | 0 .../numba/tests/test_parallel_backend.py | 0 .../pytorch/numba/numba/tests/test_parfors.py | 0 .../numba/numba/tests/test_parfors_caching.py | 0 .../numba/numba/tests/test_parfors_passes.py | 0 .../numba/numba/tests/test_pipeline.py | 0 .../numba/numba/tests/test_polynomial.py | 0 .../tests/test_practical_lowering_issues.py | 0 .../pytorch/numba/numba/tests/test_print.py | 0 .../numba/numba/tests/test_profiler.py | 0 .../pytorch/numba/numba/tests/test_pycc.py | 0 .../numba/numba/tests/test_python_int.py | 0 .../pytorch/numba/numba/tests/test_random.py | 0 .../pytorch/numba/numba/tests/test_range.py | 0 .../numba/tests/test_recarray_usecases.py | 0 .../numba/numba/tests/test_record_dtype.py | 0 .../numba/numba/tests/test_recursion.py | 0 .../numba/numba/tests/test_refop_pruning.py | 0 .../numba/numba/tests/test_remove_dead.py | 0 .../numba/numba/tests/test_retargeting.py | 0 .../numba/numba/tests/test_return_values.py | 0 .../numba/numba/tests/test_runtests.py | 0 .../numba/numba/tests/test_serialize.py | 0 .../pytorch/numba/numba/tests/test_sets.py | 0 .../pytorch/numba/numba/tests/test_slices.py | 0 .../pytorch/numba/numba/tests/test_sort.py | 0 .../pytorch/numba/numba/tests/test_ssa.py | 0 .../numba/numba/tests/test_stencils.py | 0 .../numba/numba/tests/test_storeslice.py | 0 .../numba/numba/tests/test_struct_ref.py | 0 .../pytorch/numba/numba/tests/test_support.py | 0 .../pytorch/numba/numba/tests/test_svml.py | 0 .../numba/tests/test_sys_stdin_assignment.py | 0 .../pytorch/numba/numba/tests/test_sysinfo.py | 0 .../numba/tests/test_target_extension.py | 0 .../tests/test_target_overloadselector.py | 0 .../numba/numba/tests/test_threadsafety.py | 0 .../pytorch/numba/numba/tests/test_tracing.py | 0 .../numba/numba/tests/test_try_except.py | 0 .../pytorch/numba/numba/tests/test_tuples.py | 0 .../numba/numba/tests/test_typeconv.py | 0 .../numba/numba/tests/test_typedlist.py | 0 .../numba/tests/test_typedobjectutils.py | 0 .../numba/numba/tests/test_typeguard.py | 0 .../numba/numba/tests/test_typeinfer.py | 0 .../numba/numba/tests/test_typenames.py | 0 .../pytorch/numba/numba/tests/test_typeof.py | 0 .../pytorch/numba/numba/tests/test_types.py | 0 .../numba/numba/tests/test_typingerror.py | 0 .../pytorch/numba/numba/tests/test_ufuncs.py | 0 .../pytorch/numba/numba/tests/test_unicode.py | 0 .../numba/numba/tests/test_unicode_array.py | 0 .../numba/numba/tests/test_unicode_names.py | 0 .../numba/numba/tests/test_unpack_sequence.py | 0 .../tests/test_unpickle_without_module.py | 0 .../numba/tests/test_unsafe_intrinsics.py | 0 .../numba/numba/tests/test_usecases.py | 0 .../numba/numba/tests/test_vectorization.py | 0 .../test_vectorization_type_inference.py | 0 .../numba/numba/tests/test_warnings.py | 0 .../numba/numba/tests/test_withlifting.py | 0 .../pytorch/numba/numba/tests/test_wrapper.py | 0 .../numba/tests/threading_backend_usecases.py | 0 .../pytorch/numba/numba/tests/usecases.py | 0 .../pytorch/numba/numba/typed/__init__.py | 0 .../pytorch/numba/numba/typed/dictimpl.py | 0 .../pytorch/numba/numba/typed/dictobject.py | 0 .../pytorch/numba/numba/typed/listobject.py | 0 .../pytorch/numba/numba/typed/py.typed | 0 .../pytorch/numba/numba/typed/typeddict.py | 0 .../pytorch/numba/numba/typed/typedlist.py | 0 .../numba/numba/typed/typedobjectutils.py | 0 .../pytorch/numba/numba/types/__init__.py | 0 .../pytorch/numba/requirements.txt | 0 .../centerpoint/pytorch/numba/runtests.py | 0 .../centerpoint/pytorch/numba/setup.py | 0 .../centerpoint/pytorch/numba/version.txt | 0 .../centerpoint/pytorch/numba/versioneer.py | 0 .../centerpoint/pytorch/requirements.txt | 0 .../3d_detection/centerpoint/pytorch/setup.sh | 0 .../centerpoint/pytorch/spconv/.gitignore | 0 .../centerpoint/pytorch/spconv/.gitmodules | 0 .../centerpoint/pytorch/spconv/CMakeLists.txt | 0 .../centerpoint/pytorch/spconv/LICENSE | 0 .../pytorch/spconv/README-ILUVATAR.md | 0 .../centerpoint/pytorch/spconv/README.md | 0 .../pytorch/spconv/build_spconv.sh | 0 .../pytorch/spconv/clean_spconv.sh | 0 .../pytorch/spconv/include/paramsgrid.h | 0 .../pytorch/spconv/include/prettyprint.h | 0 .../pytorch/spconv/include/pybind11_utils.h | 0 .../pytorch/spconv/include/spconv/box_iou.h | 0 .../pytorch/spconv/include/spconv/geometry.h | 0 .../pytorch/spconv/include/spconv/indice.cu.h | 0 .../pytorch/spconv/include/spconv/indice.h | 0 .../pytorch/spconv/include/spconv/maxpool.h | 0 .../pytorch/spconv/include/spconv/mp_helper.h | 0 .../pytorch/spconv/include/spconv/nms.h | 0 .../pytorch/spconv/include/spconv/nms_gpu.h | 0 .../spconv/include/spconv/point2voxel.h | 0 .../pytorch/spconv/include/spconv/pool_ops.h | 0 .../spconv/include/spconv/reordering.cu.h | 0 .../spconv/include/spconv/reordering.h | 0 .../spconv/include/spconv/spconv_ops.h | 0 .../include/tensorview/helper_kernel.cu.h | 0 .../spconv/include/tensorview/helper_launch.h | 0 .../spconv/include/tensorview/tensorview.h | 0 .../pytorch/spconv/include/torch_utils.h | 0 .../pytorch/spconv/include/utility/timer.h | 0 .../pytorch/spconv/install_spconv.sh | 0 .../centerpoint/pytorch/spconv/setup.py | 0 .../pytorch/spconv/spconv/__init__.py | 0 .../centerpoint/pytorch/spconv/spconv/conv.py | 0 .../pytorch/spconv/spconv/functional.py | 0 .../pytorch/spconv/spconv/modules.py | 0 .../centerpoint/pytorch/spconv/spconv/ops.py | 0 .../centerpoint/pytorch/spconv/spconv/pool.py | 0 .../pytorch/spconv/spconv/test_utils.py | 0 .../pytorch/spconv/spconv/utils/__init__.py | 0 .../pytorch/spconv/src/spconv/CMakeLists.txt | 0 .../pytorch/spconv/src/spconv/all.cc | 0 .../pytorch/spconv/src/spconv/indice.cc | 0 .../pytorch/spconv/src/spconv/indice.cu | 0 .../pytorch/spconv/src/spconv/maxpool.cc | 0 .../pytorch/spconv/src/spconv/maxpool.cu | 0 .../pytorch/spconv/src/spconv/reordering.cc | 0 .../pytorch/spconv/src/spconv/reordering.cu | 0 .../pytorch/spconv/src/utils/CMakeLists.txt | 0 .../pytorch/spconv/src/utils/all.cc | 0 .../pytorch/spconv/src/utils/nms.cu | 0 .../pytorch/spconv/test/CMakeLists.txt | 0 .../pytorch/spconv/test/src/catch_main.cpp | 0 .../spconv/test/src/test_conv_rule.cpp | 0 .../pytorch/spconv/test/test_SparseConv2d.py | 0 .../pytorch/spconv/test/test_SparseConv3d.py | 0 .../spconv/test/test_SparseConvTensor.py | 0 .../spconv/test/test_SparseInverseConv2d.py | 0 .../spconv/test/test_SparseInverseConv3d.py | 0 .../pytorch/spconv/test/test_SubMConv2d.py | 0 .../pytorch/spconv/test/test_SubMConv3d.py | 0 .../pytorch/spconv/test/test_conv.py | 0 .../spconv/third_party/catch2/catch.hpp | 0 .../spconv/third_party/pybind11/.appveyor.yml | 0 .../spconv/third_party/pybind11/.clang-format | 0 .../spconv/third_party/pybind11/.clang-tidy | 0 .../third_party/pybind11/.cmake-format.yaml | 0 .../third_party/pybind11/.gitattributes | 0 .../third_party/pybind11/.github/CODEOWNERS | 0 .../pybind11/.github/CONTRIBUTING.md | 0 .../.github/ISSUE_TEMPLATE/bug-report.yml | 0 .../.github/ISSUE_TEMPLATE/config.yml | 0 .../pybind11/.github/dependabot.yml | 0 .../third_party/pybind11/.github/labeler.yml | 0 .../pybind11/.github/labeler_merged.yml | 0 .../pybind11/.github/matchers/pylint.json | 0 .../pybind11/.github/pull_request_template.md | 0 .../pybind11/.github/workflows/ci.yml | 0 .../pybind11/.github/workflows/configure.yml | 0 .../pybind11/.github/workflows/format.yml | 0 .../pybind11/.github/workflows/labeler.yml | 0 .../pybind11/.github/workflows/pip.yml | 0 .../pybind11/.github/workflows/upstream.yml | 0 .../spconv/third_party/pybind11/.gitignore | 0 .../pybind11/.pre-commit-config.yaml | 0 .../third_party/pybind11/.readthedocs.yml | 0 .../third_party/pybind11/CMakeLists.txt | 0 .../spconv/third_party/pybind11/LICENSE | 0 .../spconv/third_party/pybind11/MANIFEST.in | 0 .../spconv/third_party/pybind11/README.rst | 0 .../spconv/third_party/pybind11/docs/Doxyfile | 0 .../pybind11/docs/_static/css/custom.css | 0 .../pybind11/docs/advanced/cast/chrono.rst | 0 .../pybind11/docs/advanced/cast/custom.rst | 0 .../pybind11/docs/advanced/cast/eigen.rst | 0 .../docs/advanced/cast/functional.rst | 0 .../pybind11/docs/advanced/cast/index.rst | 0 .../pybind11/docs/advanced/cast/overview.rst | 0 .../pybind11/docs/advanced/cast/stl.rst | 0 .../pybind11/docs/advanced/cast/strings.rst | 0 .../pybind11/docs/advanced/classes.rst | 0 .../pybind11/docs/advanced/embedding.rst | 0 .../pybind11/docs/advanced/exceptions.rst | 0 .../pybind11/docs/advanced/functions.rst | 0 .../pybind11/docs/advanced/misc.rst | 0 .../pybind11/docs/advanced/pycpp/index.rst | 0 .../pybind11/docs/advanced/pycpp/numpy.rst | 0 .../pybind11/docs/advanced/pycpp/object.rst | 0 .../docs/advanced/pycpp/utilities.rst | 0 .../pybind11/docs/advanced/smart_ptrs.rst | 0 .../third_party/pybind11/docs/basics.rst | 0 .../third_party/pybind11/docs/benchmark.py | 0 .../third_party/pybind11/docs/benchmark.rst | 0 .../third_party/pybind11/docs/changelog.rst | 0 .../third_party/pybind11/docs/classes.rst | 0 .../third_party/pybind11/docs/cmake/index.rst | 0 .../third_party/pybind11/docs/compiling.rst | 0 .../spconv/third_party/pybind11/docs/conf.py | 0 .../spconv/third_party/pybind11/docs/faq.rst | 0 .../third_party/pybind11/docs/index.rst | 0 .../third_party/pybind11/docs/installing.rst | 0 .../third_party/pybind11/docs/limitations.rst | 0 .../pybind11/docs/pybind11-logo.png | Bin .../docs/pybind11_vs_boost_python1.png | Bin .../docs/pybind11_vs_boost_python1.svg | 0 .../docs/pybind11_vs_boost_python2.png | Bin .../docs/pybind11_vs_boost_python2.svg | 0 .../third_party/pybind11/docs/reference.rst | 0 .../third_party/pybind11/docs/release.rst | 0 .../pybind11/docs/requirements.txt | 0 .../third_party/pybind11/docs/upgrade.rst | 0 .../pybind11/include/pybind11/attr.h | 0 .../pybind11/include/pybind11/buffer_info.h | 0 .../pybind11/include/pybind11/cast.h | 0 .../pybind11/include/pybind11/chrono.h | 0 .../pybind11/include/pybind11/common.h | 0 .../pybind11/include/pybind11/complex.h | 0 .../pybind11/include/pybind11/detail/class.h | 0 .../pybind11/include/pybind11/detail/common.h | 0 .../pybind11/include/pybind11/detail/descr.h | 0 .../pybind11/include/pybind11/detail/init.h | 0 .../include/pybind11/detail/internals.h | 0 .../pybind11/detail/type_caster_base.h | 0 .../pybind11/include/pybind11/detail/typeid.h | 0 .../pybind11/include/pybind11/eigen.h | 0 .../pybind11/include/pybind11/embed.h | 0 .../pybind11/include/pybind11/eval.h | 0 .../pybind11/include/pybind11/functional.h | 0 .../pybind11/include/pybind11/gil.h | 0 .../pybind11/include/pybind11/iostream.h | 0 .../pybind11/include/pybind11/numpy.h | 0 .../pybind11/include/pybind11/operators.h | 0 .../pybind11/include/pybind11/options.h | 0 .../pybind11/include/pybind11/pybind11.h | 0 .../pybind11/include/pybind11/pytypes.h | 0 .../pybind11/include/pybind11/stl.h | 0 .../include/pybind11/stl/filesystem.h | 0 .../pybind11/include/pybind11/stl_bind.h | 0 .../spconv/third_party/pybind11/noxfile.py | 0 .../third_party/pybind11/pybind11/__init__.py | 0 .../third_party/pybind11/pybind11/__main__.py | 0 .../third_party/pybind11/pybind11/_version.py | 0 .../third_party/pybind11/pybind11/commands.py | 0 .../third_party/pybind11/pybind11/py.typed | 0 .../pybind11/pybind11/setup_helpers.py | 0 .../third_party/pybind11/pyproject.toml | 0 .../spconv/third_party/pybind11/setup.cfg | 0 .../spconv/third_party/pybind11/setup.py | 0 .../third_party/pybind11/tests/CMakeLists.txt | 0 .../third_party/pybind11/tests/conftest.py | 0 .../pybind11/tests/constructor_stats.h | 0 .../pybind11/tests/cross_module_gil_utils.cpp | 0 ...s_module_interleaved_error_already_set.cpp | 0 .../spconv/third_party/pybind11/tests/env.py | 0 .../tests/extra_python_package/pytest.ini | 0 .../tests/extra_python_package/test_files.py | 0 .../tests/extra_setuptools/pytest.ini | 0 .../extra_setuptools/test_setuphelper.py | 0 .../pybind11/tests/local_bindings.h | 0 .../third_party/pybind11/tests/object.h | 0 .../tests/pybind11_cross_module_tests.cpp | 0 .../pybind11/tests/pybind11_tests.cpp | 0 .../pybind11/tests/pybind11_tests.h | 0 .../third_party/pybind11/tests/pytest.ini | 0 .../pybind11/tests/requirements.txt | 0 .../third_party/pybind11/tests/test_async.cpp | 0 .../third_party/pybind11/tests/test_async.py | 0 .../pybind11/tests/test_buffers.cpp | 0 .../pybind11/tests/test_buffers.py | 0 .../pybind11/tests/test_builtin_casters.cpp | 0 .../pybind11/tests/test_builtin_casters.py | 0 .../pybind11/tests/test_call_policies.cpp | 0 .../pybind11/tests/test_call_policies.py | 0 .../pybind11/tests/test_callbacks.cpp | 0 .../pybind11/tests/test_callbacks.py | 0 .../pybind11/tests/test_chrono.cpp | 0 .../third_party/pybind11/tests/test_chrono.py | 0 .../third_party/pybind11/tests/test_class.cpp | 0 .../third_party/pybind11/tests/test_class.py | 0 .../pybind11/tests/test_const_name.cpp | 0 .../pybind11/tests/test_const_name.py | 0 .../tests/test_constants_and_functions.cpp | 0 .../tests/test_constants_and_functions.py | 0 .../pybind11/tests/test_copy_move.cpp | 0 .../pybind11/tests/test_copy_move.py | 0 .../tests/test_custom_type_casters.cpp | 0 .../tests/test_custom_type_casters.py | 0 .../pybind11/tests/test_custom_type_setup.cpp | 0 .../pybind11/tests/test_custom_type_setup.py | 0 .../pybind11/tests/test_docstring_options.cpp | 0 .../pybind11/tests/test_docstring_options.py | 0 .../third_party/pybind11/tests/test_eigen.cpp | 0 .../third_party/pybind11/tests/test_eigen.py | 0 .../pybind11/tests/test_embed/CMakeLists.txt | 0 .../pybind11/tests/test_embed/catch.cpp | 0 .../tests/test_embed/external_module.cpp | 0 .../tests/test_embed/test_interpreter.cpp | 0 .../tests/test_embed/test_interpreter.py | 0 .../tests/test_embed/test_trampoline.py | 0 .../third_party/pybind11/tests/test_enum.cpp | 0 .../third_party/pybind11/tests/test_enum.py | 0 .../third_party/pybind11/tests/test_eval.cpp | 0 .../third_party/pybind11/tests/test_eval.py | 0 .../pybind11/tests/test_eval_call.py | 0 .../pybind11/tests/test_exceptions.cpp | 0 .../pybind11/tests/test_exceptions.h | 0 .../pybind11/tests/test_exceptions.py | 0 .../tests/test_factory_constructors.cpp | 0 .../tests/test_factory_constructors.py | 0 .../pybind11/tests/test_gil_scoped.cpp | 0 .../pybind11/tests/test_gil_scoped.py | 0 .../pybind11/tests/test_iostream.cpp | 0 .../pybind11/tests/test_iostream.py | 0 .../tests/test_kwargs_and_defaults.cpp | 0 .../tests/test_kwargs_and_defaults.py | 0 .../pybind11/tests/test_local_bindings.cpp | 0 .../pybind11/tests/test_local_bindings.py | 0 .../tests/test_methods_and_attributes.cpp | 0 .../tests/test_methods_and_attributes.py | 0 .../pybind11/tests/test_modules.cpp | 0 .../pybind11/tests/test_modules.py | 0 .../tests/test_multiple_inheritance.cpp | 0 .../tests/test_multiple_inheritance.py | 0 .../pybind11/tests/test_numpy_array.cpp | 0 .../pybind11/tests/test_numpy_array.py | 0 .../pybind11/tests/test_numpy_dtypes.cpp | 0 .../pybind11/tests/test_numpy_dtypes.py | 0 .../pybind11/tests/test_numpy_vectorize.cpp | 0 .../pybind11/tests/test_numpy_vectorize.py | 0 .../pybind11/tests/test_opaque_types.cpp | 0 .../pybind11/tests/test_opaque_types.py | 0 .../tests/test_operator_overloading.cpp | 0 .../tests/test_operator_overloading.py | 0 .../pybind11/tests/test_pickling.cpp | 0 .../pybind11/tests/test_pickling.py | 0 .../pybind11/tests/test_pytypes.cpp | 0 .../pybind11/tests/test_pytypes.py | 0 .../tests/test_sequences_and_iterators.cpp | 0 .../tests/test_sequences_and_iterators.py | 0 .../pybind11/tests/test_smart_ptr.cpp | 0 .../pybind11/tests/test_smart_ptr.py | 0 .../third_party/pybind11/tests/test_stl.cpp | 0 .../third_party/pybind11/tests/test_stl.py | 0 .../pybind11/tests/test_stl_binders.cpp | 0 .../pybind11/tests/test_stl_binders.py | 0 .../tests/test_tagbased_polymorphic.cpp | 0 .../tests/test_tagbased_polymorphic.py | 0 .../pybind11/tests/test_thread.cpp | 0 .../third_party/pybind11/tests/test_thread.py | 0 .../third_party/pybind11/tests/test_union.cpp | 0 .../third_party/pybind11/tests/test_union.py | 0 .../pybind11/tests/test_virtual_functions.cpp | 0 .../pybind11/tests/test_virtual_functions.py | 0 .../pybind11/tests/valgrind-numpy-scipy.supp | 0 .../pybind11/tests/valgrind-python.supp | 0 .../pybind11/tools/FindCatch.cmake | 0 .../pybind11/tools/FindEigen3.cmake | 0 .../pybind11/tools/FindPythonLibsNew.cmake | 0 .../third_party/pybind11/tools/check-style.sh | 0 .../pybind11/tools/cmake_uninstall.cmake.in | 0 .../third_party/pybind11/tools/libsize.py | 0 .../pybind11/tools/make_changelog.py | 0 .../pybind11/tools/pybind11Common.cmake | 0 .../pybind11/tools/pybind11Config.cmake.in | 0 .../pybind11/tools/pybind11NewTools.cmake | 0 .../pybind11/tools/pybind11Tools.cmake | 0 .../third_party/pybind11/tools/pyproject.toml | 0 .../pybind11/tools/setup_global.py.in | 0 .../pybind11/tools/setup_main.py.in | 0 .../pytorch/tools/convert_voxelnet.py | 0 .../centerpoint/pytorch/tools/create_data.py | 0 .../centerpoint/pytorch/tools/demo.py | 0 .../centerpoint/pytorch/tools/demo_utils.py | 0 .../centerpoint/pytorch/tools/dist_test.py | 0 .../tools/multi_sweep_inference_ros.py | 0 .../centerpoint/pytorch/tools/nms_better.py | 0 .../pytorch/tools/nusc_tracking/__init__.py | 0 .../pytorch/tools/nusc_tracking/pub_test.py | 0 .../tools/nusc_tracking/pub_tracker.py | 0 .../tools/nusc_tracking/track_utils.py | 0 .../pytorch/tools/simple_inference_waymo.py | 0 .../pytorch/tools/single_infernece_ros.py | 0 .../centerpoint/pytorch/tools/train.py | 0 .../centerpoint/pytorch/tools/visual.py | 0 .../pytorch/tools/waymo_tracking/__init__.py | 0 .../tools/waymo_tracking/line_search.py | 0 .../pytorch/tools/waymo_tracking/test.py | 0 .../pytorch/tools/waymo_tracking/tracker.py | 0 .../cv}/3d_detection/paconv/pytorch/README.md | 0 .../part_a2_anchor/pytorch/README.md | 0 .../part_a2_free/pytorch/README.md | 0 .../3d_detection/pointnet2/pytorch/README.md | 0 .../pointpillars/pytorch/README.md | 0 .../3d_detection/pointrcnn/pytorch/.gitignore | 0 .../3d_detection/pointrcnn/pytorch/LICENSE | 0 .../3d_detection/pointrcnn/pytorch/README.md | 0 .../pointrcnn/pytorch/build_and_install.sh | 0 .../pytorch/data/KITTI/ImageSets/smallval.txt | 0 .../pytorch/data/KITTI/ImageSets/test.txt | 0 .../pytorch/data/KITTI/ImageSets/train.txt | 0 .../data/KITTI/ImageSets/train_aug.txt | 0 .../pytorch/data/KITTI/ImageSets/val.txt | 0 .../pointrcnn/pytorch/lib/config.py | 0 .../pytorch/lib/datasets/kitti_dataset.py | 0 .../lib/datasets/kitti_rcnn_dataset.py | 0 .../pointrcnn/pytorch/lib/net/point_rcnn.py | 0 .../pytorch/lib/net/pointnet2_msg.py | 0 .../pointrcnn/pytorch/lib/net/rcnn_net.py | 0 .../pointrcnn/pytorch/lib/net/rpn.py | 0 .../pytorch/lib/net/train_functions.py | 0 .../pytorch/lib/rpn/proposal_layer.py | 0 .../pytorch/lib/rpn/proposal_target_layer.py | 0 .../pytorch/lib/utils/bbox_transform.py | 0 .../pytorch/lib/utils/calibration.py | 0 .../pytorch/lib/utils/iou3d/iou3d_utils.py | 0 .../pytorch/lib/utils/iou3d/setup.py | 0 .../pytorch/lib/utils/iou3d/src/iou3d.cpp | 0 .../lib/utils/iou3d/src/iou3d_kernel.cu | 0 .../pytorch/lib/utils/kitti_utils.py | 0 .../pointrcnn/pytorch/lib/utils/loss_utils.py | 0 .../pointrcnn/pytorch/lib/utils/object3d.py | 0 .../lib/utils/roipool3d/roipool3d_utils.py | 0 .../pytorch/lib/utils/roipool3d/setup.py | 0 .../lib/utils/roipool3d/src/roipool3d.cpp | 0 .../utils/roipool3d/src/roipool3d_kernel.cu | 0 .../pointrcnn/pytorch/numba/CONTRIBUTING.md | 0 .../pointrcnn/pytorch/numba/LICENSE | 0 .../pytorch/numba/LICENSES.third-party | 0 .../pointrcnn/pytorch/numba/MANIFEST.in | 0 .../pointrcnn/pytorch/numba/README.rst | 0 .../pytorch/numba/azure-pipelines.yml | 0 .../pointrcnn/pytorch/numba/bin/numba | 0 .../pointrcnn/pytorch/numba/build_numba.sh | 0 .../buildscripts/appveyor/run_with_env.cmd | 0 .../buildscripts/azure/azure-linux-macos.yml | 0 .../buildscripts/azure/azure-windows.yml | 0 .../buildscripts/condarecipe.local/bld.bat | 0 .../buildscripts/condarecipe.local/build.sh | 0 .../condarecipe.local/conda_build_config.yaml | 0 .../condarecipe.local/license.txt | 0 .../buildscripts/condarecipe.local/meta.yaml | 0 .../condarecipe.local/run_test.bat | 0 .../condarecipe.local/run_test.sh | 0 .../condarecipe_clone_icc_rt/bld.bat | 0 .../condarecipe_clone_icc_rt/build.sh | 0 .../condarecipe_clone_icc_rt/meta.yaml | 0 .../condarecipe_clone_icc_rt/scripts/build.py | 0 .../numba/buildscripts/gpuci/axis.yaml | 0 .../pytorch/numba/buildscripts/gpuci/build.sh | 0 .../incremental/MacOSX10.10.sdk.checksum | 0 .../buildscripts/incremental/after_success.sh | 0 .../numba/buildscripts/incremental/build.cmd | 0 .../numba/buildscripts/incremental/build.sh | 0 .../incremental/install_miniconda.sh | 0 .../incremental/setup_conda_environment.cmd | 0 .../incremental/setup_conda_environment.sh | 0 .../numba/buildscripts/incremental/test.cmd | 0 .../numba/buildscripts/incremental/test.sh | 0 .../pointrcnn/pytorch/numba/clean_numba.sh | 0 .../pointrcnn/pytorch/numba/codecov.yml | 0 .../pytorch/numba/contrib/valgrind-numba.supp | 0 .../pointrcnn/pytorch/numba/install_numba.sh | 0 .../pointrcnn/pytorch/numba/mypy.ini | 0 .../pointrcnn/pytorch/numba/numba/__init__.py | 0 .../pointrcnn/pytorch/numba/numba/__main__.py | 0 .../pytorch/numba/numba/_arraystruct.h | 0 .../pytorch/numba/numba/_devicearray.cpp | 0 .../pytorch/numba/numba/_devicearray.h | 0 .../pytorch/numba/numba/_dispatcher.cpp | 0 .../pointrcnn/pytorch/numba/numba/_dynfunc.c | 0 .../pytorch/numba/numba/_dynfuncmod.c | 0 .../pytorch/numba/numba/_hashtable.c | 0 .../pytorch/numba/numba/_hashtable.h | 0 .../pytorch/numba/numba/_helperlib.c | 0 .../pytorch/numba/numba/_helpermod.c | 0 .../pointrcnn/pytorch/numba/numba/_lapack.c | 0 .../pytorch/numba/numba/_npymath_exports.c | 0 .../pytorch/numba/numba/_numba_common.h | 0 .../pointrcnn/pytorch/numba/numba/_pymodule.h | 0 .../pointrcnn/pytorch/numba/numba/_random.c | 0 .../pointrcnn/pytorch/numba/numba/_typeof.c | 0 .../pointrcnn/pytorch/numba/numba/_typeof.h | 0 .../pytorch/numba/numba/_unicodetype_db.h | 0 .../pointrcnn/pytorch/numba/numba/_version.py | 0 .../pytorch/numba/numba/capsulethunk.h | 0 .../pytorch/numba/numba/cext/__init__.py | 0 .../pointrcnn/pytorch/numba/numba/cext/cext.h | 0 .../pytorch/numba/numba/cext/dictobject.c | 0 .../pytorch/numba/numba/cext/dictobject.h | 0 .../pytorch/numba/numba/cext/listobject.c | 0 .../pytorch/numba/numba/cext/listobject.h | 0 .../pytorch/numba/numba/cext/utils.c | 0 .../numba/numba/cloudpickle/__init__.py | 0 .../numba/numba/cloudpickle/cloudpickle.py | 0 .../numba/cloudpickle/cloudpickle_fast.py | 0 .../pytorch/numba/numba/cloudpickle/compat.py | 0 .../pytorch/numba/numba/core/__init__.py | 0 .../pytorch/numba/numba/core/analysis.py | 0 .../numba/numba/core/annotations/__init__.py | 0 .../numba/core/annotations/pretty_annotate.py | 0 .../numba/core/annotations/template.html | 0 .../core/annotations/type_annotations.py | 0 .../pytorch/numba/numba/core/base.py | 0 .../pytorch/numba/numba/core/boxing.py | 0 .../pytorch/numba/numba/core/bytecode.py | 0 .../pytorch/numba/numba/core/byteflow.py | 0 .../pytorch/numba/numba/core/caching.py | 0 .../pytorch/numba/numba/core/callconv.py | 0 .../pytorch/numba/numba/core/callwrapper.py | 0 .../pytorch/numba/numba/core/ccallback.py | 0 .../pytorch/numba/numba/core/cgutils.py | 0 .../pytorch/numba/numba/core/codegen.py | 0 .../pytorch/numba/numba/core/compiler.py | 0 .../pytorch/numba/numba/core/compiler_lock.py | 0 .../numba/numba/core/compiler_machinery.py | 0 .../pytorch/numba/numba/core/config.py | 0 .../pytorch/numba/numba/core/consts.py | 0 .../pytorch/numba/numba/core/controlflow.py | 0 .../pointrcnn/pytorch/numba/numba/core/cpu.py | 0 .../pytorch/numba/numba/core/cpu_options.py | 0 .../pytorch/numba/numba/core/dataflow.py | 0 .../numba/numba/core/datamodel/__init__.py | 0 .../numba/numba/core/datamodel/manager.py | 0 .../numba/numba/core/datamodel/models.py | 0 .../numba/numba/core/datamodel/packer.py | 0 .../numba/numba/core/datamodel/registry.py | 0 .../numba/numba/core/datamodel/testing.py | 0 .../pytorch/numba/numba/core/debuginfo.py | 0 .../pytorch/numba/numba/core/decorators.py | 0 .../pytorch/numba/numba/core/descriptors.py | 0 .../pytorch/numba/numba/core/dispatcher.py | 0 .../pytorch/numba/numba/core/entrypoints.py | 0 .../pytorch/numba/numba/core/environment.py | 0 .../pytorch/numba/numba/core/errors.py | 0 .../pytorch/numba/numba/core/event.py | 0 .../pytorch/numba/numba/core/extending.py | 0 .../pytorch/numba/numba/core/externals.py | 0 .../pytorch/numba/numba/core/fastmathpass.py | 0 .../pytorch/numba/numba/core/funcdesc.py | 0 .../pytorch/numba/numba/core/generators.py | 0 .../pytorch/numba/numba/core/imputils.py | 0 .../numba/numba/core/inline_closurecall.py | 0 .../pytorch/numba/numba/core/interpreter.py | 0 .../pytorch/numba/numba/core/intrinsics.py | 0 .../pointrcnn/pytorch/numba/numba/core/ir.py | 0 .../pytorch/numba/numba/core/ir_utils.py | 0 .../numba/numba/core/itanium_mangler.py | 0 .../pytorch/numba/numba/core/llvm_bindings.py | 0 .../pytorch/numba/numba/core/lowering.py | 0 .../numba/numba/core/object_mode_passes.py | 0 .../pytorch/numba/numba/core/optional.py | 0 .../pytorch/numba/numba/core/options.py | 0 .../pytorch/numba/numba/core/overload_glue.py | 0 .../pytorch/numba/numba/core/postproc.py | 0 .../pytorch/numba/numba/core/pylowering.py | 0 .../pytorch/numba/numba/core/pythonapi.py | 0 .../pytorch/numba/numba/core/registry.py | 0 .../numba/numba/core/removerefctpass.py | 0 .../pytorch/numba/numba/core/retarget.py | 0 .../numba/numba/core/rewrites/__init__.py | 0 .../numba/numba/core/rewrites/ir_print.py | 0 .../numba/numba/core/rewrites/registry.py | 0 .../numba/numba/core/rewrites/static_binop.py | 0 .../numba/core/rewrites/static_getitem.py | 0 .../numba/numba/core/rewrites/static_raise.py | 0 .../numba/numba/core/runtime/__init__.py | 0 .../numba/numba/core/runtime/_nrt_python.c | 0 .../numba/numba/core/runtime/_nrt_pythonmod.c | 0 .../numba/numba/core/runtime/context.py | 0 .../pytorch/numba/numba/core/runtime/nrt.c | 0 .../pytorch/numba/numba/core/runtime/nrt.h | 0 .../pytorch/numba/numba/core/runtime/nrt.py | 0 .../numba/numba/core/runtime/nrt_external.h | 0 .../numba/numba/core/runtime/nrtdynmod.py | 0 .../numba/numba/core/runtime/nrtopt.py | 0 .../pytorch/numba/numba/core/serialize.py | 0 .../pytorch/numba/numba/core/sigutils.py | 0 .../pointrcnn/pytorch/numba/numba/core/ssa.py | 0 .../numba/numba/core/target_extension.py | 0 .../pytorch/numba/numba/core/targetconfig.py | 0 .../pytorch/numba/numba/core/tracing.py | 0 .../pytorch/numba/numba/core/transforms.py | 0 .../numba/numba/core/typeconv/__init__.py | 0 .../numba/numba/core/typeconv/_typeconv.cpp | 0 .../numba/numba/core/typeconv/castgraph.py | 0 .../numba/numba/core/typeconv/rules.py | 0 .../numba/numba/core/typeconv/test.cpp | 0 .../numba/numba/core/typeconv/typeconv.cpp | 0 .../numba/numba/core/typeconv/typeconv.hpp | 0 .../numba/numba/core/typeconv/typeconv.py | 0 .../pytorch/numba/numba/core/typed_passes.py | 0 .../pytorch/numba/numba/core/typeinfer.py | 0 .../numba/numba/core/types/__init__.py | 0 .../numba/numba/core/types/abstract.py | 0 .../pytorch/numba/numba/core/types/common.py | 0 .../numba/numba/core/types/containers.py | 0 .../numba/numba/core/types/function_type.py | 0 .../numba/numba/core/types/functions.py | 0 .../numba/numba/core/types/iterators.py | 0 .../pytorch/numba/numba/core/types/misc.py | 0 .../numba/numba/core/types/npytypes.py | 0 .../pytorch/numba/numba/core/types/scalars.py | 0 .../numba/numba/core/typing/__init__.py | 0 .../numba/numba/core/typing/arraydecl.py | 0 .../numba/numba/core/typing/asnumbatype.py | 0 .../numba/numba/core/typing/bufproto.py | 0 .../numba/numba/core/typing/builtins.py | 0 .../numba/numba/core/typing/cffi_utils.py | 0 .../numba/numba/core/typing/cmathdecl.py | 0 .../numba/numba/core/typing/collections.py | 0 .../numba/numba/core/typing/context.py | 0 .../numba/numba/core/typing/ctypes_utils.py | 0 .../numba/numba/core/typing/dictdecl.py | 0 .../numba/numba/core/typing/enumdecl.py | 0 .../numba/numba/core/typing/listdecl.py | 0 .../numba/numba/core/typing/mathdecl.py | 0 .../numba/numba/core/typing/npdatetime.py | 0 .../numba/numba/core/typing/npydecl.py | 0 .../numba/numba/core/typing/randomdecl.py | 0 .../numba/numba/core/typing/setdecl.py | 0 .../numba/numba/core/typing/templates.py | 0 .../pytorch/numba/numba/core/typing/typeof.py | 0 .../numba/numba/core/unsafe/__init__.py | 0 .../pytorch/numba/numba/core/unsafe/bytes.py | 0 .../pytorch/numba/numba/core/unsafe/eh.py | 0 .../pytorch/numba/numba/core/unsafe/nrt.py | 0 .../numba/numba/core/unsafe/refcount.py | 0 .../numba/numba/core/untyped_passes.py | 0 .../pytorch/numba/numba/core/utils.py | 0 .../pytorch/numba/numba/core/withcontexts.py | 0 .../pytorch/numba/numba/cpython/__init__.py | 0 .../pytorch/numba/numba/cpython/builtins.py | 0 .../pytorch/numba/numba/cpython/charseq.py | 0 .../pytorch/numba/numba/cpython/cmathimpl.py | 0 .../pytorch/numba/numba/cpython/enumimpl.py | 0 .../pytorch/numba/numba/cpython/hashing.py | 0 .../pytorch/numba/numba/cpython/heapq.py | 0 .../pytorch/numba/numba/cpython/iterators.py | 0 .../pytorch/numba/numba/cpython/listobj.py | 0 .../pytorch/numba/numba/cpython/mathimpl.py | 0 .../pytorch/numba/numba/cpython/numbers.py | 0 .../pytorch/numba/numba/cpython/printimpl.py | 0 .../pytorch/numba/numba/cpython/randomimpl.py | 0 .../pytorch/numba/numba/cpython/rangeobj.py | 0 .../pytorch/numba/numba/cpython/setobj.py | 0 .../pytorch/numba/numba/cpython/slicing.py | 0 .../pytorch/numba/numba/cpython/tupleobj.py | 0 .../pytorch/numba/numba/cpython/unicode.py | 0 .../numba/numba/cpython/unicode_support.py | 0 .../numba/numba/cpython/unsafe/__init__.py | 0 .../numba/numba/cpython/unsafe/numbers.py | 0 .../numba/numba/cpython/unsafe/tuple.py | 0 .../pytorch/numba/numba/cuda/__init__.py | 0 .../pointrcnn/pytorch/numba/numba/cuda/api.py | 0 .../pytorch/numba/numba/cuda/api_util.py | 0 .../pytorch/numba/numba/cuda/args.py | 0 .../pytorch/numba/numba/cuda/codegen.py | 0 .../pytorch/numba/numba/cuda/compiler.py | 0 .../pytorch/numba/numba/cuda/cuda_paths.py | 0 .../pytorch/numba/numba/cuda/cudadecl.py | 0 .../numba/numba/cuda/cudadrv/__init__.py | 0 .../numba/numba/cuda/cudadrv/_extras.c | 0 .../numba/numba/cuda/cudadrv/devicearray.py | 0 .../numba/numba/cuda/cudadrv/devices.py | 0 .../numba/numba/cuda/cudadrv/driver.py | 0 .../numba/numba/cuda/cudadrv/drvapi.py | 0 .../pytorch/numba/numba/cuda/cudadrv/enums.py | 0 .../pytorch/numba/numba/cuda/cudadrv/error.py | 0 .../pytorch/numba/numba/cuda/cudadrv/libs.py | 0 .../numba/numba/cuda/cudadrv/ndarray.py | 0 .../pytorch/numba/numba/cuda/cudadrv/nvvm.py | 0 .../pytorch/numba/numba/cuda/cudadrv/rtapi.py | 0 .../numba/numba/cuda/cudadrv/runtime.py | 0 .../pytorch/numba/numba/cuda/cudaimpl.py | 0 .../pytorch/numba/numba/cuda/cudamath.py | 0 .../pytorch/numba/numba/cuda/decorators.py | 0 .../pytorch/numba/numba/cuda/descriptor.py | 0 .../pytorch/numba/numba/cuda/device_init.py | 0 .../pytorch/numba/numba/cuda/dispatcher.py | 0 .../pytorch/numba/numba/cuda/errors.py | 0 .../pytorch/numba/numba/cuda/initialize.py | 0 .../numba/numba/cuda/intrinsic_wrapper.py | 0 .../numba/numba/cuda/kernels/__init__.py | 0 .../numba/numba/cuda/kernels/reduction.py | 0 .../numba/numba/cuda/kernels/transpose.py | 0 .../pytorch/numba/numba/cuda/libdevice.py | 0 .../pytorch/numba/numba/cuda/libdevicedecl.py | 0 .../numba/numba/cuda/libdevicefuncs.py | 0 .../pytorch/numba/numba/cuda/libdeviceimpl.py | 0 .../pytorch/numba/numba/cuda/mathimpl.py | 0 .../pytorch/numba/numba/cuda/models.py | 0 .../pytorch/numba/numba/cuda/nvvmutils.py | 0 .../pytorch/numba/numba/cuda/printimpl.py | 0 .../pytorch/numba/numba/cuda/random.py | 0 .../numba/numba/cuda/simulator/__init__.py | 0 .../pytorch/numba/numba/cuda/simulator/api.py | 0 .../numba/numba/cuda/simulator/compiler.py | 0 .../numba/cuda/simulator/cudadrv/__init__.py | 0 .../cuda/simulator/cudadrv/devicearray.py | 0 .../numba/cuda/simulator/cudadrv/devices.py | 0 .../numba/cuda/simulator/cudadrv/driver.py | 0 .../numba/cuda/simulator/cudadrv/drvapi.py | 0 .../numba/cuda/simulator/cudadrv/error.py | 0 .../numba/cuda/simulator/cudadrv/libs.py | 0 .../numba/cuda/simulator/cudadrv/nvvm.py | 0 .../numba/cuda/simulator/cudadrv/runtime.py | 0 .../numba/numba/cuda/simulator/kernel.py | 0 .../numba/numba/cuda/simulator/kernelapi.py | 0 .../numba/numba/cuda/simulator/reduction.py | 0 .../numba/cuda/simulator/vector_types.py | 0 .../numba/numba/cuda/simulator_init.py | 0 .../pytorch/numba/numba/cuda/stubs.py | 0 .../pytorch/numba/numba/cuda/target.py | 0 .../pytorch/numba/numba/cuda/testing.py | 0 .../numba/numba/cuda/tests/__init__.py | 0 .../numba/cuda/tests/cudadrv/__init__.py | 0 .../numba/cuda/tests/cudadrv/data/__init__.py | 0 .../cuda/tests/cudadrv/data/cuda_include.cu | 0 .../numba/cuda/tests/cudadrv/data/error.cu | 0 .../numba/cuda/tests/cudadrv/data/jitlink.cu | 0 .../numba/cuda/tests/cudadrv/data/jitlink.ptx | 0 .../numba/cuda/tests/cudadrv/data/warn.cu | 0 .../cuda/tests/cudadrv/test_array_attr.py | 0 .../cuda/tests/cudadrv/test_context_stack.py | 0 .../tests/cudadrv/test_cuda_array_slicing.py | 0 .../tests/cudadrv/test_cuda_auto_context.py | 0 .../tests/cudadrv/test_cuda_devicerecord.py | 0 .../cuda/tests/cudadrv/test_cuda_driver.py | 0 .../cuda/tests/cudadrv/test_cuda_libraries.py | 0 .../cuda/tests/cudadrv/test_cuda_memory.py | 0 .../cuda/tests/cudadrv/test_cuda_ndarray.py | 0 .../cuda/tests/cudadrv/test_deallocations.py | 0 .../numba/cuda/tests/cudadrv/test_detect.py | 0 .../cuda/tests/cudadrv/test_emm_plugins.py | 0 .../numba/cuda/tests/cudadrv/test_events.py | 0 .../cuda/tests/cudadrv/test_host_alloc.py | 0 .../numba/cuda/tests/cudadrv/test_init.py | 0 .../cuda/tests/cudadrv/test_inline_ptx.py | 0 .../numba/cuda/tests/cudadrv/test_ir_patch.py | 0 .../numba/cuda/tests/cudadrv/test_linker.py | 0 .../cuda/tests/cudadrv/test_managed_alloc.py | 0 .../cuda/tests/cudadrv/test_nvvm_driver.py | 0 .../numba/cuda/tests/cudadrv/test_pinned.py | 0 .../numba/cuda/tests/cudadrv/test_profiler.py | 0 .../numba/cuda/tests/cudadrv/test_ptds.py | 0 .../cuda/tests/cudadrv/test_reset_device.py | 0 .../numba/cuda/tests/cudadrv/test_runtime.py | 0 .../cuda/tests/cudadrv/test_select_device.py | 0 .../numba/cuda/tests/cudadrv/test_streams.py | 0 .../numba/numba/cuda/tests/cudapy/__init__.py | 0 .../numba/cuda/tests/cudapy/cache_usecases.py | 0 .../tests/cudapy/cache_with_cpu_usecases.py | 0 .../cuda/tests/cudapy/extensions_usecases.py | 0 .../numba/numba/cuda/tests/cudapy/jitlink.ptx | 0 .../cuda/tests/cudapy/recursion_usecases.py | 0 .../numba/cuda/tests/cudapy/test_alignment.py | 0 .../numba/cuda/tests/cudapy/test_array.py | 0 .../cuda/tests/cudapy/test_array_args.py | 0 .../cuda/tests/cudapy/test_array_methods.py | 0 .../numba/cuda/tests/cudapy/test_atomics.py | 0 .../cuda/tests/cudapy/test_blackscholes.py | 0 .../numba/cuda/tests/cudapy/test_boolean.py | 0 .../numba/cuda/tests/cudapy/test_caching.py | 0 .../numba/cuda/tests/cudapy/test_casting.py | 0 .../numba/cuda/tests/cudapy/test_compiler.py | 0 .../numba/cuda/tests/cudapy/test_complex.py | 0 .../cuda/tests/cudapy/test_complex_kernel.py | 0 .../cuda/tests/cudapy/test_const_string.py | 0 .../numba/cuda/tests/cudapy/test_constmem.py | 0 .../tests/cudapy/test_cooperative_groups.py | 0 .../tests/cudapy/test_cuda_array_interface.py | 0 .../tests/cudapy/test_cuda_jit_no_types.py | 0 .../numba/cuda/tests/cudapy/test_datetime.py | 0 .../numba/cuda/tests/cudapy/test_debug.py | 0 .../numba/cuda/tests/cudapy/test_debuginfo.py | 0 .../cuda/tests/cudapy/test_device_func.py | 0 .../cuda/tests/cudapy/test_dispatcher.py | 0 .../numba/cuda/tests/cudapy/test_enums.py | 0 .../numba/cuda/tests/cudapy/test_errors.py | 0 .../numba/cuda/tests/cudapy/test_exception.py | 0 .../numba/cuda/tests/cudapy/test_extending.py | 0 .../numba/cuda/tests/cudapy/test_fastmath.py | 0 .../numba/cuda/tests/cudapy/test_forall.py | 0 .../numba/cuda/tests/cudapy/test_freevar.py | 0 .../cuda/tests/cudapy/test_frexp_ldexp.py | 0 .../numba/cuda/tests/cudapy/test_globals.py | 0 .../numba/cuda/tests/cudapy/test_gufunc.py | 0 .../cuda/tests/cudapy/test_gufunc_scalar.py | 0 .../tests/cudapy/test_gufunc_scheduling.py | 0 .../numba/cuda/tests/cudapy/test_idiv.py | 0 .../numba/cuda/tests/cudapy/test_inspect.py | 0 .../cuda/tests/cudapy/test_intrinsics.py | 0 .../numba/numba/cuda/tests/cudapy/test_ipc.py | 0 .../numba/cuda/tests/cudapy/test_iterators.py | 0 .../numba/cuda/tests/cudapy/test_lang.py | 0 .../numba/cuda/tests/cudapy/test_laplace.py | 0 .../numba/cuda/tests/cudapy/test_libdevice.py | 0 .../numba/cuda/tests/cudapy/test_lineinfo.py | 0 .../numba/cuda/tests/cudapy/test_localmem.py | 0 .../numba/cuda/tests/cudapy/test_mandel.py | 0 .../numba/cuda/tests/cudapy/test_math.py | 0 .../numba/cuda/tests/cudapy/test_matmul.py | 0 .../numba/cuda/tests/cudapy/test_minmax.py | 0 .../cuda/tests/cudapy/test_montecarlo.py | 0 .../numba/cuda/tests/cudapy/test_multigpu.py | 0 .../cuda/tests/cudapy/test_multiprocessing.py | 0 .../cuda/tests/cudapy/test_multithreads.py | 0 .../numba/cuda/tests/cudapy/test_nondet.py | 0 .../numba/cuda/tests/cudapy/test_operator.py | 0 .../cuda/tests/cudapy/test_optimization.py | 0 .../numba/cuda/tests/cudapy/test_overload.py | 0 .../numba/cuda/tests/cudapy/test_powi.py | 0 .../numba/cuda/tests/cudapy/test_print.py | 0 .../cuda/tests/cudapy/test_py2_div_issue.py | 0 .../numba/cuda/tests/cudapy/test_random.py | 0 .../cuda/tests/cudapy/test_record_dtype.py | 0 .../numba/cuda/tests/cudapy/test_recursion.py | 0 .../numba/cuda/tests/cudapy/test_reduction.py | 0 .../test_retrieve_autoconverted_arrays.py | 0 .../numba/cuda/tests/cudapy/test_serialize.py | 0 .../numba/cuda/tests/cudapy/test_slicing.py | 0 .../numba/numba/cuda/tests/cudapy/test_sm.py | 0 .../cuda/tests/cudapy/test_sm_creation.py | 0 .../numba/cuda/tests/cudapy/test_sync.py | 0 .../numba/cuda/tests/cudapy/test_transpose.py | 0 .../numba/cuda/tests/cudapy/test_userexc.py | 0 .../cuda/tests/cudapy/test_vector_type.py | 0 .../numba/cuda/tests/cudapy/test_vectorize.py | 0 .../tests/cudapy/test_vectorize_complex.py | 0 .../cuda/tests/cudapy/test_vectorize_decor.py | 0 .../tests/cudapy/test_vectorize_device.py | 0 .../tests/cudapy/test_vectorize_scalar_arg.py | 0 .../numba/cuda/tests/cudapy/test_warning.py | 0 .../numba/cuda/tests/cudapy/test_warp_ops.py | 0 .../numba/cuda/tests/cudasim/__init__.py | 0 .../numba/numba/cuda/tests/cudasim/support.py | 0 .../cuda/tests/cudasim/test_cudasim_issues.py | 0 .../numba/cuda/tests/doc_examples/__init__.py | 0 .../cuda/tests/doc_examples/ffi/__init__.py | 0 .../cuda/tests/doc_examples/ffi/functions.cu | 0 .../numba/cuda/tests/doc_examples/test_cg.py | 0 .../tests/doc_examples/test_cpu_gpu_compat.py | 0 .../numba/cuda/tests/doc_examples/test_ffi.py | 0 .../cuda/tests/doc_examples/test_laplace.py | 0 .../cuda/tests/doc_examples/test_matmul.py | 0 .../tests/doc_examples/test_montecarlo.py | 0 .../cuda/tests/doc_examples/test_random.py | 0 .../cuda/tests/doc_examples/test_reduction.py | 0 .../tests/doc_examples/test_sessionize.py | 0 .../cuda/tests/doc_examples/test_vecadd.py | 0 .../numba/numba/cuda/tests/nocuda/__init__.py | 0 .../numba/cuda/tests/nocuda/test_import.py | 0 .../cuda/tests/nocuda/test_library_lookup.py | 0 .../numba/cuda/tests/nocuda/test_nvvm.py | 0 .../pytorch/numba/numba/cuda/types.py | 0 .../pytorch/numba/numba/cuda/vector_types.py | 0 .../pytorch/numba/numba/cuda/vectorizers.py | 0 .../numba/numba/experimental/__init__.py | 0 .../numba/numba/experimental/function_type.py | 0 .../numba/experimental/jitclass/__init__.py | 0 .../numba/numba/experimental/jitclass/_box.c | 0 .../numba/numba/experimental/jitclass/base.py | 0 .../numba/experimental/jitclass/boxing.py | 0 .../numba/experimental/jitclass/decorators.py | 0 .../numba/experimental/jitclass/overloads.py | 0 .../numba/numba/experimental/structref.py | 0 .../pytorch/numba/numba/extending.py | 0 .../pointrcnn/pytorch/numba/numba/mathnames.h | 0 .../pytorch/numba/numba/misc/__init__.py | 0 .../pytorch/numba/numba/misc/appdirs.py | 0 .../pytorch/numba/numba/misc/cffiimpl.py | 0 .../pytorch/numba/numba/misc/cmdlang.gdb | 0 .../pytorch/numba/numba/misc/dummyarray.py | 0 .../pytorch/numba/numba/misc/dump_style.py | 0 .../pytorch/numba/numba/misc/findlib.py | 0 .../numba/numba/misc/firstlinefinder.py | 0 .../pytorch/numba/numba/misc/gdb_hook.py | 0 .../numba/numba/misc/gdb_print_extension.py | 0 .../pytorch/numba/numba/misc/help/__init__.py | 0 .../numba/numba/misc/help/inspector.py | 0 .../pytorch/numba/numba/misc/init_utils.py | 0 .../pytorch/numba/numba/misc/inspection.py | 0 .../pytorch/numba/numba/misc/literal.py | 0 .../numba/numba/misc/llvm_pass_timings.py | 0 .../pytorch/numba/numba/misc/mergesort.py | 0 .../pytorch/numba/numba/misc/numba_entry.py | 0 .../pytorch/numba/numba/misc/numba_gdbinfo.py | 0 .../pytorch/numba/numba/misc/numba_sysinfo.py | 0 .../pytorch/numba/numba/misc/quicksort.py | 0 .../pytorch/numba/numba/misc/special.py | 0 .../pytorch/numba/numba/misc/timsort.py | 0 .../pointrcnn/pytorch/numba/numba/mviewbuf.c | 0 .../pytorch/numba/numba/np/__init__.py | 0 .../pytorch/numba/numba/np/arraymath.py | 0 .../pytorch/numba/numba/np/arrayobj.py | 0 .../pytorch/numba/numba/np/extensions.py | 0 .../pytorch/numba/numba/np/linalg.py | 0 .../pytorch/numba/numba/np/npdatetime.py | 0 .../numba/numba/np/npdatetime_helpers.py | 0 .../pytorch/numba/numba/np/npyfuncs.py | 0 .../pytorch/numba/numba/np/npyimpl.py | 0 .../pytorch/numba/numba/np/numpy_support.py | 0 .../pytorch/numba/numba/np/polynomial.py | 0 .../pytorch/numba/numba/np/random/__init__.py | 0 .../numba/numba/np/random/generator_core.py | 0 .../numba/np/random/generator_methods.py | 0 .../pytorch/numba/numba/np/ufunc/__init__.py | 0 .../pytorch/numba/numba/np/ufunc/_internal.c | 0 .../pytorch/numba/numba/np/ufunc/_internal.h | 0 .../numba/numba/np/ufunc/_num_threads.c | 0 .../pytorch/numba/numba/np/ufunc/_ufunc.c | 0 .../numba/numba/np/ufunc/array_exprs.py | 0 .../numba/numba/np/ufunc/decorators.py | 0 .../numba/numba/np/ufunc/deviceufunc.py | 0 .../pytorch/numba/numba/np/ufunc/dufunc.py | 0 .../pytorch/numba/numba/np/ufunc/gufunc.py | 0 .../numba/numba/np/ufunc/gufunc_scheduler.cpp | 0 .../numba/numba/np/ufunc/gufunc_scheduler.h | 0 .../pytorch/numba/numba/np/ufunc/omppool.cpp | 0 .../pytorch/numba/numba/np/ufunc/parallel.py | 0 .../pytorch/numba/numba/np/ufunc/sigparse.py | 0 .../pytorch/numba/numba/np/ufunc/tbbpool.cpp | 0 .../numba/numba/np/ufunc/ufuncbuilder.py | 0 .../pytorch/numba/numba/np/ufunc/workqueue.c | 0 .../pytorch/numba/numba/np/ufunc/workqueue.h | 0 .../pytorch/numba/numba/np/ufunc/wrappers.py | 0 .../pytorch/numba/numba/np/ufunc_db.py | 0 .../pytorch/numba/numba/np/unsafe/__init__.py | 0 .../pytorch/numba/numba/np/unsafe/ndarray.py | 0 .../pytorch/numba/numba/parfors/__init__.py | 0 .../numba/numba/parfors/array_analysis.py | 0 .../pytorch/numba/numba/parfors/parfor.py | 0 .../numba/numba/parfors/parfor_lowering.py | 0 .../numba/parfors/parfor_lowering_utils.py | 0 .../pytorch/numba/numba/pycc/__init__.py | 0 .../pointrcnn/pytorch/numba/numba/pycc/cc.py | 0 .../pytorch/numba/numba/pycc/compiler.py | 0 .../pytorch/numba/numba/pycc/decorators.py | 0 .../pytorch/numba/numba/pycc/llvm_types.py | 0 .../pytorch/numba/numba/pycc/modulemixin.c | 0 .../pytorch/numba/numba/pycc/platform.py | 0 .../pointrcnn/pytorch/numba/numba/pycc/pycc | 0 .../pointrcnn/pytorch/numba/numba/runtests.py | 0 .../pytorch/numba/numba/scripts/__init__.py | 0 .../numba/scripts/generate_lower_listing.py | 0 .../pytorch/numba/numba/stencils/__init__.py | 0 .../pytorch/numba/numba/stencils/stencil.py | 0 .../numba/numba/stencils/stencilparfor.py | 0 .../pytorch/numba/numba/testing/__init__.py | 0 .../pytorch/numba/numba/testing/__main__.py | 0 .../pytorch/numba/numba/testing/_runtests.py | 0 .../pytorch/numba/numba/testing/loader.py | 0 .../pytorch/numba/numba/testing/main.py | 0 .../pytorch/numba/numba/testing/notebook.py | 0 .../pytorch/numba/numba/tests/__init__.py | 0 .../numba/numba/tests/annotation_usecases.py | 0 .../numba/numba/tests/cache_usecases.py | 0 .../numba/numba/tests/cffi_usecases.py | 0 .../numba/numba/tests/cfunc_cache_usecases.py | 0 .../numba/tests/cloudpickle_main_class.py | 0 .../numba/numba/tests/compile_with_pycc.py | 0 .../numba/numba/tests/complex_usecases.py | 0 .../numba/numba/tests/ctypes_usecases.py | 0 .../numba/tests/doc_examples/__init__.py | 0 .../numba/tests/doc_examples/test_examples.py | 0 .../numba/tests/doc_examples/test_jitclass.py | 0 .../test_literal_container_usage.py | 0 .../doc_examples/test_literally_usage.py | 0 .../doc_examples/test_llvm_pass_timings.py | 0 .../doc_examples/test_numpy_generators.py | 0 .../doc_examples/test_parallel_chunksize.py | 0 .../tests/doc_examples/test_rec_array.py | 0 .../doc_examples/test_structref_usage.py | 0 .../doc_examples/test_typed_dict_usage.py | 0 .../doc_examples/test_typed_list_usage.py | 0 .../pytorch/numba/numba/tests/dummy_module.py | 0 .../numba/numba/tests/enum_usecases.py | 0 .../numba/numba/tests/error_usecases.py | 0 .../pytorch/numba/numba/tests/gdb/__init__.py | 0 .../numba/numba/tests/gdb/test_array_arg.py | 0 .../numba/numba/tests/gdb/test_basic.py | 0 .../numba/tests/gdb/test_break_on_symbol.py | 0 .../tests/gdb/test_break_on_symbol_version.py | 0 .../tests/gdb/test_conditional_breakpoint.py | 0 .../numba/tests/gdb/test_pretty_print.py | 0 .../pytorch/numba/numba/tests/gdb_support.py | 0 .../numba/numba/tests/inlining_usecases.py | 0 .../numba/numba/tests/matmul_usecase.py | 0 .../numba/numba/tests/npyufunc/__init__.py | 0 .../numba/tests/npyufunc/cache_usecases.py | 0 .../numba/tests/npyufunc/test_caching.py | 0 .../numba/numba/tests/npyufunc/test_dufunc.py | 0 .../numba/numba/tests/npyufunc/test_errors.py | 0 .../numba/numba/tests/npyufunc/test_gufunc.py | 0 .../npyufunc/test_parallel_env_variable.py | 0 .../tests/npyufunc/test_parallel_low_work.py | 0 .../npyufunc/test_parallel_ufunc_issues.py | 0 .../numba/numba/tests/npyufunc/test_ufunc.py | 0 .../tests/npyufunc/test_ufuncbuilding.py | 0 .../tests/npyufunc/test_vectorize_decor.py | 0 .../numba/tests/orphaned_semaphore_usecase.py | 0 .../numba/numba/tests/overload_usecases.py | 0 .../numba/tests/parfors_cache_usecases.py | 0 .../numba/tests/parfors_max_label_error.py | 0 .../numba/numba/tests/pdlike_usecase.py | 0 .../tests/pycc_distutils_usecase/__init__.py | 0 .../pycc_distutils_usecase/nested/__init__.py | 0 .../nested/source_module.py | 0 .../pycc_distutils_usecase/setup_distutils.py | 0 .../setup_distutils_nested.py | 0 .../setup_setuptools.py | 0 .../setup_setuptools_nested.py | 0 .../pycc_distutils_usecase/source_module.py | 0 .../numba/numba/tests/recursion_usecases.py | 0 .../numba/numba/tests/serialize_usecases.py | 0 .../pytorch/numba/numba/tests/support.py | 0 .../numba/numba/tests/test_alignment.py | 0 .../numba/numba/tests/test_analysis.py | 0 .../numba/numba/tests/test_annotations.py | 0 .../pytorch/numba/numba/tests/test_api.py | 0 .../numba/numba/tests/test_array_analysis.py | 0 .../numba/numba/tests/test_array_attr.py | 0 .../numba/numba/tests/test_array_constants.py | 0 .../numba/numba/tests/test_array_exprs.py | 0 .../numba/numba/tests/test_array_iterators.py | 0 .../numba/tests/test_array_manipulation.py | 0 .../numba/numba/tests/test_array_methods.py | 0 .../numba/tests/test_array_reductions.py | 0 .../numba/numba/tests/test_array_return.py | 0 .../numba/numba/tests/test_asnumbatype.py | 0 .../numba/numba/tests/test_auto_constants.py | 0 .../numba/numba/tests/test_blackscholes.py | 0 .../numba/numba/tests/test_boundscheck.py | 0 .../numba/numba/tests/test_buffer_protocol.py | 0 .../numba/numba/tests/test_builtins.py | 0 .../numba/numba/tests/test_byteflow.py | 0 .../pytorch/numba/numba/tests/test_caching.py | 0 .../pytorch/numba/numba/tests/test_casting.py | 0 .../pytorch/numba/numba/tests/test_cffi.py | 0 .../pytorch/numba/numba/tests/test_cfunc.py | 0 .../pytorch/numba/numba/tests/test_cgutils.py | 0 .../numba/numba/tests/test_chained_assign.py | 0 .../numba/numba/tests/test_chrome_trace.py | 0 .../pytorch/numba/numba/tests/test_cli.py | 0 .../pytorch/numba/numba/tests/test_closure.py | 0 .../pytorch/numba/numba/tests/test_codegen.py | 0 .../numba/numba/tests/test_compile_cache.py | 0 .../numba/numba/tests/test_compiler_flags.py | 0 .../numba/numba/tests/test_compiler_lock.py | 0 .../pytorch/numba/numba/tests/test_complex.py | 0 .../numba/numba/tests/test_comprehension.py | 0 .../tests/test_conditions_as_predicates.py | 0 .../pytorch/numba/numba/tests/test_config.py | 0 .../numba/numba/tests/test_conversion.py | 0 .../numba/numba/tests/test_copy_propagate.py | 0 .../pytorch/numba/numba/tests/test_ctypes.py | 0 .../numba/numba/tests/test_dataflow.py | 0 .../numba/numba/tests/test_datamodel.py | 0 .../pytorch/numba/numba/tests/test_debug.py | 0 .../numba/numba/tests/test_debuginfo.py | 0 .../numba/numba/tests/test_deprecations.py | 0 .../numba/numba/tests/test_dictimpl.py | 0 .../numba/numba/tests/test_dictobject.py | 0 .../pytorch/numba/numba/tests/test_dicts.py | 0 .../numba/numba/tests/test_dispatcher.py | 0 .../numba/numba/tests/test_dummyarray.py | 0 .../numba/numba/tests/test_dyn_array.py | 0 .../numba/numba/tests/test_dyn_func.py | 0 .../numba/numba/tests/test_entrypoints.py | 0 .../pytorch/numba/numba/tests/test_enums.py | 0 .../numba/numba/tests/test_errorhandling.py | 0 .../numba/numba/tests/test_errormodels.py | 0 .../pytorch/numba/numba/tests/test_event.py | 0 .../numba/numba/tests/test_exceptions.py | 0 .../numba/numba/tests/test_extended_arg.py | 0 .../numba/numba/tests/test_extending.py | 0 .../numba/numba/tests/test_extending_types.py | 0 .../numba/numba/tests/test_fancy_indexing.py | 0 .../numba/numba/tests/test_fastmath.py | 0 .../numba/numba/tests/test_firstlinefinder.py | 0 .../numba/numba/tests/test_flow_control.py | 0 .../numba/numba/tests/test_func_interface.py | 0 .../numba/numba/tests/test_func_lifetime.py | 0 .../numba/numba/tests/test_funcdesc.py | 0 .../numba/numba/tests/test_function_type.py | 0 .../numba/numba/tests/test_gdb_bindings.py | 0 .../numba/numba/tests/test_gdb_dwarf.py | 0 .../numba/numba/tests/test_generators.py | 0 .../pytorch/numba/numba/tests/test_gil.py | 0 .../pytorch/numba/numba/tests/test_globals.py | 0 .../pytorch/numba/numba/tests/test_hashing.py | 0 .../pytorch/numba/numba/tests/test_heapq.py | 0 .../pytorch/numba/numba/tests/test_help.py | 0 .../pytorch/numba/numba/tests/test_import.py | 0 .../numba/numba/tests/test_indexing.py | 0 .../numba/numba/tests/test_init_utils.py | 0 .../numba/numba/tests/test_inlining.py | 0 .../numba/numba/tests/test_interpreter.py | 0 .../numba/numba/tests/test_interproc.py | 0 .../numba/numba/tests/test_intwidth.py | 0 .../pytorch/numba/numba/tests/test_ir.py | 0 .../numba/numba/tests/test_ir_inlining.py | 0 .../numba/numba/tests/test_ir_utils.py | 0 .../numba/numba/tests/test_itanium_mangler.py | 0 .../numba/numba/tests/test_iteration.py | 0 .../numba/numba/tests/test_jit_module.py | 0 .../numba/numba/tests/test_jitclasses.py | 0 .../numba/numba/tests/test_jitmethod.py | 0 .../pytorch/numba/numba/tests/test_linalg.py | 0 .../numba/numba/tests/test_listimpl.py | 0 .../numba/numba/tests/test_listobject.py | 0 .../pytorch/numba/numba/tests/test_lists.py | 0 .../numba/tests/test_literal_dispatch.py | 0 .../numba/tests/test_llvm_pass_timings.py | 0 .../numba/tests/test_llvm_version_check.py | 0 .../pytorch/numba/numba/tests/test_locals.py | 0 .../numba/numba/tests/test_looplifting.py | 0 .../test_make_function_to_jit_function.py | 0 .../numba/numba/tests/test_mandelbrot.py | 0 .../numba/numba/tests/test_mangling.py | 0 .../numba/tests/test_map_filter_reduce.py | 0 .../pytorch/numba/numba/tests/test_mathlib.py | 0 .../pytorch/numba/numba/tests/test_maxmin.py | 0 .../numba/tests/test_mixed_tuple_unroller.py | 0 .../numba/numba/tests/test_moved_modules.py | 0 .../pytorch/numba/numba/tests/test_multi3.py | 0 .../pytorch/numba/numba/tests/test_nan.py | 0 .../numba/tests/test_ndarray_subclasses.py | 0 .../numba/numba/tests/test_nested_calls.py | 0 .../numba/numba/tests/test_np_functions.py | 0 .../numba/numba/tests/test_np_randomgen.py | 0 .../numba/numba/tests/test_npdatetime.py | 0 .../pytorch/numba/numba/tests/test_nrt.py | 0 .../numba/numba/tests/test_nrt_refct.py | 0 .../numba/numba/tests/test_num_threads.py | 0 .../numba/numba/tests/test_numberctor.py | 0 .../pytorch/numba/numba/tests/test_numbers.py | 0 .../pytorch/numba/numba/tests/test_numconv.py | 0 .../numba/numba/tests/test_numpy_support.py | 0 .../numba/numba/tests/test_numpyadapt.py | 0 .../numba/numba/tests/test_obj_lifetime.py | 0 .../numba/numba/tests/test_object_mode.py | 0 .../pytorch/numba/numba/tests/test_objects.py | 0 .../numba/numba/tests/test_operators.py | 0 .../numba/numba/tests/test_optional.py | 0 .../pytorch/numba/numba/tests/test_overlap.py | 0 .../numba/tests/test_parallel_backend.py | 0 .../pytorch/numba/numba/tests/test_parfors.py | 0 .../numba/numba/tests/test_parfors_caching.py | 0 .../numba/numba/tests/test_parfors_passes.py | 0 .../numba/numba/tests/test_pipeline.py | 0 .../numba/numba/tests/test_polynomial.py | 0 .../tests/test_practical_lowering_issues.py | 0 .../pytorch/numba/numba/tests/test_print.py | 0 .../numba/numba/tests/test_profiler.py | 0 .../pytorch/numba/numba/tests/test_pycc.py | 0 .../numba/numba/tests/test_python_int.py | 0 .../pytorch/numba/numba/tests/test_random.py | 0 .../pytorch/numba/numba/tests/test_range.py | 0 .../numba/tests/test_recarray_usecases.py | 0 .../numba/numba/tests/test_record_dtype.py | 0 .../numba/numba/tests/test_recursion.py | 0 .../numba/numba/tests/test_refop_pruning.py | 0 .../numba/numba/tests/test_remove_dead.py | 0 .../numba/numba/tests/test_retargeting.py | 0 .../numba/numba/tests/test_return_values.py | 0 .../numba/numba/tests/test_runtests.py | 0 .../numba/numba/tests/test_serialize.py | 0 .../pytorch/numba/numba/tests/test_sets.py | 0 .../pytorch/numba/numba/tests/test_slices.py | 0 .../pytorch/numba/numba/tests/test_sort.py | 0 .../pytorch/numba/numba/tests/test_ssa.py | 0 .../numba/numba/tests/test_stencils.py | 0 .../numba/numba/tests/test_storeslice.py | 0 .../numba/numba/tests/test_struct_ref.py | 0 .../pytorch/numba/numba/tests/test_support.py | 0 .../pytorch/numba/numba/tests/test_svml.py | 0 .../numba/tests/test_sys_stdin_assignment.py | 0 .../pytorch/numba/numba/tests/test_sysinfo.py | 0 .../numba/tests/test_target_extension.py | 0 .../tests/test_target_overloadselector.py | 0 .../numba/numba/tests/test_threadsafety.py | 0 .../pytorch/numba/numba/tests/test_tracing.py | 0 .../numba/numba/tests/test_try_except.py | 0 .../pytorch/numba/numba/tests/test_tuples.py | 0 .../numba/numba/tests/test_typeconv.py | 0 .../numba/numba/tests/test_typedlist.py | 0 .../numba/tests/test_typedobjectutils.py | 0 .../numba/numba/tests/test_typeguard.py | 0 .../numba/numba/tests/test_typeinfer.py | 0 .../numba/numba/tests/test_typenames.py | 0 .../pytorch/numba/numba/tests/test_typeof.py | 0 .../pytorch/numba/numba/tests/test_types.py | 0 .../numba/numba/tests/test_typingerror.py | 0 .../pytorch/numba/numba/tests/test_ufuncs.py | 0 .../pytorch/numba/numba/tests/test_unicode.py | 0 .../numba/numba/tests/test_unicode_array.py | 0 .../numba/numba/tests/test_unicode_names.py | 0 .../numba/numba/tests/test_unpack_sequence.py | 0 .../tests/test_unpickle_without_module.py | 0 .../numba/tests/test_unsafe_intrinsics.py | 0 .../numba/numba/tests/test_usecases.py | 0 .../numba/numba/tests/test_vectorization.py | 0 .../test_vectorization_type_inference.py | 0 .../numba/numba/tests/test_warnings.py | 0 .../numba/numba/tests/test_withlifting.py | 0 .../pytorch/numba/numba/tests/test_wrapper.py | 0 .../numba/tests/threading_backend_usecases.py | 0 .../pytorch/numba/numba/tests/usecases.py | 0 .../pytorch/numba/numba/typed/__init__.py | 0 .../pytorch/numba/numba/typed/dictimpl.py | 0 .../pytorch/numba/numba/typed/dictobject.py | 0 .../pytorch/numba/numba/typed/listobject.py | 0 .../pytorch/numba/numba/typed/py.typed | 0 .../pytorch/numba/numba/typed/typeddict.py | 0 .../pytorch/numba/numba/typed/typedlist.py | 0 .../numba/numba/typed/typedobjectutils.py | 0 .../pytorch/numba/numba/types/__init__.py | 0 .../pointrcnn/pytorch/numba/requirements.txt | 0 .../pointrcnn/pytorch/numba/runtests.py | 0 .../pointrcnn/pytorch/numba/setup.py | 0 .../pointrcnn/pytorch/numba/version.txt | 0 .../pointrcnn/pytorch/numba/versioneer.py | 0 .../pytorch/pointnet2_lib/.gitignore | 0 .../pointrcnn/pytorch/pointnet2_lib/LICENSE | 0 .../pointrcnn/pytorch/pointnet2_lib/README.md | 0 .../pointnet2/pointnet2_modules.py | 0 .../pointnet2/pointnet2_utils.py | 0 .../pointnet2_lib/pointnet2/pytorch_utils.py | 0 .../pytorch/pointnet2_lib/pointnet2/setup.py | 0 .../pointnet2/src/ball_query.cpp | 0 .../pointnet2/src/ball_query_gpu.cu | 0 .../pointnet2/src/ball_query_gpu.h | 0 .../pointnet2_lib/pointnet2/src/cuda_utils.h | 0 .../pointnet2/src/group_points.cpp | 0 .../pointnet2/src/group_points_gpu.cu | 0 .../pointnet2/src/group_points_gpu.h | 0 .../pointnet2/src/interpolate.cpp | 0 .../pointnet2/src/interpolate_gpu.cu | 0 .../pointnet2/src/interpolate_gpu.h | 0 .../pointnet2/src/pointnet2_api.cpp | 0 .../pointnet2_lib/pointnet2/src/sampling.cpp | 0 .../pointnet2/src/sampling_gpu.cu | 0 .../pointnet2/src/sampling_gpu.h | 0 .../pytorch/pointnet2_lib/tools/_init_path.py | 0 .../tools/data/KITTI/ImageSets/test.txt | 0 .../tools/data/KITTI/ImageSets/train.txt | 0 .../tools/data/KITTI/ImageSets/trainval.txt | 0 .../tools/data/KITTI/ImageSets/val.txt | 0 .../pytorch/pointnet2_lib/tools/dataset.py | 0 .../pointnet2_lib/tools/kitti_utils.py | 0 .../pointnet2_lib/tools/pointnet2_msg.py | 0 .../pointnet2_lib/tools/train_and_eval.py | 0 .../pointrcnn/pytorch/tools/_init_path.py | 0 .../pointrcnn/pytorch/tools/cfgs/default.yaml | 0 .../pointrcnn/pytorch/tools/eval_rcnn.py | 0 .../pytorch/tools/generate_aug_scene.py | 0 .../pytorch/tools/generate_gt_database.py | 0 .../tools/kitti_object_eval_python/LICENSE | 0 .../tools/kitti_object_eval_python/README.md | 0 .../tools/kitti_object_eval_python/eval.py | 0 .../kitti_object_eval_python/evaluate.py | 0 .../kitti_object_eval_python/kitti_common.py | 0 .../kitti_object_eval_python/rotate_iou.py | 0 .../pointrcnn/pytorch/tools/script_train.sh | 0 .../pointrcnn/pytorch/tools/train_rcnn.py | 0 .../pytorch/tools/train_utils/fastai_optim.py | 0 .../train_utils/learning_schedules_fastai.py | 0 .../pytorch/tools/train_utils/train_utils.py | 0 .../pointrcnn_iou/pytorch/README.md | 0 .../cv}/3d_detection/second/pytorch/README.md | 0 .../3d_detection/second_iou/pytorch/README.md | 0 .../classification/acmix/pytorch/README.md | 0 .../acmix/pytorch/ci/prepare.sh | 0 .../classification/acnet/pytorch/README.md | 0 .../cv}/classification/acnet/pytorch/acb.py | 0 .../acnet/pytorch/ci/prepare.sh | 0 .../cv}/classification/acnet/pytorch/misc.py | 0 .../classification/alexnet/pytorch/.gitignore | 0 .../classification/alexnet/pytorch/README.md | 0 .../alexnet/pytorch/__init__.py | 0 .../alexnet/pytorch/common_utils/__init__.py | 0 .../alexnet/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../alexnet/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../alexnet/pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../alexnet/pytorch/model/alexnet.py | 0 .../pytorch/start_scripts/get_num_devices.sh | 0 .../start_scripts/train_alexnet_amp_torch.sh | 0 .../train_alexnet_dist_amp_torch.sh | 0 .../start_scripts/train_alexnet_dist_torch.sh | 0 .../start_scripts/train_alexnet_torch.sh | 0 .../alexnet/pytorch/tests/test_cases.py | 0 .../classification/alexnet/pytorch/train.py | 0 .../alexnet/pytorch/train_horovod.py | 0 .../classification/alexnet/pytorch/utils_.py | 0 .../alexnet/tensorflow/README.md | 0 .../alexnet/tensorflow/README_origin.md | 0 .../tensorflow/all_reduce_benchmark.py | 0 .../tensorflow/all_reduce_benchmark_test.py | 0 .../alexnet/tensorflow/allreduce.py | 0 .../alexnet/tensorflow/allreduce_test.py | 0 .../alexnet/tensorflow/batch_allreduce.py | 0 .../alexnet/tensorflow/benchmark_cnn.py | 0 .../benchmark_cnn_distributed_test.py | 0 .../benchmark_cnn_distributed_test_runner.py | 0 .../alexnet/tensorflow/benchmark_cnn_test.py | 0 .../alexnet/tensorflow/cnn_util.py | 0 .../alexnet/tensorflow/cnn_util_test.py | 0 .../alexnet/tensorflow/coco_metric.py | 0 .../alexnet/tensorflow/constants.py | 0 .../alexnet/tensorflow/convnet_builder.py | 0 .../alexnet/tensorflow/datasets.py | 0 .../alexnet/tensorflow/download_script.sh | 0 .../alexnet/tensorflow/flags.py | 0 .../alexnet/tensorflow/get_imagenette.sh | 0 .../alexnet/tensorflow/get_num_devices.sh | 0 .../tensorflow/leading_indicators_test.py | 0 .../alexnet/tensorflow/mlperf.py | 0 .../alexnet/tensorflow/mlperf_test.py | 0 .../alexnet/tensorflow/models/__init__.py | 0 .../tensorflow/models/alexnet_model.py | 0 .../tensorflow/models/densenet_model.py | 0 .../models/experimental/__init__.py | 0 .../models/experimental/deepspeech.py | 0 .../models/experimental/official_ncf_model.py | 0 .../tensorflow/models/googlenet_model.py | 0 .../tensorflow/models/inception_model.py | 0 .../alexnet/tensorflow/models/lenet_model.py | 0 .../alexnet/tensorflow/models/model.py | 0 .../alexnet/tensorflow/models/model_config.py | 0 .../models/official_resnet_model.py | 0 .../tensorflow/models/overfeat_model.py | 0 .../alexnet/tensorflow/models/resnet_model.py | 0 .../tensorflow/models/resnet_model_test.py | 0 .../tensorflow/models/tf1_only/__init__.py | 0 .../tensorflow/models/tf1_only/mobilenet.py | 0 .../models/tf1_only/mobilenet_conv_blocks.py | 0 .../models/tf1_only/mobilenet_test.py | 0 .../models/tf1_only/mobilenet_v2.py | 0 .../models/tf1_only/nasnet_model.py | 0 .../tensorflow/models/tf1_only/nasnet_test.py | 0 .../models/tf1_only/nasnet_utils.py | 0 .../tensorflow/models/tf1_only/ssd_model.py | 0 .../tensorflow/models/trivial_model.py | 0 .../alexnet/tensorflow/models/vgg_model.py | 0 .../alexnet/tensorflow/platforms/__init__.py | 0 .../tensorflow/platforms/default/__init__.py | 0 .../tensorflow/platforms/default/util.py | 0 .../alexnet/tensorflow/platforms/util.py | 0 .../alexnet/tensorflow/preprocessing.py | 0 .../alexnet/tensorflow/run_tests.py | 0 .../run_train_alexnet_distributed_imagenet.sh | 0 ...un_train_alexnet_distributed_imagenette.sh | 0 .../tensorflow/run_train_alexnet_imagenet.sh | 0 .../run_train_alexnet_imagenette.sh | 0 .../run_train_alexnet_multigpu_imagenet.sh | 0 .../run_train_alexnet_multigpu_imagenette.sh | 0 .../run_train_distributed_imagenette.sh | 0 .../alexnet/tensorflow/ssd_constants.py | 0 .../alexnet/tensorflow/ssd_dataloader.py | 0 .../alexnet/tensorflow/test_data/__init__.py | 0 .../fake_tf_record_data/train-00000-of-00008 | Bin .../fake_tf_record_data/train-00001-of-00008 | Bin .../fake_tf_record_data/train-00002-of-00008 | Bin .../fake_tf_record_data/train-00003-of-00008 | Bin .../fake_tf_record_data/train-00004-of-00008 | Bin .../fake_tf_record_data/train-00005-of-00008 | Bin .../fake_tf_record_data/train-00006-of-00008 | Bin .../fake_tf_record_data/train-00007-of-00008 | Bin .../validation-00000-of-00002 | Bin .../validation-00001-of-00002 | Bin .../test_data/images/black_image.jpg | Bin .../test_data/images/white_image.jpg | Bin .../test_data/tfrecord_image_generator.py | 0 .../alexnet/tensorflow/test_util.py | 0 .../alexnet/tensorflow/tests/test_cases.py | 0 .../alexnet/tensorflow/tf_cnn_benchmarks.py | 0 .../alexnet/tensorflow/variable_mgr.py | 0 .../alexnet/tensorflow/variable_mgr_util.py | 0 .../tensorflow/variable_mgr_util_test.py | 0 .../cv}/classification/byol/pytorch/README.md | 0 .../cv}/classification/cbam/pytorch/LICENSE | 0 .../classification/cbam/pytorch/MODELS/bam.py | 0 .../cbam/pytorch/MODELS/cbam.py | 0 .../cbam/pytorch/MODELS/model_resnet.py | 0 .../cv}/classification/cbam/pytorch/README.md | 0 .../classification/cbam/pytorch/ci/prepare.sh | 0 .../scripts/train_imagenet_resnet50_bam.sh | 0 .../scripts/train_imagenet_resnet50_cbam.sh | 0 .../cbam/pytorch/train_imagenet.py | 0 .../classification/convnext/pytorch/README.md | 0 .../convnext/pytorch/ci/prepare.sh | 0 .../cspdarknet53/pytorch/README.md | 0 .../cspdarknet53/pytorch/__init__.py | 0 .../pytorch/common_utils/__init__.py | 0 .../cspdarknet53/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../cspdarknet53/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../cspdarknet53/pytorch/model/csdarknet53.py | 0 .../cspdarknet53/pytorch/model/cslayers.py | 0 .../cspdarknet53/pytorch/train.py | 0 .../cspdarknet53/pytorch/utils_.py | 0 .../densenet/paddlepaddle/README.md | 0 .../densenet/pytorch/.gitignore | 0 .../classification/densenet/pytorch/README.md | 0 .../densenet/pytorch/__init__.py | 0 .../densenet/pytorch/common_utils/__init__.py | 0 .../densenet/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../densenet/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../densenet/pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../classification/densenet/pytorch/train.py | 0 .../classification/densenet/pytorch/utils_.py | 0 .../classification/dpn107/pytorch/README.md | 0 .../dpn107/pytorch/adaptive_avgmax_pool.py | 0 .../cv}/classification/dpn107/pytorch/dpn.py | 0 .../dpn107/pytorch/requirements.txt | 0 .../dpn107/pytorch/run_train.py | 0 .../dpn107/pytorch/train_dpn107_amp_dist.sh | 0 .../classification/dpn92/pytorch/README.md | 0 .../dpn92/pytorch/adaptive_avgmax_pool.py | 0 .../classification/dpn92/pytorch/common.py | 0 .../cv}/classification/dpn92/pytorch/dpn.py | 0 .../dpn92/pytorch/requirements.txt | 0 .../classification/dpn92/pytorch/run_train.py | 0 .../dpn92/pytorch/train_dpn92_amp_dist.sh | 0 .../eca_mobilenet_v2/pytorch/README.md | 0 .../pytorch/eca_mobilenetv2.py | 0 .../eca_mobilenet_v2/pytorch/eca_module.py | 0 .../eca_mobilenet_v2/pytorch/requirements.txt | 0 .../eca_mobilenet_v2/pytorch/run_train.py | 0 .../train_eca_mobilenet_v2_amp_dist.sh | 0 .../eca_resnet152/pytorch/README.md | 0 .../eca_resnet152/pytorch/eca_module.py | 0 .../eca_resnet152/pytorch/eca_resnet.py | 0 .../eca_resnet152/pytorch/requirements.txt | 0 .../eca_resnet152/pytorch/run_train.py | 0 .../pytorch/train_eca_resnet152_amp_dist.sh | 0 .../efficientnet_b0/paddlepaddle/README.md | 0 .../efficientnet_b4/pytorch/.gitignore | 0 .../efficientnet_b4/pytorch/README.md | 0 .../efficientnet_b4/pytorch/__init__.py | 0 .../pytorch/_torchvision/__init__.py | 0 .../_internally_replaced_utils.py | 0 .../pytorch/_torchvision/models/__init__.py | 0 .../pytorch/_torchvision/models/_utils.py | 0 .../pytorch/_torchvision/models/alexnet.py | 0 .../pytorch/_torchvision/models/convnext.py | 0 .../pytorch/_torchvision/models/densenet.py | 0 .../_torchvision/models/efficientnet.py | 0 .../_torchvision/models/feature_extraction.py | 0 .../pytorch/_torchvision/models/googlenet.py | 0 .../pytorch/_torchvision/models/inception.py | 0 .../pytorch/_torchvision/models/mnasnet.py | 0 .../pytorch/_torchvision/models/mobilenet.py | 0 .../_torchvision/models/mobilenetv2.py | 0 .../_torchvision/models/mobilenetv3.py | 0 .../pytorch/_torchvision/models/regnet.py | 0 .../pytorch/_torchvision/models/resnet.py | 0 .../_torchvision/models/shufflenetv2.py | 0 .../pytorch/_torchvision/models/squeezenet.py | 0 .../pytorch/_torchvision/models/vgg.py | 0 .../_torchvision/models/vision_transformer.py | 0 .../pytorch/_torchvision/ops/__init__.py | 0 .../pytorch/_torchvision/ops/misc.py | 0 .../_torchvision/ops/stochastic_depth.py | 0 .../pytorch/_torchvision/utils.py | 0 .../pytorch/common_utils/__init__.py | 0 .../pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/loss.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../efficientnet_b4/pytorch/train.py | 0 .../efficientnet_b4/pytorch/train_horovod.py | 0 .../efficientnet_b4/pytorch/utils.py | 0 .../fasternet/pytorch/README.md | 0 .../fasternet/pytorch/ci/prepare.sh | 0 .../fasternet/pytorch/requirements.txt | 0 .../googlenet/paddlepaddle/README.md | 0 .../googlenet/pytorch/.gitignore | 0 .../googlenet/pytorch/README.md | 0 .../googlenet/pytorch/__init__.py | 0 .../pytorch/common_utils/__init__.py | 0 .../googlenet/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../googlenet/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../googlenet/pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../classification/googlenet/pytorch/train.py | 0 .../googlenet/pytorch/utils_.py | 0 .../inceptionv3/mindspore/README.md | 0 .../inceptionv3/mindspore/default_config.yaml | 0 .../mindspore/default_config_cpu.yaml | 0 .../mindspore/default_config_gpu.yaml | 0 .../inceptionv3/mindspore/eval.py | 0 .../inceptionv3/mindspore/eval_onnx.py | 0 .../inceptionv3/mindspore/export.py | 0 .../mindspore/infer/convert/aipp.cfg | 0 .../mindspore/infer/convert/convert_om.sh | 0 .../infer/data/config/inceptionv3.cfg | 0 .../mindspore/infer/docker_start_infer.sh | 0 .../mindspore/infer/mxbase/CMakeLists.txt | 0 .../mindspore/infer/mxbase/build.sh | 0 .../infer/mxbase/src/InceptionV3.cpp | 0 .../mindspore/infer/mxbase/src/InceptionV3.h | 0 .../mindspore/infer/mxbase/src/main.cpp | 0 .../infer/sdk/classification_task_metric.py | 0 .../mindspore/infer/sdk/inceptionv3.pipeline | 0 .../inceptionv3/mindspore/infer/sdk/main.py | 0 .../inceptionv3/mindspore/infer/sdk/run.sh | 0 .../mindspore/mindspore_hub_conf.py | 0 .../mindspore/modelarts/train_start.py | 0 .../inceptionv3/mindspore/postprocess.py | 0 .../inceptionv3/mindspore/requirements.txt | 0 .../mindspore/scripts/docker_start.sh | 0 .../mindspore/scripts/run_distribute_train.sh | 0 .../scripts/run_distribute_train_gpu.sh | 0 .../inceptionv3/mindspore/scripts/run_eval.sh | 0 .../mindspore/scripts/run_eval_cpu.sh | 0 .../mindspore/scripts/run_eval_gpu.sh | 0 .../mindspore/scripts/run_eval_onnx_gpu.sh | 0 .../mindspore/scripts/run_infer_310.sh | 0 .../mindspore/scripts/run_standalone_train.sh | 0 .../scripts/run_standalone_train_cpu.sh | 0 .../scripts/run_standalone_train_gpu.sh | 0 .../inceptionv3/mindspore/src/dataset.py | 0 .../inceptionv3/mindspore/src/inception_v3.py | 0 .../inceptionv3/mindspore/src/loss.py | 0 .../inceptionv3/mindspore/src/lr_generator.py | 0 .../mindspore/src/model_utils/__init__.py | 0 .../mindspore/src/model_utils/config.py | 0 .../src/model_utils/device_adapter.py | 0 .../src/model_utils/local_adapter.py | 0 .../src/model_utils/moxing_adapter.py | 0 .../inceptionv3/mindspore/train.py | 0 .../inceptionv3/pytorch/.gitignore | 0 .../inceptionv3/pytorch/README.md | 0 .../inceptionv3/pytorch/__init__.py | 0 .../pytorch/common_utils/__init__.py | 0 .../inceptionv3/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../inceptionv3/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../inceptionv3/pytorch/requirements.txt | 0 .../inceptionv3/pytorch/train.py | 0 .../pytorch/train_inception_v3_amp_dist.sh | 0 .../inceptionv3/pytorch/utils_.py | 0 .../inceptionv3/tensorflow/README.md | 0 .../inceptionv3/tensorflow/README_origin.md | 0 .../tensorflow/all_reduce_benchmark.py | 0 .../tensorflow/all_reduce_benchmark_test.py | 0 .../inceptionv3/tensorflow/allreduce.py | 0 .../inceptionv3/tensorflow/allreduce_test.py | 0 .../inceptionv3/tensorflow/batch_allreduce.py | 0 .../inceptionv3/tensorflow/benchmark_cnn.py | 0 .../benchmark_cnn_distributed_test.py | 0 .../benchmark_cnn_distributed_test_runner.py | 0 .../tensorflow/benchmark_cnn_test.py | 0 .../inceptionv3/tensorflow/cnn_util.py | 0 .../inceptionv3/tensorflow/cnn_util_test.py | 0 .../inceptionv3/tensorflow/coco_metric.py | 0 .../inceptionv3/tensorflow/constants.py | 0 .../inceptionv3/tensorflow/convnet_builder.py | 0 .../inceptionv3/tensorflow/datasets.py | 0 .../inceptionv3/tensorflow/download_script.sh | 0 .../inceptionv3/tensorflow/flags.py | 0 .../inceptionv3/tensorflow/get_imagenette.sh | 0 .../inceptionv3/tensorflow/get_num_devices.sh | 0 .../tensorflow/leading_indicators_test.py | 0 .../inceptionv3/tensorflow/mlperf.py | 0 .../inceptionv3/tensorflow/mlperf_test.py | 0 .../inceptionv3/tensorflow/models/__init__.py | 0 .../tensorflow/models/alexnet_model.py | 0 .../tensorflow/models/densenet_model.py | 0 .../models/experimental/__init__.py | 0 .../models/experimental/deepspeech.py | 0 .../models/experimental/official_ncf_model.py | 0 .../tensorflow/models/googlenet_model.py | 0 .../tensorflow/models/inception_model.py | 0 .../tensorflow/models/lenet_model.py | 0 .../inceptionv3/tensorflow/models/model.py | 0 .../tensorflow/models/model_config.py | 0 .../models/official_resnet_model.py | 0 .../tensorflow/models/overfeat_model.py | 0 .../tensorflow/models/resnet_model.py | 0 .../tensorflow/models/resnet_model_test.py | 0 .../tensorflow/models/tf1_only/__init__.py | 0 .../tensorflow/models/tf1_only/mobilenet.py | 0 .../models/tf1_only/mobilenet_conv_blocks.py | 0 .../models/tf1_only/mobilenet_test.py | 0 .../models/tf1_only/mobilenet_v2.py | 0 .../models/tf1_only/nasnet_model.py | 0 .../tensorflow/models/tf1_only/nasnet_test.py | 0 .../models/tf1_only/nasnet_utils.py | 0 .../tensorflow/models/tf1_only/ssd_model.py | 0 .../tensorflow/models/trivial_model.py | 0 .../tensorflow/models/vgg_model.py | 0 .../tensorflow/platforms/__init__.py | 0 .../tensorflow/platforms/default/__init__.py | 0 .../tensorflow/platforms/default/util.py | 0 .../inceptionv3/tensorflow/platforms/util.py | 0 .../inceptionv3/tensorflow/preprocessing.py | 0 .../inceptionv3/tensorflow/run_tests.py | 0 .../run_train_distributed_imagenet.sh | 0 .../run_train_distributed_imagenette.sh | 0 ...train_inception3_distributed_imagenette.sh | 0 .../run_train_inception3_imagenette.sh | 0 ...un_train_inception3_multigpu_imagenette.sh | 0 .../run_train_inceptionV3_imagenet.sh | 0 ...run_train_inceptionV3_multigpu_imagenet.sh | 0 .../inceptionv3/tensorflow/ssd_constants.py | 0 .../inceptionv3/tensorflow/ssd_dataloader.py | 0 .../tensorflow/test_data/__init__.py | 0 .../fake_tf_record_data/train-00000-of-00008 | Bin .../fake_tf_record_data/train-00001-of-00008 | Bin .../fake_tf_record_data/train-00002-of-00008 | Bin .../fake_tf_record_data/train-00003-of-00008 | Bin .../fake_tf_record_data/train-00004-of-00008 | Bin .../fake_tf_record_data/train-00005-of-00008 | Bin .../fake_tf_record_data/train-00006-of-00008 | Bin .../fake_tf_record_data/train-00007-of-00008 | Bin .../validation-00000-of-00002 | Bin .../validation-00001-of-00002 | Bin .../test_data/images/black_image.jpg | Bin .../test_data/images/white_image.jpg | Bin .../test_data/tfrecord_image_generator.py | 0 .../inceptionv3/tensorflow/test_util.py | 0 .../tensorflow/tf_cnn_benchmarks.py | 0 .../inceptionv3/tensorflow/variable_mgr.py | 0 .../tensorflow/variable_mgr_util.py | 0 .../tensorflow/variable_mgr_util_test.py | 0 .../inceptionv4/pytorch/README.md | 0 .../inceptionv4/pytorch/inceptionv4.py | 0 .../inceptionv4/pytorch/requirements.txt | 0 .../inceptionv4/pytorch/run_train.py | 0 .../pytorch/train_inceptionv4_amp_dist.sh | 0 .../internimage/pytorch/README.md | 0 .../internimage/pytorch/ci/prepare.sh | 0 .../internimage/pytorch/config.py | 0 .../pytorch/configs/internimage_b_1k_224.yaml | 0 .../configs/internimage_g_22kto1k_512.yaml | 0 .../configs/internimage_h_22kto1k_640.yaml | 0 .../configs/internimage_l_22kto1k_384.yaml | 0 .../pytorch/configs/internimage_s_1k_224.yaml | 0 .../pytorch/configs/internimage_t_1k_224.yaml | 0 .../configs/internimage_xl_22kto1k_384.yaml | 0 .../internimage/pytorch/dataset/__init__.py | 0 .../internimage/pytorch/dataset/build.py | 0 .../pytorch/dataset/cached_image_folder.py | 0 .../internimage/pytorch/dataset/samplers.py | 0 .../internimage/pytorch/dataset/zipreader.py | 0 .../internimage/pytorch/ddp_hooks.py | 0 .../internimage/pytorch/export.py | 0 .../internimage/pytorch/logger.py | 0 .../internimage/pytorch/lr_scheduler.py | 0 .../internimage/pytorch/main.py | 0 .../pytorch/meta_data/22k_class_to_idx.json | 0 .../pytorch/meta_data/map22kto1k.txt | 0 .../pytorch/mmcv/.pre-commit-config.yaml | 0 .../internimage/pytorch/mmcv/.readthedocs.yml | 0 .../internimage/pytorch/mmcv/CITATION.cff | 0 .../internimage/pytorch/mmcv/LICENSE | 0 .../internimage/pytorch/mmcv/build_mmcv.sh | 0 .../internimage/pytorch/mmcv/clean_mmcv.sh | 0 .../internimage/pytorch/mmcv/install_mmcv.sh | 0 .../internimage/pytorch/mmcv/mmcv/__init__.py | 0 .../pytorch/mmcv/mmcv/arraymisc/__init__.py | 0 .../mmcv/mmcv/arraymisc/quantization.py | 0 .../pytorch/mmcv/mmcv/cnn/__init__.py | 0 .../pytorch/mmcv/mmcv/cnn/alexnet.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/__init__.py | 0 .../mmcv/mmcv/cnn/bricks/activation.py | 0 .../mmcv/mmcv/cnn/bricks/context_block.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/conv.py | 0 .../cnn/bricks/conv2d_adaptive_padding.py | 0 .../mmcv/mmcv/cnn/bricks/conv_module.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py | 0 .../bricks/depthwise_separable_conv_module.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/drop.py | 0 .../mmcv/cnn/bricks/generalized_attention.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/hswish.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/non_local.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/norm.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/padding.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/plugin.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/registry.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/scale.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/swish.py | 0 .../mmcv/mmcv/cnn/bricks/transformer.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/upsample.py | 0 .../pytorch/mmcv/mmcv/cnn/bricks/wrappers.py | 0 .../pytorch/mmcv/mmcv/cnn/builder.py | 0 .../pytorch/mmcv/mmcv/cnn/resnet.py | 0 .../pytorch/mmcv/mmcv/cnn/utils/__init__.py | 0 .../mmcv/mmcv/cnn/utils/flops_counter.py | 0 .../mmcv/mmcv/cnn/utils/fuse_conv_bn.py | 0 .../pytorch/mmcv/mmcv/cnn/utils/sync_bn.py | 0 .../mmcv/mmcv/cnn/utils/weight_init.py | 0 .../internimage/pytorch/mmcv/mmcv/cnn/vgg.py | 0 .../pytorch/mmcv/mmcv/device/__init__.py | 0 .../pytorch/mmcv/mmcv/device/ipu/__init__.py | 0 .../mmcv/mmcv/device/ipu/dataloader.py | 0 .../device/ipu/hierarchical_data_manager.py | 0 .../mmcv/mmcv/device/ipu/hook_wrapper.py | 0 .../mmcv/mmcv/device/ipu/model_wrapper.py | 0 .../pytorch/mmcv/mmcv/device/ipu/runner.py | 0 .../pytorch/mmcv/mmcv/device/ipu/utils.py | 0 .../pytorch/mmcv/mmcv/device/mlu/__init__.py | 0 .../mmcv/mmcv/device/mlu/_functions.py | 0 .../mmcv/mmcv/device/mlu/data_parallel.py | 0 .../mmcv/mmcv/device/mlu/distributed.py | 0 .../mmcv/mmcv/device/mlu/scatter_gather.py | 0 .../pytorch/mmcv/mmcv/engine/__init__.py | 0 .../pytorch/mmcv/mmcv/engine/test.py | 0 .../pytorch/mmcv/mmcv/fileio/__init__.py | 0 .../pytorch/mmcv/mmcv/fileio/file_client.py | 0 .../mmcv/mmcv/fileio/handlers/__init__.py | 0 .../pytorch/mmcv/mmcv/fileio/handlers/base.py | 0 .../mmcv/mmcv/fileio/handlers/json_handler.py | 0 .../mmcv/fileio/handlers/pickle_handler.py | 0 .../mmcv/mmcv/fileio/handlers/yaml_handler.py | 0 .../pytorch/mmcv/mmcv/fileio/io.py | 0 .../pytorch/mmcv/mmcv/fileio/parse.py | 0 .../pytorch/mmcv/mmcv/image/__init__.py | 0 .../pytorch/mmcv/mmcv/image/colorspace.py | 0 .../pytorch/mmcv/mmcv/image/geometric.py | 0 .../internimage/pytorch/mmcv/mmcv/image/io.py | 0 .../pytorch/mmcv/mmcv/image/misc.py | 0 .../pytorch/mmcv/mmcv/image/photometric.py | 0 .../mmcv/mmcv/model_zoo/deprecated.json | 0 .../pytorch/mmcv/mmcv/model_zoo/mmcls.json | 0 .../mmcv/mmcv/model_zoo/open_mmlab.json | 0 .../mmcv/mmcv/model_zoo/torchvision_0.12.json | 0 .../pytorch/mmcv/mmcv/onnx/__init__.py | 0 .../pytorch/mmcv/mmcv/onnx/info.py | 0 .../mmcv/mmcv/onnx/onnx_utils/__init__.py | 0 .../mmcv/onnx/onnx_utils/symbolic_helper.py | 0 .../pytorch/mmcv/mmcv/onnx/symbolic.py | 0 .../pytorch/mmcv/mmcv/ops/__init__.py | 0 .../mmcv/mmcv/ops/active_rotated_filter.py | 0 .../mmcv/mmcv/ops/assign_score_withk.py | 0 .../pytorch/mmcv/mmcv/ops/ball_query.py | 0 .../internimage/pytorch/mmcv/mmcv/ops/bbox.py | 0 .../pytorch/mmcv/mmcv/ops/border_align.py | 0 .../pytorch/mmcv/mmcv/ops/box_iou_rotated.py | 0 .../pytorch/mmcv/mmcv/ops/carafe.py | 0 .../pytorch/mmcv/mmcv/ops/cc_attention.py | 0 .../pytorch/mmcv/mmcv/ops/chamfer_distance.py | 0 .../pytorch/mmcv/mmcv/ops/contour_expand.py | 0 .../pytorch/mmcv/mmcv/ops/convex_iou.py | 0 .../pytorch/mmcv/mmcv/ops/corner_pool.py | 0 .../pytorch/mmcv/mmcv/ops/correlation.py | 0 .../pytorch/mmcv/mmcv/ops/csrc/README.md | 0 .../ops/csrc/common/box_iou_rotated_utils.hpp | 0 .../active_rotated_filter_cuda_kernel.cuh | 0 .../cuda/assign_score_withk_cuda_kernel.cuh | 0 .../common/cuda/ball_query_cuda_kernel.cuh | 0 .../common/cuda/bbox_overlaps_cuda_kernel.cuh | 0 .../common/cuda/border_align_cuda_kernel.cuh | 0 .../csrc/common/cuda/box_iou_rotated_cuda.cuh | 0 .../csrc/common/cuda/carafe_cuda_kernel.cuh | 0 .../common/cuda/carafe_naive_cuda_kernel.cuh | 0 .../cuda/chamfer_distance_cuda_kernel.cuh | 0 .../csrc/common/cuda/common_cuda_helper.hpp | 0 .../common/cuda/convex_iou_cuda_kernel.cuh | 0 .../ops/csrc/common/cuda/correlation_cuda.cuh | 0 .../common/cuda/deform_conv_cuda_kernel.cuh | 0 .../cuda/deform_roi_pool_cuda_kernel.cuh | 0 .../cuda/diff_iou_rotated_cuda_kernel.cuh | 0 .../furthest_point_sample_cuda_kernel.cuh | 0 .../common/cuda/gather_points_cuda_kernel.cuh | 0 .../common/cuda/group_points_cuda_kernel.cuh | 0 .../csrc/common/cuda/iou3d_cuda_kernel.cuh | 0 .../ops/csrc/common/cuda/knn_cuda_kernel.cuh | 0 .../common/cuda/masked_conv2d_cuda_kernel.cuh | 0 .../common/cuda/min_area_polygons_cuda.cuh | 0 .../modulated_deform_conv_cuda_kernel.cuh | 0 .../cuda/ms_deform_attn_cuda_kernel.cuh | 0 .../ops/csrc/common/cuda/nms_cuda_kernel.cuh | 0 .../ops/csrc/common/cuda/nms_rotated_cuda.cuh | 0 .../common/cuda/parrots_cudawarpfunction.cuh | 0 .../cuda/points_in_boxes_cuda_kernel.cuh | 0 .../cuda/points_in_polygons_cuda_kernel.cuh | 0 .../csrc/common/cuda/psamask_cuda_kernel.cuh | 0 .../cuda/riroi_align_rotated_cuda_kernel.cuh | 0 .../common/cuda/roi_align_cuda_kernel.cuh | 0 .../cuda/roi_align_rotated_cuda_kernel.cuh | 0 .../csrc/common/cuda/roi_pool_cuda_kernel.cuh | 0 .../cuda/roiaware_pool3d_cuda_kernel.cuh | 0 .../cuda/roipoint_pool3d_cuda_kernel.cuh | 0 .../rotated_feature_align_cuda_kernel.cuh | 0 .../cuda/scatter_points_cuda_kernel.cuh | 0 .../cuda/sigmoid_focal_loss_cuda_kernel.cuh | 0 .../cuda/softmax_focal_loss_cuda_kernel.cuh | 0 .../csrc/common/cuda/sync_bn_cuda_kernel.cuh | 0 .../cuda/three_interpolate_cuda_kernel.cuh | 0 .../csrc/common/cuda/three_nn_cuda_kernel.cuh | 0 .../common/cuda/tin_shift_cuda_kernel.cuh | 0 .../common/cuda/voxelization_cuda_kernel.cuh | 0 .../common/mlu/bbox_overlaps_mlu_kernel.mlu | 0 .../ops/csrc/common/mlu/common_mlu_helper.hpp | 0 .../mlu/focal_loss_sigmoid_mlu_kernel.mlu | 0 .../ops/csrc/common/mlu/nms_mlu_kernel.mlu | 0 .../csrc/common/mlu/psamask_mlu_kernel.mlu | 0 .../ops/csrc/common/mlu/psamask_utils.hpp | 0 .../csrc/common/mlu/roi_align_mlu_kernel.mlu | 0 .../mlu/roi_align_rotated_mlu_kernel.mlu | 0 .../common/mlu/roi_align_rotated_utils.hpp | 0 .../csrc/common/mlu/tin_shift_mlu_kernel.mlu | 0 .../ops/csrc/common/parrots_cpp_helper.hpp | 0 .../ops/csrc/common/parrots_cuda_helper.hpp | 0 .../ops/csrc/common/pytorch_cpp_helper.hpp | 0 .../ops/csrc/common/pytorch_cuda_helper.hpp | 0 .../csrc/common/pytorch_device_registry.hpp | 0 .../ops/csrc/common/pytorch_mlu_helper.hpp | 0 .../mmcv/ops/csrc/onnxruntime/corner_pool.h | 0 .../ops/csrc/onnxruntime/cpu/corner_pool.cpp | 0 .../ops/csrc/onnxruntime/cpu/deform_conv.cpp | 0 .../ops/csrc/onnxruntime/cpu/gridSample.cpp | 0 .../onnxruntime/cpu/modulated_deform_conv.cpp | 0 .../mmcv/ops/csrc/onnxruntime/cpu/nms.cpp | 0 .../onnxruntime/cpu/onnxruntime_register.cpp | 0 .../ops/csrc/onnxruntime/cpu/reduce_ops.cpp | 0 .../ops/csrc/onnxruntime/cpu/roi_align.cpp | 0 .../onnxruntime/cpu/roi_align_rotated.cpp | 0 .../onnxruntime/cpu/rotated_feature_align.cpp | 0 .../ops/csrc/onnxruntime/cpu/soft_nms.cpp | 0 .../mmcv/ops/csrc/onnxruntime/deform_conv.h | 0 .../mmcv/ops/csrc/onnxruntime/grid_sample.h | 0 .../csrc/onnxruntime/modulated_deform_conv.h | 0 .../mmcv/mmcv/ops/csrc/onnxruntime/nms.h | 0 .../csrc/onnxruntime/onnxruntime_register.h | 0 .../onnxruntime_session_options_config_keys.h | 0 .../ops/csrc/onnxruntime/ort_mmcv_utils.h | 0 .../mmcv/ops/csrc/onnxruntime/reduce_ops.h | 0 .../mmcv/ops/csrc/onnxruntime/roi_align.h | 0 .../ops/csrc/onnxruntime/roi_align_rotated.h | 0 .../csrc/onnxruntime/rotated_feature_align.h | 0 .../mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h | 0 .../csrc/parrots/active_rotated_filter.cpp | 0 .../parrots/active_rotated_filter_parrots.cpp | 0 .../parrots/active_rotated_filter_pytorch.h | 0 .../ops/csrc/parrots/assign_score_withk.cpp | 0 .../parrots/assign_score_withk_parrots.cpp | 0 .../csrc/parrots/assign_score_withk_pytorch.h | 0 .../ops/csrc/parrots/ball_query._parrots.cpp | 0 .../mmcv/mmcv/ops/csrc/parrots/ball_query.cpp | 0 .../ops/csrc/parrots/ball_query_pytorch.h | 0 .../mmcv/ops/csrc/parrots/bbox_overlaps.cpp | 0 .../csrc/parrots/bbox_overlaps_parrots.cpp | 0 .../ops/csrc/parrots/bbox_overlaps_pytorch.h | 0 .../mmcv/ops/csrc/parrots/border_align.cpp | 0 .../ops/csrc/parrots/border_align_parrots.cpp | 0 .../ops/csrc/parrots/border_align_pytorch.h | 0 .../mmcv/ops/csrc/parrots/box_iou_rotated.cpp | 0 .../csrc/parrots/box_iou_rotated_parrots.cpp | 0 .../csrc/parrots/box_iou_rotated_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/carafe.cpp | 0 .../mmcv/ops/csrc/parrots/carafe_naive.cpp | 0 .../ops/csrc/parrots/carafe_naive_parrots.cpp | 0 .../ops/csrc/parrots/carafe_naive_pytorch.h | 0 .../mmcv/ops/csrc/parrots/carafe_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/carafe_pytorch.h | 0 .../mmcv/ops/csrc/parrots/contour_expand.cpp | 0 .../csrc/parrots/contour_expand_parrots.cpp | 0 .../ops/csrc/parrots/contour_expand_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp | 0 .../ops/csrc/parrots/convex_iou_parrots.cpp | 0 .../ops/csrc/parrots/convex_iou_pytorch.h | 0 .../mmcv/ops/csrc/parrots/correlation.cpp | 0 .../ops/csrc/parrots/correlation_parrots.cpp | 0 .../ops/csrc/parrots/correlation_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/cudabind.cpp | 0 .../mmcv/ops/csrc/parrots/deform_conv.cpp | 0 .../ops/csrc/parrots/deform_conv_parrots.cpp | 0 .../ops/csrc/parrots/deform_conv_pytorch.h | 0 .../mmcv/ops/csrc/parrots/deform_roi_pool.cpp | 0 .../csrc/parrots/deform_roi_pool_parrots.cpp | 0 .../csrc/parrots/deform_roi_pool_pytorch.h | 0 .../ops/csrc/parrots/diff_iou_rotated.cpp | 0 .../csrc/parrots/diff_iou_rotated_parrots.cpp | 0 .../csrc/parrots/diff_iou_rotated_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp | 0 .../ops/csrc/parrots/focal_loss_parrots.cpp | 0 .../ops/csrc/parrots/focal_loss_pytorch.h | 0 .../csrc/parrots/furthest_point_sample.cpp | 0 .../parrots/furthest_point_sample_parrots.cpp | 0 .../parrots/furthest_point_sample_pytorch.h | 0 .../ops/csrc/parrots/fused_bias_leakyrelu.cpp | 0 .../ops/csrc/parrots/fused_bias_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/gather_points.cpp | 0 .../csrc/parrots/gather_points_parrots.cpp | 0 .../ops/csrc/parrots/gather_points_pytorch.h | 0 .../mmcv/ops/csrc/parrots/group_points.cpp | 0 .../ops/csrc/parrots/group_points_parrots.cpp | 0 .../ops/csrc/parrots/group_points_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/info.cpp | 0 .../mmcv/mmcv/ops/csrc/parrots/iou3d.cpp | 0 .../mmcv/ops/csrc/parrots/iou3d_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/iou3d_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/knn.cpp | 0 .../mmcv/ops/csrc/parrots/knn_parrots.cpp | 0 .../mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h | 0 .../mmcv/ops/csrc/parrots/masked_conv2d.cpp | 0 .../csrc/parrots/masked_conv2d_parrots.cpp | 0 .../ops/csrc/parrots/masked_conv2d_pytorch.h | 0 .../ops/csrc/parrots/min_area_polygons.cpp | 0 .../parrots/min_area_polygons_parrots.cpp | 0 .../csrc/parrots/min_area_polygons_pytorch.h | 0 .../csrc/parrots/modulated_deform_conv.cpp | 0 .../parrots/modulated_deform_conv_parrots.cpp | 0 .../parrots/modulated_deform_conv_pytorch.h | 0 .../mmcv/ops/csrc/parrots/ms_deform_attn.cpp | 0 .../csrc/parrots/ms_deform_attn_parrots.cpp | 0 .../mmcv/mmcv/ops/csrc/parrots/nms.cpp | 0 .../mmcv/ops/csrc/parrots/nms_parrots.cpp | 0 .../mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h | 0 .../mmcv/ops/csrc/parrots/nms_rotated.cpp | 0 .../mmcv/ops/csrc/parrots/pixel_group.cpp | 0 .../ops/csrc/parrots/pixel_group_parrots.cpp | 0 .../ops/csrc/parrots/pixel_group_pytorch.h | 0 .../mmcv/ops/csrc/parrots/points_in_boxes.cpp | 0 .../csrc/parrots/points_in_boxes_parrots.cpp | 0 .../csrc/parrots/points_in_boxes_pytorch.h | 0 .../ops/csrc/parrots/points_in_polygons.cpp | 0 .../parrots/points_in_polygons_parrots.cpp | 0 .../csrc/parrots/points_in_polygons_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/psamask.cpp | 0 .../mmcv/ops/csrc/parrots/psamask_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/psamask_pytorch.h | 0 .../ops/csrc/parrots/riroi_align_rotated.cpp | 0 .../parrots/riroi_align_rotated_parrots.cpp | 0 .../parrots/riroi_align_rotated_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/roi_align.cpp | 0 .../ops/csrc/parrots/roi_align_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/roi_align_pytorch.h | 0 .../ops/csrc/parrots/roi_align_rotated.cpp | 0 .../parrots/roi_align_rotated_parrots.cpp | 0 .../csrc/parrots/roi_align_rotated_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp | 0 .../ops/csrc/parrots/roi_pool_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/roi_pool_pytorch.h | 0 .../mmcv/ops/csrc/parrots/roiaware_pool3d.cpp | 0 .../csrc/parrots/roiaware_pool3d_parrots.cpp | 0 .../csrc/parrots/roiaware_pool3d_pytorch.h | 0 .../mmcv/ops/csrc/parrots/roipoint_pool3d.cpp | 0 .../csrc/parrots/roipoint_pool3d_parrots.cpp | 0 .../csrc/parrots/roipoint_pool3d_pytorch.h | 0 .../csrc/parrots/rotated_feature_align.cpp | 0 .../parrots/rotated_feature_align_parrots.cpp | 0 .../parrots/rotated_feature_align_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp | 0 .../mmcv/ops/csrc/parrots/sync_bn_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/sync_bn_pytorch.h | 0 .../ops/csrc/parrots/three_interpolate.cpp | 0 .../parrots/three_interpolate_parrots.cpp | 0 .../csrc/parrots/three_interpolate_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/three_nn.cpp | 0 .../ops/csrc/parrots/three_nn_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/three_nn_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp | 0 .../ops/csrc/parrots/tin_shift_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/tin_shift_pytorch.h | 0 .../mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp | 0 .../ops/csrc/parrots/upfirdn2d_parrots.cpp | 0 .../mmcv/ops/csrc/parrots/voxelization.cpp | 0 .../ops/csrc/parrots/voxelization_parrots.cpp | 0 .../ops/csrc/parrots/voxelization_pytorch.h | 0 .../csrc/pytorch/active_rotated_filter.cpp | 0 .../ops/csrc/pytorch/assign_score_withk.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp | 0 .../mmcv/ops/csrc/pytorch/bbox_overlaps.cpp | 0 .../mmcv/ops/csrc/pytorch/border_align.cpp | 0 .../mmcv/ops/csrc/pytorch/box_iou_rotated.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/carafe.cpp | 0 .../mmcv/ops/csrc/pytorch/carafe_naive.cpp | 0 .../ops/csrc/pytorch/chamfer_distance.cpp | 0 .../mmcv/ops/csrc/pytorch/contour_expand.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp | 0 .../mmcv/ops/csrc/pytorch/correlation.cpp | 0 .../pytorch/cpu/active_rotated_filter.cpp | 0 .../ops/csrc/pytorch/cpu/box_iou_rotated.cpp | 0 .../mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp | 0 .../pytorch/cpu/modulated_deform_conv.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp | 0 .../mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp | 0 .../mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp | 0 .../ops/csrc/pytorch/cpu/points_in_boxes.cpp | 0 .../mmcv/ops/csrc/pytorch/cpu/psamask.cpp | 0 .../mmcv/ops/csrc/pytorch/cpu/roi_align.cpp | 0 .../csrc/pytorch/cpu/roi_align_rotated.cpp | 0 .../pytorch/cpu/rotated_feature_align.cpp | 0 .../ops/csrc/pytorch/cpu/voxelization.cpp | 0 .../cuda/active_rotated_filter_cuda.cu | 0 .../pytorch/cuda/assign_score_withk_cuda.cu | 0 .../ops/csrc/pytorch/cuda/ball_query_cuda.cu | 0 .../csrc/pytorch/cuda/bbox_overlaps_cuda.cu | 0 .../csrc/pytorch/cuda/border_align_cuda.cu | 0 .../csrc/pytorch/cuda/box_iou_rotated_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu | 0 .../csrc/pytorch/cuda/carafe_naive_cuda.cu | 0 .../pytorch/cuda/chamfer_distance_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/convex_iou.cu | 0 .../ops/csrc/pytorch/cuda/correlation_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/cudabind.cpp | 0 .../ops/csrc/pytorch/cuda/deform_conv_cuda.cu | 0 .../csrc/pytorch/cuda/deform_roi_pool_cuda.cu | 0 .../pytorch/cuda/diff_iou_rotated_cuda.cu | 0 .../ops/csrc/pytorch/cuda/focal_loss_cuda.cu | 0 .../cuda/furthest_point_sample_cuda.cu | 0 .../pytorch/cuda/fused_bias_leakyrelu_cuda.cu | 0 .../csrc/pytorch/cuda/gather_points_cuda.cu | 0 .../csrc/pytorch/cuda/group_points_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu | 0 .../csrc/pytorch/cuda/masked_conv2d_cuda.cu | 0 .../csrc/pytorch/cuda/min_area_polygons.cu | 0 .../cuda/modulated_deform_conv_cuda.cu | 0 .../csrc/pytorch/cuda/ms_deform_attn_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu | 0 .../ops/csrc/pytorch/cuda/nms_rotated_cuda.cu | 0 .../csrc/pytorch/cuda/points_in_boxes_cuda.cu | 0 .../pytorch/cuda/points_in_polygons_cuda.cu | 0 .../ops/csrc/pytorch/cuda/psamask_cuda.cu | 0 .../pytorch/cuda/riroi_align_rotated_cuda.cu | 0 .../ops/csrc/pytorch/cuda/roi_align_cuda.cu | 0 .../pytorch/cuda/roi_align_rotated_cuda.cu | 0 .../ops/csrc/pytorch/cuda/roi_pool_cuda.cu | 0 .../csrc/pytorch/cuda/roiaware_pool3d_cuda.cu | 0 .../csrc/pytorch/cuda/roipoint_pool3d_cuda.cu | 0 .../cuda/rotated_feature_align_cuda.cu | 0 .../csrc/pytorch/cuda/scatter_points_cuda.cu | 0 .../ops/csrc/pytorch/cuda/sync_bn_cuda.cu | 0 .../pytorch/cuda/three_interpolate_cuda.cu | 0 .../ops/csrc/pytorch/cuda/three_nn_cuda.cu | 0 .../ops/csrc/pytorch/cuda/tin_shift_cuda.cu | 0 .../ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu | 0 .../csrc/pytorch/cuda/voxelization_cuda.cu | 0 .../mmcv/ops/csrc/pytorch/deform_conv.cpp | 0 .../mmcv/ops/csrc/pytorch/deform_roi_pool.cpp | 0 .../ops/csrc/pytorch/diff_iou_rotated.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp | 0 .../csrc/pytorch/furthest_point_sample.cpp | 0 .../ops/csrc/pytorch/fused_bias_leakyrelu.cpp | 0 .../ops/csrc/pytorch/fused_spconv_ops.cpp | 0 .../mmcv/ops/csrc/pytorch/gather_points.cpp | 0 .../mmcv/ops/csrc/pytorch/group_points.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/info.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/knn.cpp | 0 .../mmcv/ops/csrc/pytorch/masked_conv2d.cpp | 0 .../ops/csrc/pytorch/min_area_polygons.cpp | 0 .../csrc/pytorch/mlu/bbox_overlaps_mlu.cpp | 0 .../pytorch/mlu/focal_loss_sigmoid_mlu.cpp | 0 .../mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp | 0 .../mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp | 0 .../ops/csrc/pytorch/mlu/roi_align_mlu.cpp | 0 .../pytorch/mlu/roi_align_rotated_mlu.cpp | 0 .../ops/csrc/pytorch/mlu/tin_shift_mlu.cpp | 0 .../csrc/pytorch/modulated_deform_conv.cpp | 0 .../mmcv/ops/csrc/pytorch/ms_deform_attn.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/nms.cpp | 0 .../mmcv/ops/csrc/pytorch/nms_rotated.cpp | 0 .../mmcv/ops/csrc/pytorch/pixel_group.cpp | 0 .../mmcv/ops/csrc/pytorch/points_in_boxes.cpp | 0 .../ops/csrc/pytorch/points_in_polygons.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/psamask.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/pybind.cpp | 0 .../ops/csrc/pytorch/riroi_align_rotated.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp | 0 .../ops/csrc/pytorch/roi_align_rotated.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp | 0 .../mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp | 0 .../mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp | 0 .../csrc/pytorch/rotated_feature_align.cpp | 0 .../mmcv/ops/csrc/pytorch/scatter_points.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp | 0 .../ops/csrc/pytorch/three_interpolate.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp | 0 .../mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp | 0 .../mmcv/ops/csrc/pytorch/voxelization.cpp | 0 .../csrc/tensorrt/plugins/trt_corner_pool.cpp | 0 .../plugins/trt_corner_pool_kernel.cu | 0 .../csrc/tensorrt/plugins/trt_cuda_helper.cu | 0 .../csrc/tensorrt/plugins/trt_cummaxmin.cpp | 0 .../tensorrt/plugins/trt_cummaxmin_kernel.cu | 0 .../csrc/tensorrt/plugins/trt_deform_conv.cpp | 0 .../plugins/trt_deform_conv_kernel.cu | 0 .../tensorrt/plugins/trt_grid_sampler.cpp | 0 .../plugins/trt_grid_sampler_kernel.cu | 0 .../tensorrt/plugins/trt_instance_norm.cpp | 0 .../plugins/trt_modulated_deform_conv.cpp | 0 .../trt_modulated_deform_conv_kernel.cu | 0 .../ops/csrc/tensorrt/plugins/trt_nms.cpp | 0 .../csrc/tensorrt/plugins/trt_nms_kernel.cu | 0 .../ops/csrc/tensorrt/plugins/trt_plugin.cpp | 0 .../csrc/tensorrt/plugins/trt_roi_align.cpp | 0 .../tensorrt/plugins/trt_roi_align_kernel.cu | 0 .../csrc/tensorrt/plugins/trt_scatternd.cpp | 0 .../tensorrt/plugins/trt_scatternd_kernel.cu | 0 .../ops/csrc/tensorrt/trt_corner_pool.hpp | 0 .../ops/csrc/tensorrt/trt_cuda_helper.cuh | 0 .../mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp | 0 .../ops/csrc/tensorrt/trt_deform_conv.hpp | 0 .../ops/csrc/tensorrt/trt_grid_sampler.hpp | 0 .../ops/csrc/tensorrt/trt_instance_norm.hpp | 0 .../tensorrt/trt_modulated_deform_conv.hpp | 0 .../mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp | 0 .../mmcv/ops/csrc/tensorrt/trt_plugin.hpp | 0 .../ops/csrc/tensorrt/trt_plugin_helper.hpp | 0 .../mmcv/ops/csrc/tensorrt/trt_roi_align.hpp | 0 .../mmcv/ops/csrc/tensorrt/trt_scatternd.hpp | 0 .../mmcv/ops/csrc/tensorrt/trt_serialize.hpp | 0 .../pytorch/mmcv/mmcv/ops/deform_conv.py | 0 .../pytorch/mmcv/mmcv/ops/deform_roi_pool.py | 0 .../mmcv/mmcv/ops/deprecated_wrappers.py | 0 .../pytorch/mmcv/mmcv/ops/diff_iou_rotated.py | 0 .../pytorch/mmcv/mmcv/ops/focal_loss.py | 0 .../mmcv/mmcv/ops/furthest_point_sample.py | 0 .../mmcv/mmcv/ops/fused_bias_leakyrelu.py | 0 .../pytorch/mmcv/mmcv/ops/gather_points.py | 0 .../pytorch/mmcv/mmcv/ops/group_points.py | 0 .../internimage/pytorch/mmcv/mmcv/ops/info.py | 0 .../pytorch/mmcv/mmcv/ops/iou3d.py | 0 .../internimage/pytorch/mmcv/mmcv/ops/knn.py | 0 .../pytorch/mmcv/mmcv/ops/masked_conv.py | 0 .../pytorch/mmcv/mmcv/ops/merge_cells.py | 0 .../mmcv/mmcv/ops/min_area_polygons.py | 0 .../mmcv/mmcv/ops/modulated_deform_conv.py | 0 .../mmcv/mmcv/ops/multi_scale_deform_attn.py | 0 .../internimage/pytorch/mmcv/mmcv/ops/nms.py | 0 .../pytorch/mmcv/mmcv/ops/pixel_group.py | 0 .../pytorch/mmcv/mmcv/ops/point_sample.py | 0 .../pytorch/mmcv/mmcv/ops/points_in_boxes.py | 0 .../mmcv/mmcv/ops/points_in_polygons.py | 0 .../pytorch/mmcv/mmcv/ops/points_sampler.py | 0 .../pytorch/mmcv/mmcv/ops/psa_mask.py | 0 .../mmcv/mmcv/ops/riroi_align_rotated.py | 0 .../pytorch/mmcv/mmcv/ops/roi_align.py | 0 .../mmcv/mmcv/ops/roi_align_rotated.py | 0 .../pytorch/mmcv/mmcv/ops/roi_pool.py | 0 .../pytorch/mmcv/mmcv/ops/roiaware_pool3d.py | 0 .../pytorch/mmcv/mmcv/ops/roipoint_pool3d.py | 0 .../mmcv/mmcv/ops/rotated_feature_align.py | 0 .../pytorch/mmcv/mmcv/ops/saconv.py | 0 .../pytorch/mmcv/mmcv/ops/scatter_points.py | 0 .../pytorch/mmcv/mmcv/ops/sync_bn.py | 0 .../mmcv/mmcv/ops/three_interpolate.py | 0 .../pytorch/mmcv/mmcv/ops/three_nn.py | 0 .../pytorch/mmcv/mmcv/ops/tin_shift.py | 0 .../pytorch/mmcv/mmcv/ops/upfirdn2d.py | 0 .../pytorch/mmcv/mmcv/ops/voxelize.py | 0 .../pytorch/mmcv/mmcv/parallel/__init__.py | 0 .../pytorch/mmcv/mmcv/parallel/_functions.py | 0 .../pytorch/mmcv/mmcv/parallel/collate.py | 0 .../mmcv/mmcv/parallel/data_container.py | 0 .../mmcv/mmcv/parallel/data_parallel.py | 0 .../pytorch/mmcv/mmcv/parallel/distributed.py | 0 .../mmcv/parallel/distributed_deprecated.py | 0 .../pytorch/mmcv/mmcv/parallel/registry.py | 0 .../mmcv/mmcv/parallel/scatter_gather.py | 0 .../pytorch/mmcv/mmcv/parallel/utils.py | 0 .../pytorch/mmcv/mmcv/runner/__init__.py | 0 .../pytorch/mmcv/mmcv/runner/base_module.py | 0 .../pytorch/mmcv/mmcv/runner/base_runner.py | 0 .../pytorch/mmcv/mmcv/runner/builder.py | 0 .../pytorch/mmcv/mmcv/runner/checkpoint.py | 0 .../mmcv/mmcv/runner/default_constructor.py | 0 .../pytorch/mmcv/mmcv/runner/dist_utils.py | 0 .../mmcv/mmcv/runner/epoch_based_runner.py | 0 .../pytorch/mmcv/mmcv/runner/fp16_utils.py | 0 .../mmcv/mmcv/runner/hooks/__init__.py | 0 .../mmcv/mmcv/runner/hooks/checkpoint.py | 0 .../pytorch/mmcv/mmcv/runner/hooks/closure.py | 0 .../pytorch/mmcv/mmcv/runner/hooks/ema.py | 0 .../mmcv/mmcv/runner/hooks/evaluation.py | 0 .../pytorch/mmcv/mmcv/runner/hooks/hook.py | 0 .../mmcv/mmcv/runner/hooks/iter_timer.py | 0 .../mmcv/mmcv/runner/hooks/logger/__init__.py | 0 .../mmcv/mmcv/runner/hooks/logger/base.py | 0 .../mmcv/mmcv/runner/hooks/logger/clearml.py | 0 .../mmcv/mmcv/runner/hooks/logger/dvclive.py | 0 .../mmcv/mmcv/runner/hooks/logger/mlflow.py | 0 .../mmcv/mmcv/runner/hooks/logger/neptune.py | 0 .../mmcv/mmcv/runner/hooks/logger/pavi.py | 0 .../mmcv/mmcv/runner/hooks/logger/segmind.py | 0 .../mmcv/runner/hooks/logger/tensorboard.py | 0 .../mmcv/mmcv/runner/hooks/logger/text.py | 0 .../mmcv/mmcv/runner/hooks/logger/wandb.py | 0 .../mmcv/mmcv/runner/hooks/lr_updater.py | 0 .../pytorch/mmcv/mmcv/runner/hooks/memory.py | 0 .../mmcv/runner/hooks/momentum_updater.py | 0 .../mmcv/mmcv/runner/hooks/optimizer.py | 0 .../mmcv/mmcv/runner/hooks/profiler.py | 0 .../mmcv/mmcv/runner/hooks/sampler_seed.py | 0 .../mmcv/mmcv/runner/hooks/sync_buffer.py | 0 .../mmcv/mmcv/runner/iter_based_runner.py | 0 .../pytorch/mmcv/mmcv/runner/log_buffer.py | 0 .../mmcv/mmcv/runner/optimizer/__init__.py | 0 .../mmcv/mmcv/runner/optimizer/builder.py | 0 .../runner/optimizer/default_constructor.py | 0 .../pytorch/mmcv/mmcv/runner/priority.py | 0 .../pytorch/mmcv/mmcv/runner/utils.py | 0 .../pytorch/mmcv/mmcv/tensorrt/__init__.py | 0 .../mmcv/mmcv/tensorrt/init_plugins.py | 0 .../pytorch/mmcv/mmcv/tensorrt/preprocess.py | 0 .../mmcv/mmcv/tensorrt/tensorrt_utils.py | 0 .../pytorch/mmcv/mmcv/utils/__init__.py | 0 .../pytorch/mmcv/mmcv/utils/config.py | 0 .../pytorch/mmcv/mmcv/utils/device_type.py | 0 .../pytorch/mmcv/mmcv/utils/env.py | 0 .../pytorch/mmcv/mmcv/utils/ext_loader.py | 0 .../pytorch/mmcv/mmcv/utils/hub.py | 0 .../pytorch/mmcv/mmcv/utils/logging.py | 0 .../pytorch/mmcv/mmcv/utils/misc.py | 0 .../pytorch/mmcv/mmcv/utils/parrots_jit.py | 0 .../mmcv/mmcv/utils/parrots_wrapper.py | 0 .../pytorch/mmcv/mmcv/utils/path.py | 0 .../pytorch/mmcv/mmcv/utils/progressbar.py | 0 .../pytorch/mmcv/mmcv/utils/registry.py | 0 .../pytorch/mmcv/mmcv/utils/seed.py | 0 .../pytorch/mmcv/mmcv/utils/testing.py | 0 .../pytorch/mmcv/mmcv/utils/timer.py | 0 .../pytorch/mmcv/mmcv/utils/trace.py | 0 .../pytorch/mmcv/mmcv/utils/version_utils.py | 0 .../internimage/pytorch/mmcv/mmcv/version.py | 0 .../pytorch/mmcv/mmcv/video/__init__.py | 0 .../internimage/pytorch/mmcv/mmcv/video/io.py | 0 .../pytorch/mmcv/mmcv/video/optflow.py | 0 .../pytorch/mmcv/mmcv/video/processing.py | 0 .../mmcv/mmcv/visualization/__init__.py | 0 .../pytorch/mmcv/mmcv/visualization/color.py | 0 .../pytorch/mmcv/mmcv/visualization/image.py | 0 .../mmcv/mmcv/visualization/optflow.py | 0 .../internimage/pytorch/mmcv/setup.py | 0 .../internimage/pytorch/models/__init__.py | 0 .../internimage/pytorch/models/build.py | 0 .../pytorch/models/intern_image.py | 0 .../pytorch/ops_dcnv3/functions/__init__.py | 0 .../pytorch/ops_dcnv3/functions/dcnv3_func.py | 0 .../internimage/pytorch/ops_dcnv3/make.sh | 0 .../pytorch/ops_dcnv3/modules/__init__.py | 0 .../pytorch/ops_dcnv3/modules/dcnv3.py | 0 .../internimage/pytorch/ops_dcnv3/setup.py | 0 .../pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.cpp | 0 .../pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.h | 0 .../pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.cu | 0 .../pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.h | 0 .../ops_dcnv3/src/cuda/dcnv3_im2col_cuda.cuh | 0 .../internimage/pytorch/ops_dcnv3/src/dcnv3.h | 0 .../pytorch/ops_dcnv3/src/vision.cpp | 0 .../internimage/pytorch/ops_dcnv3/test.py | 0 .../internimage/pytorch/optimizer.py | 0 .../internimage/pytorch/train_in1k.sh | 0 .../internimage/pytorch/utils.py | 0 .../classification/lenet/pytorch/.gitignore | 0 .../classification/lenet/pytorch/README.md | 0 .../classification/lenet/pytorch/__init__.py | 0 .../lenet/pytorch/common_utils/__init__.py | 0 .../lenet/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../lenet/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../lenet/pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../lenet/pytorch/model/LeNet.py | 0 .../cv}/classification/lenet/pytorch/train.py | 0 .../classification/lenet/pytorch/utils_.py | 0 .../mobilenetv2/pytorch/README.md | 0 .../mobilenetv2/pytorch/requirements.txt | 0 .../mobilenetv2/pytorch/run_train.py | 0 .../pytorch/train_mobilenet_v2_amp_dist.sh | 0 .../mobilenetv3/mindspore/README.md | 0 .../mobilenetv3/mindspore/eval.py | 0 .../mobilenetv3/mindspore/export.py | 0 .../mobilenetv3/mindspore/infer_onnx.py | 0 .../mindspore/mindspore_hub_conf.py | 0 .../mobilenetv3/mindspore/postprocess.py | 0 .../mobilenetv3/mindspore/preprocess.py | 0 .../mindspore/scripts/run_infer.sh | 0 .../mindspore/scripts/run_infer_310.sh | 0 .../mobilenetv3/mindspore/scripts/run_onnx.sh | 0 .../mindspore/scripts/run_train.sh | 0 .../mobilenetv3/mindspore/src/config.py | 0 .../mobilenetv3/mindspore/src/dataset.py | 0 .../mobilenetv3/mindspore/src/lr_generator.py | 0 .../mobilenetv3/mindspore/src/mobilenetV3.py | 0 .../mobilenetv3/mindspore/train.py | 0 .../mobilenetv3/paddlepaddle/README.md | 0 .../mobilenetv3/pytorch/README.md | 0 .../mobilenetv3/pytorch/__init__.py | 0 .../pytorch/_torchvision/__init__.py | 0 .../_internally_replaced_utils.py | 0 .../pytorch/_torchvision/models/__init__.py | 0 .../pytorch/_torchvision/models/_utils.py | 0 .../pytorch/_torchvision/models/mobilenet.py | 0 .../_torchvision/models/mobilenetv2.py | 0 .../_torchvision/models/mobilenetv3.py | 0 .../pytorch/_torchvision/ops/__init__.py | 0 .../pytorch/_torchvision/ops/misc.py | 0 .../_torchvision/ops/stochastic_depth.py | 0 .../mobilenetv3/pytorch/_torchvision/utils.py | 0 .../pytorch/common_utils/__init__.py | 0 .../mobilenetv3/pytorch/common_utils/dist.py | 0 .../mobilenetv3/pytorch/common_utils/loss.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../mobilenetv3/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../mobilenetv3/pytorch/requirements.txt | 0 .../mobilenetv3/pytorch/train.py | 0 .../mobilenetv3/pytorch/train_horovod.py | 0 .../train_mobilenet_v3_large_amp_dist.sh | 0 .../mobilenetv3/pytorch/utils.py | 0 .../paddlepaddle/README.md | 0 .../mobileone/pytorch/README.md | 0 .../classification/mocov2/pytorch/README.md | 0 .../pp-lcnet/paddlepaddle/README.md | 0 .../classification/repmlp/pytorch/README.md | 0 .../repmlp/pytorch/ci/prepare.sh | 0 .../repvgg/paddlepaddle/README.md | 0 .../classification/repvgg/pytorch/README.md | 0 .../repvgg/pytorch/ci/prepare.sh | 0 .../classification/repvit/pytorch/README.md | 0 .../repvit/pytorch/ci/prepare.sh | 0 .../res2net50_14w_8s/paddlepaddle/README.md | 0 .../resnest101/pytorch/README.md | 0 .../resnest101/pytorch/requirements.txt | 0 .../resnest101/pytorch/resnest.py | 0 .../resnest101/pytorch/resnet.py | 0 .../resnest101/pytorch/run_train.py | 0 .../resnest101/pytorch/splat.py | 0 .../pytorch/train_resnest101_amp_dist.sh | 0 .../resnest14/pytorch/README.md | 0 .../resnest14/pytorch/requirements.txt | 0 .../resnest14/pytorch/resnest.py | 0 .../resnest14/pytorch/resnet.py | 0 .../resnest14/pytorch/run_train.py | 0 .../classification/resnest14/pytorch/splat.py | 0 .../pytorch/train_resnest14_amp_dist.sh | 0 .../resnest269/pytorch/README.md | 0 .../resnest269/pytorch/requirements.txt | 0 .../resnest269/pytorch/resnest.py | 0 .../resnest269/pytorch/resnet.py | 0 .../resnest269/pytorch/run_train.py | 0 .../resnest269/pytorch/splat.py | 0 .../pytorch/train_resnest269_amp_dist.sh | 0 .../resnest50/paddlepaddle/README.md | 0 .../resnest50/pytorch/README.md | 0 .../resnest50/pytorch/requirements.txt | 0 .../resnest50/pytorch/resnest.py | 0 .../resnest50/pytorch/resnet.py | 0 .../resnest50/pytorch/run_train.py | 0 .../classification/resnest50/pytorch/splat.py | 0 .../pytorch/train_resnest50_amp_dist.sh | 0 .../resnet101/pytorch/.gitignore | 0 .../resnet101/pytorch/README.md | 0 .../resnet101/pytorch/__init__.py | 0 .../pytorch/common_utils/__init__.py | 0 .../resnet101/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../resnet101/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../resnet101/pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../resnet101/pytorch/requirements.txt | 0 .../resnet101/pytorch/run_train.py | 0 .../pytorch/start_scripts/get_num_devices.sh | 0 .../pytorch/start_scripts/init_torch.sh | 0 .../start_scripts/train_resnet50_amp_torch.sh | 0 .../train_resnet50_dist_torch.sh | 0 .../start_scripts/train_resnet50_torch.sh | 0 .../classification/resnet101/pytorch/train.py | 0 .../resnet101/pytorch/train_horovod.py | 0 .../pytorch/train_resnet101_amp_dist.sh | 0 .../resnet101/pytorch/utils_.py | 0 .../resnet152/pytorch/README.md | 0 .../resnet152/pytorch/requirements.txt | 0 .../resnet152/pytorch/run_train.py | 0 .../pytorch/train_resnet152_amp_dist.sh | 0 .../classification/resnet18/pytorch/README.md | 0 .../resnet18/pytorch/requirements.txt | 0 .../resnet18/pytorch/run_train.py | 0 .../pytorch/train_resnet18_amp_dist.sh | 0 .../resnet50/paddlepaddle/.gitignore | 0 .../resnet50/paddlepaddle/LICENSE | 0 .../resnet50/paddlepaddle/MANIFEST.in | 0 .../resnet50/paddlepaddle/README.md | 0 .../resnet50/paddlepaddle/README_ch.md | 0 .../resnet50/paddlepaddle/README_en.md | 0 .../resnet50/paddlepaddle/__init__.py | 0 .../resnet50/paddlepaddle/hubconf.py | 0 .../resnet50/paddlepaddle/ppcls/__init__.py | 0 .../paddlepaddle/ppcls/arch/__init__.py | 0 .../ppcls/arch/backbone/__init__.py | 0 .../ppcls/arch/backbone/base/__init__.py | 0 .../ppcls/arch/backbone/base/theseus_layer.py | 0 .../backbone/legendary_models/__init__.py | 0 .../arch/backbone/legendary_models/resnet.py | 0 .../ppcls/arch/backbone/model_zoo/__init__.py | 0 .../arch/backbone/model_zoo/resnet_vc.py | 0 .../arch/backbone/variant_models/__init__.py | 0 .../backbone/variant_models/resnet_variant.py | 0 .../paddlepaddle/ppcls/arch/gears/__init__.py | 0 .../ppcls/arch/gears/arcmargin.py | 0 .../ppcls/arch/gears/circlemargin.py | 0 .../ppcls/arch/gears/cosmargin.py | 0 .../paddlepaddle/ppcls/arch/gears/fc.py | 0 .../ppcls/arch/gears/identity_head.py | 0 .../ppcls/arch/gears/vehicle_neck.py | 0 .../paddlepaddle/ppcls/arch/slim/__init__.py | 0 .../paddlepaddle/ppcls/arch/slim/prune.py | 0 .../paddlepaddle/ppcls/arch/slim/quant.py | 0 .../resnet50/paddlepaddle/ppcls/arch/utils.py | 0 .../DataAugment/ResNet50_AutoAugment.yaml | 0 .../DataAugment/ResNet50_Baseline.yaml | 0 .../ImageNet/DataAugment/ResNet50_Cutmix.yaml | 0 .../ImageNet/DataAugment/ResNet50_Cutout.yaml | 0 .../DataAugment/ResNet50_GridMask.yaml | 0 .../DataAugment/ResNet50_HideAndSeek.yaml | 0 .../ImageNet/DataAugment/ResNet50_Mixup.yaml | 0 .../DataAugment/ResNet50_RandAugment.yaml | 0 .../DataAugment/ResNet50_RandomErasing.yaml | 0 .../configs/ImageNet/ResNet/ResNet50.yaml | 0 .../ImageNet/ResNet/ResNet50_amp_4x8.yaml | 0 .../configs/ImageNet/ResNet/ResNet50_vd.yaml | 0 .../configs/quick_start/ResNet50_vd.yaml | 0 .../paddlepaddle/ppcls/data/__init__.py | 0 .../DistributedRandomIdentitySampler.py | 0 .../ppcls/data/dataloader/__init__.py | 0 .../ppcls/data/dataloader/common_dataset.py | 0 .../ppcls/data/dataloader/dali.py | 0 .../ppcls/data/dataloader/imagenet_dataset.py | 0 .../ppcls/data/dataloader/mix_dataset.py | 0 .../ppcls/data/dataloader/mix_sampler.py | 0 .../data/dataloader/multilabel_dataset.py | 0 .../ppcls/data/dataloader/pk_sampler.py | 0 .../ppcls/data/postprocess/__init__.py | 0 .../ppcls/data/postprocess/topk.py | 0 .../ppcls/data/preprocess/__init__.py | 0 .../data/preprocess/batch_ops/__init__.py | 0 .../preprocess/batch_ops/batch_operators.py | 0 .../ppcls/data/preprocess/ops/__init__.py | 0 .../ppcls/data/preprocess/ops/autoaugment.py | 0 .../ppcls/data/preprocess/ops/cutout.py | 0 .../ppcls/data/preprocess/ops/fmix.py | 0 .../ppcls/data/preprocess/ops/functional.py | 0 .../ppcls/data/preprocess/ops/grid.py | 0 .../data/preprocess/ops/hide_and_seek.py | 0 .../ppcls/data/preprocess/ops/operators.py | 0 .../ppcls/data/preprocess/ops/randaugment.py | 0 .../data/preprocess/ops/random_erasing.py | 0 .../data/preprocess/ops/timm_autoaugment.py | 0 .../paddlepaddle/ppcls/data/utils/__init__.py | 0 .../ppcls/data/utils/get_image_list.py | 0 .../paddlepaddle/ppcls/engine/__init__.py | 0 .../paddlepaddle/ppcls/engine/engine.py | 0 .../ppcls/engine/evaluation/__init__.py | 0 .../ppcls/engine/evaluation/classification.py | 0 .../ppcls/engine/evaluation/retrieval.py | 0 .../ppcls/engine/train/__init__.py | 0 .../paddlepaddle/ppcls/engine/train/train.py | 0 .../paddlepaddle/ppcls/engine/train/utils.py | 0 .../paddlepaddle/ppcls/loss/__init__.py | 0 .../paddlepaddle/ppcls/loss/celoss.py | 0 .../paddlepaddle/ppcls/loss/comfunc.py | 0 .../paddlepaddle/ppcls/loss/distanceloss.py | 0 .../paddlepaddle/ppcls/metric/__init__.py | 0 .../paddlepaddle/ppcls/metric/metrics.py | 0 .../paddlepaddle/ppcls/optimizer/__init__.py | 0 .../ppcls/optimizer/learning_rate.py | 0 .../paddlepaddle/ppcls/optimizer/optimizer.py | 0 .../paddlepaddle/ppcls/static/program.py | 0 .../paddlepaddle/ppcls/static/save_load.py | 0 .../paddlepaddle/ppcls/static/train.py | 0 .../paddlepaddle/ppcls/utils/__init__.py | 0 .../paddlepaddle/ppcls/utils/check.py | 0 .../paddlepaddle/ppcls/utils/config.py | 0 .../paddlepaddle/ppcls/utils/download.py | 0 .../resnet50/paddlepaddle/ppcls/utils/ema.py | 0 .../feature_maps_visualization/fm_vis.py | 0 .../feature_maps_visualization/resnet.py | 0 .../utils/feature_maps_visualization/utils.py | 0 .../paddlepaddle/ppcls/utils/gallery2fc.py | 0 .../ppcls/utils/imagenet1k_label_list.txt | 0 .../paddlepaddle/ppcls/utils/logger.py | 0 .../paddlepaddle/ppcls/utils/metrics.py | 0 .../resnet50/paddlepaddle/ppcls/utils/misc.py | 0 .../paddlepaddle/ppcls/utils/model_zoo.py | 0 .../paddlepaddle/ppcls/utils/pretrained.list | 0 .../paddlepaddle/ppcls/utils/profiler.py | 0 .../paddlepaddle/ppcls/utils/save_load.py | 0 .../paddlepaddle/ppcls_2.5/__init__.py | 0 .../paddlepaddle/ppcls_2.5/arch/__init__.py | 0 .../ppcls_2.5/arch/backbone/__init__.py | 0 .../ppcls_2.5/arch/backbone/base/__init__.py | 0 .../arch/backbone/base/theseus_layer.py | 0 .../backbone/legendary_models/__init__.py | 0 .../arch/backbone/legendary_models/resnet.py | 0 .../arch/backbone/model_zoo/__init__.py | 0 .../arch/backbone/model_zoo/resnet_vc.py | 0 .../arch/backbone/variant_models/__init__.py | 0 .../backbone/variant_models/resnet_variant.py | 0 .../ppcls_2.5/arch/gears/__init__.py | 0 .../ppcls_2.5/arch/gears/arcmargin.py | 0 .../ppcls_2.5/arch/gears/circlemargin.py | 0 .../ppcls_2.5/arch/gears/cosmargin.py | 0 .../paddlepaddle/ppcls_2.5/arch/gears/fc.py | 0 .../ppcls_2.5/arch/gears/identity_head.py | 0 .../ppcls_2.5/arch/gears/vehicle_neck.py | 0 .../ppcls_2.5/arch/slim/__init__.py | 0 .../paddlepaddle/ppcls_2.5/arch/slim/prune.py | 0 .../paddlepaddle/ppcls_2.5/arch/slim/quant.py | 0 .../paddlepaddle/ppcls_2.5/arch/utils.py | 0 .../DataAugment/ResNet50_AutoAugment.yaml | 0 .../DataAugment/ResNet50_Baseline.yaml | 0 .../ImageNet/DataAugment/ResNet50_Cutmix.yaml | 0 .../ImageNet/DataAugment/ResNet50_Cutout.yaml | 0 .../DataAugment/ResNet50_GridMask.yaml | 0 .../DataAugment/ResNet50_HideAndSeek.yaml | 0 .../ImageNet/DataAugment/ResNet50_Mixup.yaml | 0 .../DataAugment/ResNet50_RandAugment.yaml | 0 .../DataAugment/ResNet50_RandomErasing.yaml | 0 .../configs/ImageNet/ResNet/ResNet50.yaml | 0 .../ImageNet/ResNet/ResNet50_amp_4x8.yaml | 0 .../configs/ImageNet/ResNet/ResNet50_vd.yaml | 0 .../configs/quick_start/ResNet50_vd.yaml | 0 .../paddlepaddle/ppcls_2.5/engine/__init__.py | 0 .../paddlepaddle/ppcls_2.5/engine/engine.py | 0 .../ppcls_2.5/engine/evaluation/__init__.py | 0 .../engine/evaluation/classification.py | 0 .../ppcls_2.5/engine/evaluation/retrieval.py | 0 .../ppcls_2.5/engine/train/__init__.py | 0 .../ppcls_2.5/engine/train/train.py | 0 .../ppcls_2.5/engine/train/utils.py | 0 .../paddlepaddle/ppcls_2.5/loss/__init__.py | 0 .../paddlepaddle/ppcls_2.5/loss/celoss.py | 0 .../paddlepaddle/ppcls_2.5/loss/comfunc.py | 0 .../ppcls_2.5/loss/distanceloss.py | 0 .../paddlepaddle/ppcls_2.5/metric/__init__.py | 0 .../paddlepaddle/ppcls_2.5/metric/metrics.py | 0 .../ppcls_2.5/optimizer/__init__.py | 0 .../ppcls_2.5/optimizer/learning_rate.py | 0 .../ppcls_2.5/optimizer/optimizer.py | 0 .../paddlepaddle/ppcls_2.5/static/program.py | 0 .../ppcls_2.5/static/save_load.py | 0 .../paddlepaddle/ppcls_2.5/static/train.py | 0 .../paddlepaddle/ppcls_2.5/utils/__init__.py | 0 .../paddlepaddle/ppcls_2.5/utils/check.py | 0 .../paddlepaddle/ppcls_2.5/utils/config.py | 0 .../paddlepaddle/ppcls_2.5/utils/download.py | 0 .../paddlepaddle/ppcls_2.5/utils/ema.py | 0 .../feature_maps_visualization/fm_vis.py | 0 .../feature_maps_visualization/resnet.py | 0 .../utils/feature_maps_visualization/utils.py | 0 .../ppcls_2.5/utils/gallery2fc.py | 0 .../ppcls_2.5/utils/imagenet1k_label_list.txt | 0 .../paddlepaddle/ppcls_2.5/utils/logger.py | 0 .../paddlepaddle/ppcls_2.5/utils/metrics.py | 0 .../paddlepaddle/ppcls_2.5/utils/misc.py | 0 .../paddlepaddle/ppcls_2.5/utils/model_zoo.py | 0 .../ppcls_2.5/utils/pretrained.list | 0 .../paddlepaddle/ppcls_2.5/utils/profiler.py | 0 .../paddlepaddle/ppcls_2.5/utils/save_load.py | 0 .../paddlepaddle/ppcls_2.6/__init__.py | 0 .../paddlepaddle/ppcls_2.6/arch/__init__.py | 0 .../ppcls_2.6/arch/backbone/__init__.py | 0 .../ppcls_2.6/arch/backbone/base/__init__.py | 0 .../arch/backbone/base/dbb/dbb_block.py | 0 .../arch/backbone/base/dbb/dbb_transforms.py | 0 .../arch/backbone/base/theseus_layer.py | 0 .../backbone/legendary_models/__init__.py | 0 .../legendary_models/custom_devices_layers.py | 0 .../arch/backbone/legendary_models/esnet.py | 0 .../arch/backbone/legendary_models/hrnet.py | 0 .../backbone/legendary_models/inception_v3.py | 0 .../backbone/legendary_models/mobilenet_v1.py | 0 .../backbone/legendary_models/mobilenet_v3.py | 0 .../backbone/legendary_models/mobilenet_v4.py | 0 .../backbone/legendary_models/pp_hgnet.py | 0 .../backbone/legendary_models/pp_hgnet_v2.py | 0 .../backbone/legendary_models/pp_lcnet.py | 0 .../backbone/legendary_models/pp_lcnet_v2.py | 0 .../arch/backbone/legendary_models/resnet.py | 0 .../legendary_models/swin_transformer.py | 0 .../arch/backbone/legendary_models/vgg.py | 0 .../arch/backbone/model_zoo/__init__.py | 0 .../arch/backbone/model_zoo/adaface_ir_net.py | 0 .../arch/backbone/model_zoo/alexnet.py | 0 .../ppcls_2.6/arch/backbone/model_zoo/cae.py | 0 .../arch/backbone/model_zoo/convnext.py | 0 .../arch/backbone/model_zoo/cspnet.py | 0 .../backbone/model_zoo/cswin_transformer.py | 0 .../ppcls_2.6/arch/backbone/model_zoo/cvt.py | 0 .../arch/backbone/model_zoo/darknet.py | 0 .../arch/backbone/model_zoo/densenet.py | 0 .../model_zoo/distilled_vision_transformer.py | 0 .../ppcls_2.6/arch/backbone/model_zoo/dla.py | 0 .../ppcls_2.6/arch/backbone/model_zoo/dpn.py | 0 .../arch/backbone/model_zoo/dsnet.py | 0 .../arch/backbone/model_zoo/efficientnet.py | 0 .../backbone/model_zoo/efficientnet_v2.py | 0 .../arch/backbone/model_zoo/fasternet.py | 0 .../arch/backbone/model_zoo/foundation_vit.py | 0 .../arch/backbone/model_zoo/ghostnet.py | 0 .../arch/backbone/model_zoo/googlenet.py | 0 .../arch/backbone/model_zoo/hardnet.py | 0 .../arch/backbone/model_zoo/inception_v4.py | 0 .../arch/backbone/model_zoo/levit.py | 0 .../arch/backbone/model_zoo/micronet.py | 0 .../arch/backbone/model_zoo/mixnet.py | 0 .../arch/backbone/model_zoo/mobilefacenet.py | 0 .../arch/backbone/model_zoo/mobilenet_v2.py | 0 .../arch/backbone/model_zoo/mobilenext.py | 0 .../arch/backbone/model_zoo/mobilevit.py | 0 .../arch/backbone/model_zoo/mobilevit_v2.py | 0 .../arch/backbone/model_zoo/mobilevit_v3.py | 0 .../arch/backbone/model_zoo/nextvit.py | 0 .../arch/backbone/model_zoo/peleenet.py | 0 .../arch/backbone/model_zoo/pvt_v2.py | 0 .../arch/backbone/model_zoo/rednet.py | 0 .../arch/backbone/model_zoo/regnet.py | 0 .../arch/backbone/model_zoo/repvgg.py | 0 .../arch/backbone/model_zoo/res2net.py | 0 .../arch/backbone/model_zoo/res2net_vd.py | 0 .../arch/backbone/model_zoo/resnest.py | 0 .../arch/backbone/model_zoo/resnet_vc.py | 0 .../arch/backbone/model_zoo/resnext.py | 0 .../arch/backbone/model_zoo/resnext101_wsl.py | 0 .../arch/backbone/model_zoo/resnext_vd.py | 0 .../arch/backbone/model_zoo/rexnet.py | 0 .../arch/backbone/model_zoo/se_resnet_vd.py | 0 .../arch/backbone/model_zoo/se_resnext.py | 0 .../arch/backbone/model_zoo/se_resnext_vd.py | 0 .../arch/backbone/model_zoo/shufflenet_v2.py | 0 .../arch/backbone/model_zoo/squeezenet.py | 0 .../arch/backbone/model_zoo/starnet.py | 0 .../arch/backbone/model_zoo/svtrnet.py | 0 .../backbone/model_zoo/swin_transformer_v2.py | 0 .../arch/backbone/model_zoo/tinynet.py | 0 .../ppcls_2.6/arch/backbone/model_zoo/tnt.py | 0 .../arch/backbone/model_zoo/twins.py | 0 .../arch/backbone/model_zoo/uniformer.py | 0 .../ppcls_2.6/arch/backbone/model_zoo/van.py | 0 .../backbone/model_zoo/vision_transformer.py | 0 .../arch/backbone/model_zoo/wideresnet.py | 0 .../arch/backbone/model_zoo/xception.py | 0 .../backbone/model_zoo/xception_deeplab.py | 0 .../arch/backbone/variant_models/__init__.py | 0 .../variant_models/efficientnet_variant.py | 0 .../variant_models/foundation_vit_variant.py | 0 .../variant_models/pp_lcnet_variant.py | 0 .../variant_models/pp_lcnetv2_variant.py | 0 .../backbone/variant_models/resnet_variant.py | 0 .../swin_transformer_variant.py | 0 .../backbone/variant_models/vgg_variant.py | 0 .../ppcls_2.6/arch/distill/afd_attention.py | 0 .../ppcls_2.6/arch/gears/__init__.py | 0 .../ppcls_2.6/arch/gears/adamargin.py | 0 .../ppcls_2.6/arch/gears/arcmargin.py | 0 .../ppcls_2.6/arch/gears/bnneck.py | 0 .../ppcls_2.6/arch/gears/circlemargin.py | 0 .../ppcls_2.6/arch/gears/cosmargin.py | 0 .../paddlepaddle/ppcls_2.6/arch/gears/fc.py | 0 .../ppcls_2.6/arch/gears/frfn_neck.py | 0 .../ppcls_2.6/arch/gears/identity_head.py | 0 .../ppcls_2.6/arch/gears/metabnneck.py | 0 .../ppcls_2.6/arch/gears/ml_decoder.py | 0 .../ppcls_2.6/arch/gears/vehicle_neck.py | 0 .../ppcls_2.6/arch/slim/__init__.py | 0 .../paddlepaddle/ppcls_2.6/arch/slim/prune.py | 0 .../paddlepaddle/ppcls_2.6/arch/slim/quant.py | 0 .../paddlepaddle/ppcls_2.6/arch/utils.py | 0 .../PPLCNet_x1_0_pedestrian_attribute.yaml | 0 .../Attr/PPLCNet_x1_0_vehicle_attribute.yaml | 0 .../configs/Attr/StrongBaselineAttr.yaml | 0 .../CAE/cae_base_patch16_224_finetune.yaml | 0 .../CAE/cae_large_patch16_224_finetune.yaml | 0 .../CLIP_vit_base_patch16_224_finetune.yaml | 0 .../CLIP_vit_large_patch14_224_finetune.yaml | 0 .../Cartoonface/ResNet50_icartoon.yaml | 0 .../ppcls_2.6/configs/DeepHash/DCH.yaml | 0 .../ppcls_2.6/configs/DeepHash/DSHSD.yaml | 0 .../ppcls_2.6/configs/DeepHash/LCDSH.yaml | 0 ...FaceRecognition_ArcFace_MobileFaceNet.yaml | 0 .../FaceRecognition_ArcFace_ResNet50.yaml | 0 .../Gallery2FC_PPLCNet_x2_5.yaml | 0 .../GeneralRecognition_PPLCNet_x2_5.yaml | 0 ...eneralRecognition_PPLCNet_x2_5_binary.yaml | 0 .../GeneralRecognition_PPLCNet_x2_5_dml.yaml | 0 .../GeneralRecognition_PPLCNet_x2_5_udml.yaml | 0 .../GeneralRecognitionV2_CLIP_vit_base.yaml | 0 .../GeneralRecognitionV2_CLIP_vit_large.yaml | 0 .../GeneralRecognitionV2_PPLCNetV2_base.yaml | 0 .../configs/ImageNet/CSPNet/CSPDarkNet53.yaml | 0 .../CSWinTransformer_base_224.yaml | 0 .../CSWinTransformer_base_384.yaml | 0 .../CSWinTransformer_large_224.yaml | 0 .../CSWinTransformer_large_384.yaml | 0 .../CSWinTransformer_small_224.yaml | 0 .../CSWinTransformer_tiny_224.yaml | 0 .../ImageNet/ConvNeXt/ConvNeXt_base_224.yaml | 0 .../ImageNet/ConvNeXt/ConvNeXt_base_384.yaml | 0 .../ImageNet/ConvNeXt/ConvNeXt_large_224.yaml | 0 .../ImageNet/ConvNeXt/ConvNeXt_large_384.yaml | 0 .../ImageNet/ConvNeXt/ConvNeXt_small.yaml | 0 .../ImageNet/ConvNeXt/ConvNeXt_tiny.yaml | 0 .../configs/ImageNet/CvT/CvT_13_224.yaml | 0 .../configs/ImageNet/CvT/CvT_13_384.yaml | 0 .../configs/ImageNet/CvT/CvT_21_224.yaml | 0 .../configs/ImageNet/CvT/CvT_21_384.yaml | 0 .../configs/ImageNet/CvT/CvT_W24_384.yaml | 0 .../configs/ImageNet/DLA/DLA102.yaml | 0 .../configs/ImageNet/DLA/DLA102x.yaml | 0 .../configs/ImageNet/DLA/DLA102x2.yaml | 0 .../configs/ImageNet/DLA/DLA169.yaml | 0 .../ppcls_2.6/configs/ImageNet/DLA/DLA34.yaml | 0 .../configs/ImageNet/DLA/DLA46_c.yaml | 0 .../configs/ImageNet/DLA/DLA46x_c.yaml | 0 .../ppcls_2.6/configs/ImageNet/DLA/DLA60.yaml | 0 .../configs/ImageNet/DLA/DLA60x.yaml | 0 .../configs/ImageNet/DLA/DLA60x_c.yaml | 0 .../configs/ImageNet/DPN/DPN107.yaml | 0 .../configs/ImageNet/DPN/DPN131.yaml | 0 .../ppcls_2.6/configs/ImageNet/DPN/DPN68.yaml | 0 .../ppcls_2.6/configs/ImageNet/DPN/DPN92.yaml | 0 .../ppcls_2.6/configs/ImageNet/DPN/DPN98.yaml | 0 .../configs/ImageNet/DSNet/DSNet_base.yaml | 0 .../configs/ImageNet/DSNet/DSNet_small.yaml | 0 .../configs/ImageNet/DSNet/DSNet_tiny.yaml | 0 .../configs/ImageNet/DarkNet/DarkNet53.yaml | 0 .../DataAugment/ResNet50_AutoAugment.yaml | 0 .../DataAugment/ResNet50_Baseline.yaml | 0 .../ImageNet/DataAugment/ResNet50_Cutmix.yaml | 0 .../ImageNet/DataAugment/ResNet50_Cutout.yaml | 0 .../DataAugment/ResNet50_GridMask.yaml | 0 .../DataAugment/ResNet50_HideAndSeek.yaml | 0 .../ImageNet/DataAugment/ResNet50_Mixup.yaml | 0 .../DataAugment/ResNet50_RandAugment.yaml | 0 .../DataAugment/ResNet50_RandomErasing.yaml | 0 .../DeiT/DeiT_base_distilled_patch16_224.yaml | 0 .../DeiT/DeiT_base_distilled_patch16_384.yaml | 0 .../ImageNet/DeiT/DeiT_base_patch16_224.yaml | 0 .../ImageNet/DeiT/DeiT_base_patch16_384.yaml | 0 .../DeiT_small_distilled_patch16_224.yaml | 0 .../ImageNet/DeiT/DeiT_small_patch16_224.yaml | 0 .../DeiT/DeiT_tiny_distilled_patch16_224.yaml | 0 .../ImageNet/DeiT/DeiT_tiny_patch16_224.yaml | 0 .../ImageNet/DenseNet/DenseNet121.yaml | 0 .../ImageNet/DenseNet/DenseNet161.yaml | 0 .../ImageNet/DenseNet/DenseNet169.yaml | 0 .../ImageNet/DenseNet/DenseNet201.yaml | 0 .../ImageNet/DenseNet/DenseNet264.yaml | 0 .../Distillation/PPLCNet_x1_0_ssld.yaml | 0 .../Distillation/PPLCNet_x2_5_dml.yaml | 0 .../Distillation/PPLCNet_x2_5_ssld.yaml | 0 .../Distillation/PPLCNet_x2_5_udml.yaml | 0 ...mv3_large_x1_0_distill_mv3_small_x1_0.yaml | 0 .../res2net200_vd_distill_pphgnet_base.yaml | 0 .../resnet34_distill_resnet18_afd.yaml | 0 .../resnet34_distill_resnet18_dist.yaml | 0 .../resnet34_distill_resnet18_dkd.yaml | 0 .../resnet34_distill_resnet18_mgd.yaml | 0 .../resnet34_distill_resnet18_pefd.yaml | 0 .../resnet34_distill_resnet18_skd.yaml | 0 .../resnet34_distill_resnet18_wsl.yaml | 0 .../configs/ImageNet/ESNet/ESNet_x0_25.yaml | 0 .../configs/ImageNet/ESNet/ESNet_x0_5.yaml | 0 .../configs/ImageNet/ESNet/ESNet_x0_75.yaml | 0 .../configs/ImageNet/ESNet/ESNet_x1_0.yaml | 0 .../ImageNet/EfficientNet/EfficientNetB0.yaml | 0 .../ImageNet/EfficientNet/EfficientNetB1.yaml | 0 .../ImageNet/EfficientNet/EfficientNetB2.yaml | 0 .../ImageNet/EfficientNet/EfficientNetB3.yaml | 0 .../ImageNet/EfficientNet/EfficientNetB4.yaml | 0 .../ImageNet/EfficientNet/EfficientNetB5.yaml | 0 .../ImageNet/EfficientNet/EfficientNetB6.yaml | 0 .../ImageNet/EfficientNet/EfficientNetB7.yaml | 0 .../EfficientNetV2/EfficientNetV2_S.yaml | 0 .../ImageNet/FasterNet/FasterNet_L.yaml | 0 .../ImageNet/FasterNet/FasterNet_M.yaml | 0 .../ImageNet/FasterNet/FasterNet_S.yaml | 0 .../ImageNet/FasterNet/FasterNet_T0.yaml | 0 .../ImageNet/FasterNet/FasterNet_T1.yaml | 0 .../ImageNet/FasterNet/FasterNet_T2.yaml | 0 .../ImageNet/GhostNet/GhostNet_x0_5.yaml | 0 .../ImageNet/GhostNet/GhostNet_x1_0.yaml | 0 .../ImageNet/GhostNet/GhostNet_x1_3.yaml | 0 .../ImageNet/HarDNet/HarDNet39_ds.yaml | 0 .../configs/ImageNet/HarDNet/HarDNet68.yaml | 0 .../ImageNet/HarDNet/HarDNet68_ds.yaml | 0 .../configs/ImageNet/HarDNet/HarDNet85.yaml | 0 .../configs/ImageNet/Inception/GoogLeNet.yaml | 0 .../ImageNet/Inception/InceptionV3.yaml | 0 .../ImageNet/Inception/InceptionV4.yaml | 0 .../configs/ImageNet/LeViT/LeViT_128.yaml | 0 .../configs/ImageNet/LeViT/LeViT_128S.yaml | 0 .../configs/ImageNet/LeViT/LeViT_192.yaml | 0 .../configs/ImageNet/LeViT/LeViT_256.yaml | 0 .../configs/ImageNet/LeViT/LeViT_384.yaml | 0 .../ImageNet/MicroNet/MicroNet_M0.yaml | 0 .../ImageNet/MicroNet/MicroNet_M1.yaml | 0 .../ImageNet/MicroNet/MicroNet_M2.yaml | 0 .../ImageNet/MicroNet/MicroNet_M3.yaml | 0 .../configs/ImageNet/MixNet/MixNet_L.yaml | 0 .../configs/ImageNet/MixNet/MixNet_M.yaml | 0 .../configs/ImageNet/MixNet/MixNet_S.yaml | 0 .../ImageNet/MobileNeXt/MobileNeXt_x1_0.yaml | 0 .../ImageNet/MobileNetV1/MobileNetV1.yaml | 0 .../MobileNetV1/MobileNetV1_x0_25.yaml | 0 .../MobileNetV1/MobileNetV1_x0_5.yaml | 0 .../MobileNetV1/MobileNetV1_x0_75.yaml | 0 .../ImageNet/MobileNetV2/MobileNetV2.yaml | 0 .../MobileNetV2/MobileNetV2_x0_25.yaml | 0 .../MobileNetV2/MobileNetV2_x0_5.yaml | 0 .../MobileNetV2/MobileNetV2_x0_75.yaml | 0 .../MobileNetV2/MobileNetV2_x1_5.yaml | 0 .../MobileNetV2/MobileNetV2_x2_0.yaml | 0 .../MobileNetV3/MobileNetV3_large_x0_35.yaml | 0 .../MobileNetV3/MobileNetV3_large_x0_5.yaml | 0 .../MobileNetV3/MobileNetV3_large_x0_75.yaml | 0 .../MobileNetV3/MobileNetV3_large_x1_0.yaml | 0 .../MobileNetV3/MobileNetV3_large_x1_25.yaml | 0 .../MobileNetV3/MobileNetV3_small_x0_35.yaml | 0 .../MobileNetV3/MobileNetV3_small_x0_5.yaml | 0 .../MobileNetV3/MobileNetV3_small_x0_75.yaml | 0 .../MobileNetV3/MobileNetV3_small_x1_0.yaml | 0 .../MobileNetV3_small_x1_0_ampo2_ultra.yaml | 0 .../MobileNetV3_small_x1_0_fp32_ultra.yaml | 0 .../MobileNetV3/MobileNetV3_small_x1_25.yaml | 0 .../MobileNetV4/MobileNetV4_conv_large.yaml | 0 .../MobileNetV4/MobileNetV4_conv_medium.yaml | 0 .../MobileNetV4/MobileNetV4_conv_small.yaml | 0 .../MobileNetV4/MobileNetV4_hybrid_large.yaml | 0 .../MobileNetV4_hybrid_medium.yaml | 0 .../ImageNet/MobileViT/MobileViT_S.yaml | 0 .../ImageNet/MobileViT/MobileViT_XS.yaml | 0 .../ImageNet/MobileViT/MobileViT_XXS.yaml | 0 .../MobileViTV2/MobileViTV2_x0_5.yaml | 0 .../MobileViTV2/MobileViTV2_x1_0.yaml | 0 .../MobileViTV2/MobileViTV2_x1_5.yaml | 0 .../MobileViTV2/MobileViTV2_x2_0.yaml | 0 .../ImageNet/MobileViTV3/MobileViTV3_S.yaml | 0 .../MobileViTV3/MobileViTV3_S_L2.yaml | 0 .../ImageNet/MobileViTV3/MobileViTV3_XS.yaml | 0 .../MobileViTV3/MobileViTV3_XS_L2.yaml | 0 .../ImageNet/MobileViTV3/MobileViTV3_XXS.yaml | 0 .../MobileViTV3/MobileViTV3_XXS_L2.yaml | 0 .../MobileViTV3/MobileViTV3_x0_5.yaml | 0 .../MobileViTV3/MobileViTV3_x0_75.yaml | 0 .../MobileViTV3/MobileViTV3_x1_0.yaml | 0 .../ImageNet/NextViT/NextViT_base_224.yaml | 0 .../ImageNet/NextViT/NextViT_base_384.yaml | 0 .../ImageNet/NextViT/NextViT_large_224.yaml | 0 .../ImageNet/NextViT/NextViT_large_384.yaml | 0 .../ImageNet/NextViT/NextViT_small_224.yaml | 0 .../ImageNet/NextViT/NextViT_small_384.yaml | 0 .../ImageNet/PPHGNet/PPHGNet_base.yaml | 0 .../ImageNet/PPHGNet/PPHGNet_small.yaml | 0 .../ImageNet/PPHGNet/PPHGNet_tiny.yaml | 0 .../ImageNet/PPHGNetV2/PPHGNetV2_B0.yaml | 0 .../ImageNet/PPHGNetV2/PPHGNetV2_B1.yaml | 0 .../ImageNet/PPHGNetV2/PPHGNetV2_B2.yaml | 0 .../ImageNet/PPHGNetV2/PPHGNetV2_B3.yaml | 0 .../ImageNet/PPHGNetV2/PPHGNetV2_B4.yaml | 0 .../PPHGNetV2/PPHGNetV2_B4_ssld_stage1.yaml | 0 .../PPHGNetV2/PPHGNetV2_B4_ssld_stage2.yaml | 0 .../ImageNet/PPHGNetV2/PPHGNetV2_B5.yaml | 0 .../ImageNet/PPHGNetV2/PPHGNetV2_B6.yaml | 0 .../ImageNet/PPLCNet/PPLCNet_x0_25.yaml | 0 .../ImageNet/PPLCNet/PPLCNet_x0_35.yaml | 0 .../ImageNet/PPLCNet/PPLCNet_x0_5.yaml | 0 .../ImageNet/PPLCNet/PPLCNet_x0_75.yaml | 0 .../ImageNet/PPLCNet/PPLCNet_x1_0.yaml | 0 .../PPLCNet/PPLCNet_x1_0_ampo2_ultra.yaml | 0 .../PPLCNet/PPLCNet_x1_0_fp32_ultra.yaml | 0 .../ImageNet/PPLCNet/PPLCNet_x1_5.yaml | 0 .../ImageNet/PPLCNet/PPLCNet_x2_0.yaml | 0 .../ImageNet/PPLCNet/PPLCNet_x2_5.yaml | 0 .../ImageNet/PPLCNetV2/PPLCNetV2_base.yaml | 0 .../ImageNet/PPLCNetV2/PPLCNetV2_large.yaml | 0 .../ImageNet/PPLCNetV2/PPLCNetV2_small.yaml | 0 .../configs/ImageNet/PVTV2/PVT_V2_B0.yaml | 0 .../configs/ImageNet/PVTV2/PVT_V2_B1.yaml | 0 .../configs/ImageNet/PVTV2/PVT_V2_B2.yaml | 0 .../ImageNet/PVTV2/PVT_V2_B2_Linear.yaml | 0 .../configs/ImageNet/PVTV2/PVT_V2_B3.yaml | 0 .../configs/ImageNet/PVTV2/PVT_V2_B4.yaml | 0 .../configs/ImageNet/PVTV2/PVT_V2_B5.yaml | 0 .../configs/ImageNet/PeleeNet/PeleeNet.yaml | 0 .../configs/ImageNet/ReXNet/ReXNet_1_0.yaml | 0 .../configs/ImageNet/ReXNet/ReXNet_1_3.yaml | 0 .../configs/ImageNet/ReXNet/ReXNet_1_5.yaml | 0 .../configs/ImageNet/ReXNet/ReXNet_2_0.yaml | 0 .../configs/ImageNet/ReXNet/ReXNet_3_0.yaml | 0 .../configs/ImageNet/RedNet/RedNet101.yaml | 0 .../configs/ImageNet/RedNet/RedNet152.yaml | 0 .../configs/ImageNet/RedNet/RedNet26.yaml | 0 .../configs/ImageNet/RedNet/RedNet38.yaml | 0 .../configs/ImageNet/RedNet/RedNet50.yaml | 0 .../configs/ImageNet/RegNet/RegNetX_12GF.yaml | 0 .../ImageNet/RegNet/RegNetX_1600MF.yaml | 0 .../configs/ImageNet/RegNet/RegNetX_16GF.yaml | 0 .../ImageNet/RegNet/RegNetX_200MF.yaml | 0 .../ImageNet/RegNet/RegNetX_3200MF.yaml | 0 .../configs/ImageNet/RegNet/RegNetX_32GF.yaml | 0 .../ImageNet/RegNet/RegNetX_400MF.yaml | 0 .../ImageNet/RegNet/RegNetX_600MF.yaml | 0 .../ImageNet/RegNet/RegNetX_6400MF.yaml | 0 .../ImageNet/RegNet/RegNetX_800MF.yaml | 0 .../configs/ImageNet/RegNet/RegNetX_8GF.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_A0.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_A1.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_A2.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_B0.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_B1.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_B1g2.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_B1g4.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_B2.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_B2g4.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_B3.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_B3g4.yaml | 0 .../configs/ImageNet/RepVGG/RepVGG_D2se.yaml | 0 .../Res2Net/Res2Net101_vd_26w_4s.yaml | 0 .../Res2Net/Res2Net200_vd_26w_4s.yaml | 0 .../ImageNet/Res2Net/Res2Net50_14w_8s.yaml | 0 .../ImageNet/Res2Net/Res2Net50_26w_4s.yaml | 0 .../ImageNet/Res2Net/Res2Net50_vd_26w_4s.yaml | 0 .../configs/ImageNet/ResNeSt/ResNeSt101.yaml | 0 .../configs/ImageNet/ResNeSt/ResNeSt200.yaml | 0 .../configs/ImageNet/ResNeSt/ResNeSt269.yaml | 0 .../configs/ImageNet/ResNeSt/ResNeSt50.yaml | 0 .../ResNeSt/ResNeSt50_fast_1s1x64d.yaml | 0 .../ResNeXt101_wsl/ResNeXt101_32x16d_wsl.yaml | 0 .../ResNeXt101_wsl/ResNeXt101_32x32d_wsl.yaml | 0 .../ResNeXt101_wsl/ResNeXt101_32x48d_wsl.yaml | 0 .../ResNeXt101_wsl/ResNeXt101_32x8d_wsl.yaml | 0 .../configs/ImageNet/ResNet/ResNet101.yaml | 0 .../configs/ImageNet/ResNet/ResNet101_vd.yaml | 0 .../configs/ImageNet/ResNet/ResNet152.yaml | 0 .../configs/ImageNet/ResNet/ResNet152_vd.yaml | 0 .../configs/ImageNet/ResNet/ResNet18.yaml | 0 .../configs/ImageNet/ResNet/ResNet18_dbb.yaml | 0 .../configs/ImageNet/ResNet/ResNet18_vd.yaml | 0 .../configs/ImageNet/ResNet/ResNet200_vd.yaml | 0 .../configs/ImageNet/ResNet/ResNet34.yaml | 0 .../configs/ImageNet/ResNet/ResNet34_vd.yaml | 0 .../configs/ImageNet/ResNet/ResNet50.yaml | 0 .../ImageNet/ResNet/ResNet50_amp_O1.yaml | 0 .../ResNet/ResNet50_amp_O1_ultra.yaml | 0 .../ResNet/ResNet50_amp_O2_ultra.yaml | 0 .../ImageNet/ResNet/ResNet50_ampo2_ultra.yaml | 0 .../ImageNet/ResNet/ResNet50_fp32_ultra.yaml | 0 .../configs/ImageNet/ResNet/ResNet50_vd.yaml | 0 .../configs/ImageNet/SENet/SENet154_vd.yaml | 0 .../ImageNet/SENet/SE_ResNeXt101_32x4d.yaml | 0 .../SE_ResNeXt101_32x4d_amp_O2_ultra.yaml | 0 .../ImageNet/SENet/SE_ResNeXt50_32x4d.yaml | 0 .../ImageNet/SENet/SE_ResNeXt50_vd_32x4d.yaml | 0 .../ImageNet/SENet/SE_ResNet18_vd.yaml | 0 .../ImageNet/SENet/SE_ResNet34_vd.yaml | 0 .../ImageNet/SENet/SE_ResNet50_vd.yaml | 0 .../ShuffleNet/ShuffleNetV2_swish.yaml | 0 .../ShuffleNet/ShuffleNetV2_x0_25.yaml | 0 .../ShuffleNet/ShuffleNetV2_x0_33.yaml | 0 .../ShuffleNet/ShuffleNetV2_x0_5.yaml | 0 .../ShuffleNet/ShuffleNetV2_x1_0.yaml | 0 .../ShuffleNet/ShuffleNetV2_x1_5.yaml | 0 .../ShuffleNet/ShuffleNetV2_x2_0.yaml | 0 .../ImageNet/SqueezeNet/SqueezeNet1_0.yaml | 0 .../ImageNet/SqueezeNet/SqueezeNet1_1.yaml | 0 .../configs/ImageNet/StarNet/StarNet_S1.yaml | 0 .../configs/ImageNet/StarNet/StarNet_S2.yaml | 0 .../configs/ImageNet/StarNet/StarNet_S3.yaml | 0 .../configs/ImageNet/StarNet/StarNet_S4.yaml | 0 ...nTransformer_base_patch4_window12_384.yaml | 0 ...inTransformer_base_patch4_window7_224.yaml | 0 ...Transformer_large_patch4_window12_384.yaml | 0 ...nTransformer_large_patch4_window7_224.yaml | 0 ...nTransformer_small_patch4_window7_224.yaml | 0 ...inTransformer_tiny_patch4_window7_224.yaml | 0 ...ransformerV2_base_patch4_window16_256.yaml | 0 ...ransformerV2_base_patch4_window24_384.yaml | 0 ...TransformerV2_base_patch4_window8_256.yaml | 0 ...ansformerV2_large_patch4_window16_256.yaml | 0 ...ansformerV2_large_patch4_window24_384.yaml | 0 ...ansformerV2_small_patch4_window16_256.yaml | 0 ...ransformerV2_small_patch4_window8_256.yaml | 0 ...ransformerV2_tiny_patch4_window16_256.yaml | 0 ...TransformerV2_tiny_patch4_window8_256.yaml | 0 .../configs/ImageNet/TNT/TNT_base.yaml | 0 .../configs/ImageNet/TNT/TNT_small.yaml | 0 .../configs/ImageNet/TinyNet/TinyNet_A.yaml | 0 .../configs/ImageNet/TinyNet/TinyNet_B.yaml | 0 .../configs/ImageNet/TinyNet/TinyNet_C.yaml | 0 .../configs/ImageNet/TinyNet/TinyNet_D.yaml | 0 .../configs/ImageNet/TinyNet/TinyNet_E.yaml | 0 .../configs/ImageNet/Twins/alt_gvt_base.yaml | 0 .../configs/ImageNet/Twins/alt_gvt_large.yaml | 0 .../configs/ImageNet/Twins/alt_gvt_small.yaml | 0 .../configs/ImageNet/Twins/pcpvt_base.yaml | 0 .../configs/ImageNet/Twins/pcpvt_large.yaml | 0 .../configs/ImageNet/Twins/pcpvt_small.yaml | 0 .../ImageNet/UniFormer/UniFormer_base.yaml | 0 .../ImageNet/UniFormer/UniFormer_base_ls.yaml | 0 .../ImageNet/UniFormer/UniFormer_small.yaml | 0 .../UniFormer/UniFormer_small_plus.yaml | 0 .../UniFormer/UniFormer_small_plus_dim64.yaml | 0 .../configs/ImageNet/VAN/VAN_B0.yaml | 0 .../configs/ImageNet/VAN/VAN_B1.yaml | 0 .../configs/ImageNet/VAN/VAN_B2.yaml | 0 .../configs/ImageNet/VAN/VAN_B3.yaml | 0 .../ViT_base_patch16_224.yaml | 0 .../ViT_base_patch16_384.yaml | 0 .../ViT_base_patch32_384.yaml | 0 .../ViT_large_patch16_224.yaml | 0 .../ViT_large_patch16_384.yaml | 0 .../ViT_large_patch32_384.yaml | 0 .../ViT_small_patch16_224.yaml | 0 .../configs/ImageNet/Xception/Xception41.yaml | 0 .../ImageNet/Xception/Xception41_deeplab.yaml | 0 .../configs/ImageNet/Xception/Xception65.yaml | 0 .../ImageNet/Xception/Xception65_deeplab.yaml | 0 .../configs/ImageNet/Xception/Xception71.yaml | 0 .../ppcls_2.6/configs/Logo/ResNet50_ReID.yaml | 0 ...P_vit_base_patch16_448_ml_decoder_448.yaml | 0 .../PP-HGNetV2-B0_ml_decoder_448.yaml | 0 .../PP-HGNetV2-B4_ml_decoder_448.yaml | 0 .../PP-HGNetV2-B6_ml_decoder_448.yaml | 0 .../PP-LCNet_x1_0_ml_decoder_448.yaml | 0 .../MultiLabelCOCO/MLDecoder/README.md | 0 .../MLDecoder/ResNet101_ml_decoder_448.yaml | 0 .../MLDecoder/ResNet50_ml_decoder_448.yaml | 0 .../car_exists/MobileNetV3_small_x0_35.yaml | 0 .../configs/PULC/car_exists/PPLCNet_x1_0.yaml | 0 .../car_exists/PPLCNet_x1_0_distillation.yaml | 0 .../PULC/car_exists/PPLCNet_x1_0_search.yaml | 0 ...inTransformer_tiny_patch4_window7_224.yaml | 0 .../configs/PULC/car_exists/search.yaml | 0 .../PULC/clarity_assessment/PPLCNet_x1_0.yaml | 0 .../code_exists/MobileNetV3_small_x0_35.yaml | 0 .../PULC/code_exists/PPLCNet_x1_0.yaml | 0 .../PPLCNet_x1_0_distillation.yaml | 0 .../PULC/code_exists/PPLCNet_x1_0_search.yaml | 0 ...inTransformer_tiny_patch4_window7_224.yaml | 0 .../configs/PULC/code_exists/search.yaml | 0 .../PULC/image_orientation/PPLCNet_x1_0.yaml | 0 .../MobileNetV3_small_x0_35.yaml | 0 .../language_classification/PPLCNet_x1_0.yaml | 0 .../PPLCNet_x1_0_distillation.yaml | 0 .../PPLCNet_x1_0_search.yaml | 0 ...inTransformer_tiny_patch4_window7_224.yaml | 0 .../PULC/language_classification/search.yaml | 0 .../MobileNetV3_small_x0_35.yaml | 0 .../PULC/person_attribute/PPLCNet_x1_0.yaml | 0 .../PPLCNet_x1_0_Distillation.yaml | 0 .../person_attribute/PPLCNet_x1_0_search.yaml | 0 .../Res2Net200_vd_26w_4s.yaml | 0 ...inTransformer_tiny_patch4_window7_224.yaml | 0 .../configs/PULC/person_attribute/search.yaml | 0 .../MobileNetV3_small_x0_35.yaml | 0 .../PULC/person_exists/PPLCNet_x1_0.yaml | 0 .../PPLCNet_x1_0_distillation.yaml | 0 .../person_exists/PPLCNet_x1_0_search.yaml | 0 ...inTransformer_tiny_patch4_window7_224.yaml | 0 .../configs/PULC/person_exists/search.yaml | 0 .../MobileNetV3_small_x0_35.yaml | 0 .../PULC/safety_helmet/PPLCNet_x1_0.yaml | 0 .../PPLCNet_x1_0_distillation.yaml | 0 .../safety_helmet/PPLCNet_x1_0_search.yaml | 0 .../safety_helmet/Res2Net200_vd_26w_4s.yaml | 0 ...inTransformer_tiny_patch4_window7_224.yaml | 0 .../configs/PULC/safety_helmet/search.yaml | 0 .../PULC/table_attribute/PPLCNet_x1_0.yaml | 0 .../PPLCNet_x1_0_distillation.yaml | 0 .../MobileNetV3_small_x0_35.yaml | 0 .../text_image_orientation/PPLCNet_x1_0.yaml | 0 .../PPLCNet_x1_0_distillation.yaml | 0 .../PPLCNet_x1_0_search.yaml | 0 ...inTransformer_tiny_patch4_window7_224.yaml | 0 .../PULC/text_image_orientation/search.yaml | 0 .../MobileNetV3_small_x0_35.yaml | 0 .../textline_orientation/PPLCNet_x1_0.yaml | 0 .../PPLCNet_x1_0_224x224.yaml | 0 .../PPLCNet_x1_0_distillation.yaml | 0 .../PPLCNet_x1_0_search.yaml | 0 ...inTransformer_tiny_patch4_window7_224.yaml | 0 .../PULC/textline_orientation/search.yaml | 0 .../traffic_sign/MobileNetV3_samll_x0_35.yaml | 0 .../PULC/traffic_sign/PPLCNet_x1_0.yaml | 0 .../PPLCNet_x1_0_distillation.yaml | 0 .../traffic_sign/PPLCNet_x1_0_search.yaml | 0 ...inTransformer_tiny_patch4_window7_224.yaml | 0 .../configs/PULC/traffic_sign/search.yaml | 0 .../MobileNetV3_small_x0_35.yaml | 0 .../PULC/vehicle_attribute/PPLCNet_x1_0.yaml | 0 .../PPLCNet_x1_0_distillation.yaml | 0 .../PPLCNet_x1_0_search.yaml | 0 .../Res2Net200_vd_26w_4s.yaml | 0 .../PULC/vehicle_attribute/ResNet50.yaml | 0 .../PULC/vehicle_attribute/search.yaml | 0 .../MV3_Large_1x_Aliproduct_DLBHC.yaml | 0 .../Products/ResNet50_vd_Aliproduct.yaml | 0 .../configs/Products/ResNet50_vd_Inshop.yaml | 0 .../configs/Products/ResNet50_vd_SOP.yaml | 0 .../configs/ResNet50_UReID_infer.yaml | 0 .../ppcls_2.6/configs/SVTR/svtr_base.yml | 0 .../ppcls_2.6/configs/SVTR/svtr_large.yml | 0 .../ppcls_2.6/configs/SVTR/svtr_tiny.yml | 0 .../configs/StrategySearch/person.yaml | 0 .../configs/Vehicle/PPLCNet_2.5x_ReID.yaml | 0 .../ppcls_2.6/configs/Vehicle/ResNet50.yaml | 0 .../configs/Vehicle/ResNet50_ReID.yaml | 0 .../configs/metric_learning/adaface_ir18.yaml | 0 .../configs/metric_learning/xbm_resnet50.yaml | 0 .../multi_scale/MobileNetV1_multi_scale.yaml | 0 .../configs/practical_models/.gitkeep | 0 .../CLIP_large_patch14_224_aesthetic.yaml | 0 .../EfficientNetB3_watermark.yaml | 0 .../PPHGNet_tiny_calling_halfbody.yaml | 0 .../quick_start/MobileNetV1_retrieval.yaml | 0 .../quick_start/MobileNetV3_large_x1_0.yaml | 0 .../configs/quick_start/ResNet50_vd.yaml | 0 .../kunlun/HRNet_W18_C_finetune_kunlun.yaml | 0 .../kunlun/ResNet50_vd_finetune_kunlun.yaml | 0 .../kunlun/VGG16_finetune_kunlun.yaml | 0 .../kunlun/VGG19_finetune_kunlun.yaml | 0 .../new_user/ShuffleNetV2_x0_25.yaml | 0 .../professional/MobileNetV1_multilabel.yaml | 0 ...ileNetV3_large_x1_0_CIFAR100_finetune.yaml | 0 ...50_vd_distill_MV3_large_x1_0_CIFAR100.yaml | 0 .../professional/ResNet50_vd_CIFAR100.yaml | 0 .../ResNet50_vd_mixup_CIFAR100_finetune.yaml | 0 .../professional/VGG19_CIFAR10_DeepHash.yaml | 0 .../reid/MetaBIN_ResNet50_cross_domain.yaml | 0 .../reid/strong_baseline/baseline.yaml | 0 .../reid/strong_baseline/softmax_triplet.yaml | 0 .../softmax_triplet_with_center.yaml | 0 ...Recognition_PPLCNet_x2_5_quantization.yaml | 0 .../slim/MobileNetV3_large_x1_0_prune.yaml | 0 .../MobileNetV3_large_x1_0_quantization.yaml | 0 .../slim/PPLCNet_x1_0_quantization.yaml | 0 .../configs/slim/ResNet50_vd_prune.yaml | 0 .../slim/ResNet50_vd_quantization.yaml | 0 .../slim/ResNet50_vehicle_cls_prune.yaml | 0 .../ResNet50_vehicle_cls_quantization.yaml | 0 .../slim/ResNet50_vehicle_reid_prune.yaml | 0 .../ResNet50_vehicle_reid_quantization.yaml | 0 .../FixMatchCCSSL_cifar100_10000_4gpu.yaml | 0 .../FixMatchCCSSL_cifar10_4000_4gpu.yaml | 0 .../ssl/FixMatch/FixMatch_cifar10_250.yaml | 0 .../ssl/FixMatch/FixMatch_cifar10_40.yaml | 0 .../ssl/FixMatch/FixMatch_cifar10_4000.yaml | 0 .../FixMatch/FixMatch_cifar10_40_4gpu.yaml | 0 .../paddlepaddle/ppcls_2.6/data/__init__.py | 0 .../DistributedRandomIdentitySampler.py | 0 .../ppcls_2.6/data/dataloader/__init__.py | 0 .../ppcls_2.6/data/dataloader/cifar.py | 0 .../data/dataloader/common_dataset.py | 0 .../data/dataloader/custom_label_dataset.py | 0 .../ppcls_2.6/data/dataloader/dali.py | 0 .../ppcls_2.6/data/dataloader/face_dataset.py | 0 .../data/dataloader/icartoon_dataset.py | 0 .../data/dataloader/imagenet_dataset.py | 0 .../ppcls_2.6/data/dataloader/logo_dataset.py | 0 .../data/dataloader/metabin_sampler.py | 0 .../ppcls_2.6/data/dataloader/mix_dataset.py | 0 .../ppcls_2.6/data/dataloader/mix_sampler.py | 0 .../data/dataloader/multi_scale_dataset.py | 0 .../data/dataloader/multi_scale_sampler.py | 0 .../data/dataloader/multilabel_dataset.py | 0 .../data/dataloader/person_dataset.py | 0 .../ppcls_2.6/data/dataloader/pk_sampler.py | 0 .../ppcls_2.6/data/dataloader/ra_sampler.py | 0 .../data/dataloader/vehicle_dataset.py | 0 .../ppcls_2.6/data/postprocess/__init__.py | 0 .../ppcls_2.6/data/postprocess/attr_rec.py | 0 .../ppcls_2.6/data/postprocess/scoreoutput.py | 0 .../data/postprocess/threshoutput.py | 0 .../ppcls_2.6/data/postprocess/topk.py | 0 .../ppcls_2.6/data/preprocess/__init__.py | 0 .../data/preprocess/batch_ops/__init__.py | 0 .../preprocess/batch_ops/batch_operators.py | 0 .../ppcls_2.6/data/preprocess/ops/__init__.py | 0 .../data/preprocess/ops/autoaugment.py | 0 .../ppcls_2.6/data/preprocess/ops/cutout.py | 0 .../data/preprocess/ops/dali_operators.py | 0 .../ppcls_2.6/data/preprocess/ops/fmix.py | 0 .../data/preprocess/ops/functional.py | 0 .../ppcls_2.6/data/preprocess/ops/grid.py | 0 .../data/preprocess/ops/hide_and_seek.py | 0 .../data/preprocess/ops/operators.py | 0 .../data/preprocess/ops/randaugment.py | 0 .../data/preprocess/ops/random_erasing.py | 0 .../data/preprocess/ops/timm_autoaugment.py | 0 .../ppcls_2.6/data/utils/__init__.py | 0 .../ppcls_2.6/data/utils/get_image_list.py | 0 .../paddlepaddle/ppcls_2.6/engine/__init__.py | 0 .../paddlepaddle/ppcls_2.6/engine/engine.py | 0 .../ppcls_2.6/engine/evaluation/__init__.py | 0 .../ppcls_2.6/engine/evaluation/adaface.py | 0 .../engine/evaluation/classification.py | 0 .../engine/evaluation/face_recognition.py | 0 .../ppcls_2.6/engine/evaluation/retrieval.py | 0 .../ppcls_2.6/engine/train/__init__.py | 0 .../ppcls_2.6/engine/train/train.py | 0 .../ppcls_2.6/engine/train/train_fixmatch.py | 0 .../engine/train/train_fixmatch_ccssl.py | 0 .../ppcls_2.6/engine/train/train_metabin.py | 0 .../engine/train/train_progressive.py | 0 .../ppcls_2.6/engine/train/utils.py | 0 .../paddlepaddle/ppcls_2.6/loss/__init__.py | 0 .../paddlepaddle/ppcls_2.6/loss/afdloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/ccssl_loss.py | 0 .../paddlepaddle/ppcls_2.6/loss/celoss.py | 0 .../paddlepaddle/ppcls_2.6/loss/centerloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/comfunc.py | 0 .../ppcls_2.6/loss/contrasiveloss.py | 0 .../ppcls_2.6/loss/deephashloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/dist_loss.py | 0 .../ppcls_2.6/loss/distanceloss.py | 0 .../ppcls_2.6/loss/distillationloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/dkdloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/dmlloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/emlloss.py | 0 .../ppcls_2.6/loss/googlenetloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/kldivloss.py | 0 .../ppcls_2.6/loss/metabinloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/mgd_loss.py | 0 .../paddlepaddle/ppcls_2.6/loss/msmloss.py | 0 .../ppcls_2.6/loss/multilabelloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/npairsloss.py | 0 .../ppcls_2.6/loss/pairwisecosface.py | 0 .../paddlepaddle/ppcls_2.6/loss/pefdloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/rkdloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/skdloss.py | 0 .../ppcls_2.6/loss/softsuploss.py | 0 .../ppcls_2.6/loss/softtargetceloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/supconloss.py | 0 .../ppcls_2.6/loss/trihardloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/triplet.py | 0 .../loss/tripletangularmarginloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/wslloss.py | 0 .../paddlepaddle/ppcls_2.6/loss/xbm.py | 0 .../paddlepaddle/ppcls_2.6/metric/__init__.py | 0 .../ppcls_2.6/metric/avg_metrics.py | 0 .../ppcls_2.6/metric/face_metrics.py | 0 .../paddlepaddle/ppcls_2.6/metric/metrics.py | 0 .../ppcls_2.6/optimizer/__init__.py | 0 .../ppcls_2.6/optimizer/learning_rate.py | 0 .../ppcls_2.6/optimizer/optimizer.py | 0 .../paddlepaddle/ppcls_2.6/static/README.md | 0 .../paddlepaddle/ppcls_2.6/static/program.py | 0 .../paddlepaddle/ppcls_2.6/static/run_dali.sh | 0 .../ppcls_2.6/static/save_load.py | 0 .../paddlepaddle/ppcls_2.6/static/train.py | 0 .../ppcls_2.6/utils/COCO2017_label_list.txt | 0 .../utils/NUS-WIDE-SCENE_label_list.txt | 0 .../image_orientation_label_list.txt | 0 .../language_classification_label_list.txt | 0 .../text_image_orientation_label_list.txt | 0 .../textline_orientation_label_list.txt | 0 .../traffic_sign_label_list.txt | 0 .../paddlepaddle/ppcls_2.6/utils/__init__.py | 0 .../paddlepaddle/ppcls_2.6/utils/amp.py | 0 .../paddlepaddle/ppcls_2.6/utils/check.py | 0 .../paddlepaddle/ppcls_2.6/utils/config.py | 0 .../utils/create_cls_trainval_lists.py | 0 .../utils/create_coco_multilabel_lists.py | 0 .../ppcls_2.6/utils/dist_utils.py | 0 .../paddlepaddle/ppcls_2.6/utils/download.py | 0 .../paddlepaddle/ppcls_2.6/utils/ema.py | 0 .../feature_maps_visualization/fm_vis.py | 0 .../feature_maps_visualization/resnet.py | 0 .../utils/feature_maps_visualization/utils.py | 0 .../ppcls_2.6/utils/imagenet1k_label_list.txt | 0 .../ppcls_2.6/utils/initializer.py | 0 .../paddlepaddle/ppcls_2.6/utils/logger.py | 0 .../paddlepaddle/ppcls_2.6/utils/metrics.py | 0 .../paddlepaddle/ppcls_2.6/utils/misc.py | 0 .../paddlepaddle/ppcls_2.6/utils/model_zoo.py | 0 .../utils/pedestrian_attribute_label_list.txt | 0 .../ppcls_2.6/utils/pretrained.list | 0 .../paddlepaddle/ppcls_2.6/utils/profiler.py | 0 .../paddlepaddle/ppcls_2.6/utils/save_load.py | 0 .../ppcls_2.6/utils/save_result.py | 0 .../utils/vehicle_attribute_label_list.txt | 0 .../resnet50/paddlepaddle/requirements.txt | 0 .../resnet50/paddlepaddle/run_resnet50.sh | 0 .../paddlepaddle/run_resnet50_dist.sh | 0 .../resnet50/paddlepaddle/train.py | 0 .../resnet50/pytorch/.gitignore | 0 .../classification/resnet50/pytorch/README.md | 0 .../resnet50/pytorch/__init__.py | 0 .../resnet50/pytorch/common_utils/__init__.py | 0 .../resnet50/pytorch/common_utils/dist.py | 0 .../resnet50/pytorch/common_utils/loss.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../resnet50/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../resnet50/pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../resnet50/pytorch/scripts/amp_1card.sh | 0 .../resnet50/pytorch/scripts/amp_4cards.sh | 0 .../resnet50/pytorch/scripts/amp_8cards.sh | 0 .../resnet50/pytorch/scripts/fp32_16cards.sh | 0 .../resnet50/pytorch/scripts/fp32_1card.sh | 0 .../resnet50/pytorch/scripts/fp32_4cards.sh | 0 .../resnet50/pytorch/scripts/fp32_8cards.sh | 0 .../pytorch/scripts/get_num_devices.sh | 0 .../resnet50/pytorch/scripts/test_dali.sh | 0 .../scripts/train_resnet50_imagenet.sh | 0 .../train_resnet50_imagenet_dist_1x4_torch.sh | 0 .../train_resnet50_imagenet_dist_2x8_torch.sh | 0 .../pytorch/start_scripts/get_num_devices.sh | 0 .../pytorch/start_scripts/init_torch.sh | 0 .../start_scripts/train_resnet50_amp_torch.sh | 0 .../train_resnet50_dist_torch.sh | 0 .../start_scripts/train_resnet50_torch.sh | 0 .../resnet50/pytorch/tests/test_cases.py | 0 .../classification/resnet50/pytorch/train.py | 0 .../resnet50/pytorch/train_horovod.py | 0 .../classification/resnet50/pytorch/utils_.py | 0 .../resnet50/tensorflow/README.md | 0 .../resnet50/tensorflow/README_origin.md | 0 .../tensorflow/all_reduce_benchmark.py | 0 .../tensorflow/all_reduce_benchmark_test.py | 0 .../resnet50/tensorflow/allreduce.py | 0 .../resnet50/tensorflow/allreduce_test.py | 0 .../resnet50/tensorflow/batch_allreduce.py | 0 .../resnet50/tensorflow/benchmark_cnn.py | 0 .../benchmark_cnn_distributed_test.py | 0 .../benchmark_cnn_distributed_test_runner.py | 0 .../resnet50/tensorflow/benchmark_cnn_test.py | 0 .../resnet50/tensorflow/cnn_util.py | 0 .../resnet50/tensorflow/cnn_util_test.py | 0 .../resnet50/tensorflow/coco_metric.py | 0 .../resnet50/tensorflow/constants.py | 0 .../resnet50/tensorflow/convnet_builder.py | 0 .../resnet50/tensorflow/datasets.py | 0 .../resnet50/tensorflow/download_script.sh | 0 .../resnet50/tensorflow/flags.py | 0 .../resnet50/tensorflow/get_imagenette.sh | 0 .../resnet50/tensorflow/get_num_devices.sh | 0 .../tensorflow/leading_indicators_test.py | 0 .../resnet50/tensorflow/mlperf.py | 0 .../resnet50/tensorflow/mlperf_test.py | 0 .../resnet50/tensorflow/models/__init__.py | 0 .../tensorflow/models/alexnet_model.py | 0 .../tensorflow/models/densenet_model.py | 0 .../models/experimental/__init__.py | 0 .../models/experimental/deepspeech.py | 0 .../models/experimental/official_ncf_model.py | 0 .../tensorflow/models/googlenet_model.py | 0 .../tensorflow/models/inception_model.py | 0 .../resnet50/tensorflow/models/lenet_model.py | 0 .../resnet50/tensorflow/models/model.py | 0 .../tensorflow/models/model_config.py | 0 .../models/official_resnet_model.py | 0 .../tensorflow/models/overfeat_model.py | 0 .../tensorflow/models/resnet_model.py | 0 .../tensorflow/models/resnet_model_test.py | 0 .../tensorflow/models/tf1_only/__init__.py | 0 .../tensorflow/models/tf1_only/mobilenet.py | 0 .../models/tf1_only/mobilenet_conv_blocks.py | 0 .../models/tf1_only/mobilenet_test.py | 0 .../models/tf1_only/mobilenet_v2.py | 0 .../models/tf1_only/nasnet_model.py | 0 .../tensorflow/models/tf1_only/nasnet_test.py | 0 .../models/tf1_only/nasnet_utils.py | 0 .../tensorflow/models/tf1_only/ssd_model.py | 0 .../tensorflow/models/trivial_model.py | 0 .../resnet50/tensorflow/models/vgg_model.py | 0 .../resnet50/tensorflow/platforms/__init__.py | 0 .../tensorflow/platforms/default/__init__.py | 0 .../tensorflow/platforms/default/util.py | 0 .../resnet50/tensorflow/platforms/util.py | 0 .../resnet50/tensorflow/preprocessing.py | 0 .../resnet50/tensorflow/run_tests.py | 0 .../run_train_distributed_imagenette.sh | 0 ...n_train_resnet50_distributed_imagenette.sh | 0 .../run_train_resnet50_imagenette.sh | 0 .../run_train_resnet50_multigpu_imagenette.sh | 0 .../resnet50/tensorflow/ssd_constants.py | 0 .../resnet50/tensorflow/ssd_dataloader.py | 0 .../resnet50/tensorflow/test_data/__init__.py | 0 .../fake_tf_record_data/train-00000-of-00008 | Bin .../fake_tf_record_data/train-00001-of-00008 | Bin .../fake_tf_record_data/train-00002-of-00008 | Bin .../fake_tf_record_data/train-00003-of-00008 | Bin .../fake_tf_record_data/train-00004-of-00008 | Bin .../fake_tf_record_data/train-00005-of-00008 | Bin .../fake_tf_record_data/train-00006-of-00008 | Bin .../fake_tf_record_data/train-00007-of-00008 | Bin .../validation-00000-of-00002 | Bin .../validation-00001-of-00002 | Bin .../test_data/images/black_image.jpg | Bin .../test_data/images/white_image.jpg | Bin .../test_data/tfrecord_image_generator.py | 0 .../resnet50/tensorflow/test_util.py | 0 .../resnet50/tensorflow/tf_cnn_benchmarks.py | 0 .../resnet50/tensorflow/variable_mgr.py | 0 .../resnet50/tensorflow/variable_mgr_util.py | 0 .../tensorflow/variable_mgr_util_test.py | 0 .../resnet50/tensorflow2.0/README.md | 0 .../resnet50/tensorflow2.0/augment.py | 0 .../resnet50/tensorflow2.0/augment_test.py | 0 .../resnet50/tensorflow2.0/callbacks.py | 0 .../tensorflow2.0/classifier_trainer.py | 0 .../tensorflow2.0/classifier_trainer_test.py | 0 .../classifier_trainer_util_test.py | 0 .../resnet50/tensorflow2.0/common/__init__.py | 0 .../tensorflow2.0/common/dataset_fn.py | 0 .../tensorflow2.0/common/distribute_utils.py | 0 .../common/distribute_utils_test.py | 0 .../resnet50/tensorflow2.0/common/flags.py | 0 .../tensorflow2.0/common/registry_imports.py | 0 .../tensorflow2.0/configs/__init__.py | 0 .../tensorflow2.0/configs/base_configs.py | 0 .../resnet50/tensorflow2.0/configs/configs.py | 0 .../imagenet/efficientnet-b0-gpu.yaml | 0 .../imagenet/efficientnet-b0-tpu.yaml | 0 .../imagenet/efficientnet-b1-gpu.yaml | 0 .../imagenet/efficientnet-b1-tpu.yaml | 0 .../configs/examples/resnet/imagenet/gpu.yaml | 0 .../resnet/imagenet/gpu_mirrored.yaml | 0 .../imagenet/gpu_multi_worker_mirrored.yaml | 0 .../configs/examples/resnet/imagenet/tpu.yaml | 0 .../resnet50/tensorflow2.0/core/__init__.py | 0 .../resnet50/tensorflow2.0/core/actions.py | 0 .../tensorflow2.0/core/actions_test.py | 0 .../resnet50/tensorflow2.0/core/base_task.py | 0 .../tensorflow2.0/core/base_trainer.py | 0 .../tensorflow2.0/core/base_trainer_test.py | 0 .../tensorflow2.0/core/config_definitions.py | 0 .../tensorflow2.0/core/exp_factory.py | 0 .../tensorflow2.0/core/export_base.py | 0 .../tensorflow2.0/core/export_base_test.py | 0 .../tensorflow2.0/core/input_reader.py | 0 .../resnet50/tensorflow2.0/core/registry.py | 0 .../tensorflow2.0/core/registry_test.py | 0 .../tensorflow2.0/core/task_factory.py | 0 .../resnet50/tensorflow2.0/core/train_lib.py | 0 .../tensorflow2.0/core/train_lib_test.py | 0 .../tensorflow2.0/core/train_utils.py | 0 .../tensorflow2.0/core/train_utils_test.py | 0 .../resnet50/tensorflow2.0/dataset_factory.py | 0 .../resnet50/tensorflow2.0/download_script.sh | 0 .../tensorflow2.0/efficientnet/__init__.py | 0 .../efficientnet/common_modules.py | 0 .../efficientnet/efficientnet_config.py | 0 .../efficientnet/efficientnet_model.py | 0 .../efficientnet/tfhub_export.py | 0 .../resnet50/tensorflow2.0/learning_rate.py | 0 .../tensorflow2.0/learning_rate_test.py | 0 .../resnet50/tensorflow2.0/mnist_main.py | 0 .../resnet50/tensorflow2.0/mnist_test.py | 0 .../tensorflow2.0/modeling/__init__.py | 0 .../modeling/activations/__init__.py | 0 .../modeling/activations/gelu.py | 0 .../modeling/activations/gelu_test.py | 0 .../modeling/activations/relu.py | 0 .../modeling/activations/relu_test.py | 0 .../modeling/activations/sigmoid.py | 0 .../modeling/activations/sigmoid_test.py | 0 .../modeling/activations/swish.py | 0 .../modeling/activations/swish_test.py | 0 .../modeling/hyperparams/__init__.py | 0 .../modeling/hyperparams/base_config.py | 0 .../modeling/hyperparams/base_config_test.py | 0 .../hyperparams/config_definitions.py | 0 .../modeling/hyperparams/oneof.py | 0 .../modeling/hyperparams/oneof_test.py | 0 .../modeling/hyperparams/params_dict.py | 0 .../modeling/hyperparams/params_dict_test.py | 0 .../modeling/multitask/__init__.py | 0 .../modeling/multitask/base_model.py | 0 .../modeling/multitask/base_trainer.py | 0 .../modeling/multitask/base_trainer_test.py | 0 .../modeling/multitask/configs.py | 0 .../modeling/multitask/evaluator.py | 0 .../modeling/multitask/evaluator_test.py | 0 .../multitask/interleaving_trainer.py | 0 .../multitask/interleaving_trainer_test.py | 0 .../modeling/multitask/multitask.py | 0 .../modeling/multitask/task_sampler.py | 0 .../modeling/multitask/task_sampler_test.py | 0 .../modeling/multitask/test_utils.py | 0 .../modeling/multitask/train_lib.py | 0 .../modeling/multitask/train_lib_test.py | 0 .../modeling/optimization/__init__.py | 0 .../modeling/optimization/configs/__init__.py | 0 .../configs/learning_rate_config.py | 0 .../configs/optimization_config.py | 0 .../configs/optimization_config_test.py | 0 .../optimization/configs/optimizer_config.py | 0 .../modeling/optimization/ema_optimizer.py | 0 .../modeling/optimization/lars_optimizer.py | 0 .../modeling/optimization/lr_schedule.py | 0 .../modeling/optimization/lr_schedule_test.py | 0 .../optimization/optimizer_factory.py | 0 .../optimization/optimizer_factory_test.py | 0 .../modeling/optimization/slide_optimizer.py | 0 .../tensorflow2.0/modeling/performance.py | 0 .../modeling/progressive/policies.py | 0 .../modeling/progressive/train.py | 0 .../modeling/progressive/train_lib.py | 0 .../modeling/progressive/train_lib_test.py | 0 .../modeling/progressive/trainer.py | 0 .../modeling/progressive/trainer_test.py | 0 .../modeling/progressive/utils.py | 0 .../tensorflow2.0/modeling/tf_utils.py | 0 .../tensorflow2.0/optimizer_factory.py | 0 .../tensorflow2.0/optimizer_factory_test.py | 0 .../resnet50/tensorflow2.0/preprocessing.py | 0 .../resnet50/tensorflow2.0/resnet/README.md | 0 .../resnet50/tensorflow2.0/resnet/__init__.py | 0 .../resnet50/tensorflow2.0/resnet/common.py | 0 .../resnet/imagenet_preprocessing.py | 0 .../tensorflow2.0/resnet/resnet_config.py | 0 .../resnet/resnet_ctl_imagenet_main.py | 0 .../tensorflow2.0/resnet/resnet_model.py | 0 .../tensorflow2.0/resnet/resnet_runnable.py | 0 .../tensorflow2.0/resnet/tfhub_export.py | 0 .../run_train_resnet50_mirrored_imagenette.sh | 0 ...ain_resnet50_worker_mirrored_imagenette.sh | 0 .../tensorflow2.0/staging/__init__.py | 0 .../staging/training/__init__.py | 0 .../staging/training/grad_utils.py | 0 .../resnet50/tensorflow2.0/test_utils.py | 0 .../resnet50/tensorflow2.0/utils/__init__.py | 0 .../utils/docs/build_api_docs_lib.py | 0 .../utils/docs/build_nlp_api_docs.py | 0 .../utils/docs/build_vision_api_docs.py | 0 .../tensorflow2.0/utils/flags/README.md | 0 .../tensorflow2.0/utils/flags/__init__.py | 0 .../tensorflow2.0/utils/flags/_base.py | 0 .../tensorflow2.0/utils/flags/_benchmark.py | 0 .../tensorflow2.0/utils/flags/_conventions.py | 0 .../tensorflow2.0/utils/flags/_device.py | 0 .../utils/flags/_distribution.py | 0 .../tensorflow2.0/utils/flags/_misc.py | 0 .../tensorflow2.0/utils/flags/_performance.py | 0 .../tensorflow2.0/utils/flags/core.py | 0 .../tensorflow2.0/utils/flags/flags_test.py | 0 .../tensorflow2.0/utils/flags/guidelines.md | 0 .../tensorflow2.0/utils/hyperparams_flags.py | 0 .../tensorflow2.0/utils/misc/__init__.py | 0 .../utils/misc/distribution_utils.py | 0 .../tensorflow2.0/utils/misc/keras_utils.py | 0 .../tensorflow2.0/utils/misc/model_helpers.py | 0 .../utils/misc/model_helpers_test.py | 0 .../tensorflow2.0/utils/testing/__init__.py | 0 .../utils/testing/integration.py | 0 .../tensorflow2.0/utils/testing/mock_task.py | 0 .../tensorflow2.0/utils/testing/pylint.rcfile | 0 .../utils/testing/scripts/builds_common.sh | 0 .../utils/testing/scripts/ci_sanity.sh | 0 .../utils/testing/scripts/presubmit.sh | 0 .../resnext101_32x8d/pytorch/README.md | 0 .../resnext101_32x8d/pytorch/__init__.py | 0 .../pytorch/common_utils/__init__.py | 0 .../pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../resnext101_32x8d/pytorch/requirements.txt | 0 .../resnext101_32x8d/pytorch/train.py | 0 .../train_resnext101_32x8d_amp_dist.sh | 0 .../resnext101_32x8d/pytorch/utils_.py | 0 .../resnext50_32x4d/mindspore/README.md | 0 .../mindspore/README_ORIGIN.md | 0 .../mindspore/README_ORIGIN_CN.md | 0 .../mindspore/cpp_infer/src/CMakeLists.txt | 0 .../mindspore/cpp_infer/src/build.sh | 0 .../mindspore/cpp_infer/src/main.cc | 0 .../cpp_infer/src/main_preprocess.cc | 0 .../mindspore/cpu_default_config.yaml | 0 .../mindspore/create_imagenet2012_label.py | 0 .../resnext50_32x4d/mindspore/data_split.py | 0 .../mindspore/default_config.yaml | 0 .../resnext50_32x4d/mindspore/eval.py | 0 .../resnext50_32x4d/mindspore/eval_onnx.py | 0 .../resnext50_32x4d/mindspore/export.py | 0 .../mindspore/export_datagraph.py | 0 .../resnext50_32x4d/mindspore/fine_tune.py | 0 .../mindspore/infer/Dockerfile | 0 .../resnext50_32x4d/mindspore/infer/README.md | 0 .../mindspore/infer/convert/aipp.config | 0 .../mindspore/infer/convert/atc.sh | 0 .../mindspore/infer/data/config/resnext50.cfg | 0 .../infer/data/config/resnext50.pipeline | 0 .../data/input/ILSVRC2012_val_00000001.JPEG | Bin .../mindspore/infer/docker_start_infer.sh | 0 .../mindspore/infer/mxbase/CMakeLists.txt | 0 .../mindspore/infer/mxbase/build.sh | 0 .../mindspore/infer/mxbase/src/main.cpp | 0 .../infer/mxbase/src/resnext50Classify.cpp | 0 .../infer/mxbase/src/resnext50Classify.h | 0 .../mindspore/infer/sdk/main.py | 0 .../mindspore/infer/sdk/run.sh | 0 .../mindspore/infer/util/task_metric.py | 0 .../mindspore/mindspore_hub_conf.py | 0 .../mindspore/modelart/start.py | 0 .../resnext50_32x4d/mindspore/postprocess.py | 0 .../resnext50_32x4d/mindspore/quick_start.py | 0 .../mindspore/requirements.txt | 0 .../mindspore/resnext101_config.yaml | 0 .../mindspore/scripts/run_distribute_train.sh | 0 .../scripts/run_distribute_train_for_gpu.sh | 0 ...run_distribute_train_for_gpu_resnext101.sh | 0 .../mindspore/scripts/run_eval.sh | 0 .../scripts/run_eval_for_gpu_resnext101.sh | 0 .../mindspore/scripts/run_infer_cpp.sh | 0 .../mindspore/scripts/run_onnx_eval.sh | 0 .../mindspore/scripts/run_standalone_train.sh | 0 .../scripts/run_standalone_train_for_gpu.sh | 0 ...run_standalone_train_for_gpu_resnext101.sh | 0 .../resnext50_32x4d/mindspore/src/__init__.py | 0 .../mindspore/src/backbone/__init__.py | 0 .../mindspore/src/backbone/resnet.py | 0 .../mindspore/src/crossentropy.py | 0 .../resnext50_32x4d/mindspore/src/dataset.py | 0 .../mindspore/src/eval_callback.py | 0 .../resnext50_32x4d/mindspore/src/head.py | 0 .../mindspore/src/image_classification.py | 0 .../mindspore/src/lr_generator.py | 0 .../mindspore/src/model_utils/config.py | 0 .../src/model_utils/device_adapter.py | 0 .../src/model_utils/local_adapter.py | 0 .../src/model_utils/moxing_adapter.py | 0 .../mindspore/src/utils/__init__.py | 0 .../src/utils/auto_mixed_precision.py | 0 .../mindspore/src/utils/cunstom_op.py | 0 .../mindspore/src/utils/logging.py | 0 .../mindspore/src/utils/optimizers__init__.py | 0 .../mindspore/src/utils/sampler.py | 0 .../mindspore/src/utils/var_init.py | 0 .../resnext50_32x4d/mindspore/train.py | 0 .../resnext50_32x4d/pytorch/README.md | 0 .../resnext50_32x4d/pytorch/__init__.py | 0 .../pytorch/common_utils/__init__.py | 0 .../pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../resnext50_32x4d/pytorch/requirements.txt | 0 .../resnext50_32x4d/pytorch/train.py | 0 .../pytorch/train_resnext50_32x4d_amp_dist.sh | 0 .../resnext50_32x4d/pytorch/utils_.py | 0 .../se_resnet50_vd/paddlepaddle/README.md | 0 .../seresnext/pytorch/README.md | 0 .../seresnext/pytorch/__init__.py | 0 .../pytorch/common_utils/__init__.py | 0 .../seresnext/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../seresnext/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../seresnext/pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../seresnext/pytorch/requirements.txt | 0 .../seresnext/pytorch/se_block.py | 0 .../seresnext/pytorch/seresnext.py | 0 .../classification/seresnext/pytorch/train.py | 0 .../train_seresnext101_32x8d_amp_dist.sh | 0 .../seresnext/pytorch/utils_.py | 0 .../shufflenetv2/paddlepaddle/README.md | 0 .../shufflenetv2/pytorch/.gitignore | 0 .../shufflenetv2/pytorch/README.md | 0 .../shufflenetv2/pytorch/__init__.py | 0 .../pytorch/common_utils/__init__.py | 0 .../shufflenetv2/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../shufflenetv2/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../shufflenetv2/pytorch/requirements.txt | 0 .../shufflenetv2/pytorch/train.py | 0 .../train_shufflenet_v2_x0_5_amp_dist.sh | 0 .../shufflenetv2/pytorch/utils_.py | 0 .../squeezenet/pytorch/.gitignore | 0 .../squeezenet/pytorch/README.md | 0 .../squeezenet/pytorch/__init__.py | 0 .../pytorch/common_utils/__init__.py | 0 .../squeezenet/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../squeezenet/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../squeezenet/pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../squeezenet/pytorch/model/squeezenet.py | 0 .../squeezenet/pytorch/train.py | 0 .../squeezenet/pytorch/utils_.py | 0 .../swin_transformer/paddlepaddle/README.md | 0 .../swin_transformer/pytorch/README.md | 0 .../swin_transformer/pytorch/ci/prepare.sh | 0 .../torchvision/pytorch/README.md | 0 .../pytorch/common_utils/__init__.py | 0 .../torchvision/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../torchvision/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../torchvision/pytorch/train.py | 0 .../torchvision/pytorch/utils.py | 0 .../classification/vgg/paddlepaddle/README.md | 0 .../cv}/classification/vgg/pytorch/.gitignore | 0 .../cv}/classification/vgg/pytorch/README.md | 0 .../classification/vgg/pytorch/__init__.py | 0 .../vgg/pytorch/common_utils/__init__.py | 0 .../vgg/pytorch/common_utils/dist.py | 0 .../vgg/pytorch/common_utils/metric_logger.py | 0 .../vgg/pytorch/common_utils/misc.py | 0 .../vgg/pytorch/common_utils/smooth_value.py | 0 .../vgg/pytorch/dataloader/__init__.py | 0 .../vgg/pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../vgg/pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../vgg/pytorch/requirements.txt | 0 .../cv}/classification/vgg/pytorch/train.py | 0 .../vgg/pytorch/train_vgg16_amp_dist.sh | 0 .../cv}/classification/vgg/pytorch/utils_.py | 0 .../classification/vgg/tensorflow/README.md | 0 .../vgg/tensorflow/all_reduce_benchmark.py | 0 .../tensorflow/all_reduce_benchmark_test.py | 0 .../vgg/tensorflow/allreduce.py | 0 .../vgg/tensorflow/allreduce_test.py | 0 .../vgg/tensorflow/batch_allreduce.py | 0 .../vgg/tensorflow/benchmark_cnn.py | 0 .../benchmark_cnn_distributed_test.py | 0 .../benchmark_cnn_distributed_test_runner.py | 0 .../vgg/tensorflow/benchmark_cnn_test.py | 0 .../classification/vgg/tensorflow/cnn_util.py | 0 .../vgg/tensorflow/cnn_util_test.py | 0 .../vgg/tensorflow/coco_metric.py | 0 .../vgg/tensorflow/constants.py | 0 .../vgg/tensorflow/convnet_builder.py | 0 .../classification/vgg/tensorflow/datasets.py | 0 .../vgg/tensorflow/download_script.sh | 0 .../classification/vgg/tensorflow/flags.py | 0 .../vgg/tensorflow/get_imagenette.sh | 0 .../vgg/tensorflow/get_num_devices.sh | 0 .../vgg/tensorflow/leading_indicators_test.py | 0 .../classification/vgg/tensorflow/mlperf.py | 0 .../vgg/tensorflow/mlperf_test.py | 0 .../vgg/tensorflow/models/__init__.py | 0 .../vgg/tensorflow/models/alexnet_model.py | 0 .../vgg/tensorflow/models/densenet_model.py | 0 .../models/experimental/__init__.py | 0 .../models/experimental/deepspeech.py | 0 .../models/experimental/official_ncf_model.py | 0 .../vgg/tensorflow/models/googlenet_model.py | 0 .../vgg/tensorflow/models/inception_model.py | 0 .../vgg/tensorflow/models/lenet_model.py | 0 .../vgg/tensorflow/models/model.py | 0 .../vgg/tensorflow/models/model_config.py | 0 .../models/official_resnet_model.py | 0 .../vgg/tensorflow/models/overfeat_model.py | 0 .../vgg/tensorflow/models/resnet_model.py | 0 .../tensorflow/models/resnet_model_test.py | 0 .../tensorflow/models/tf1_only/__init__.py | 0 .../tensorflow/models/tf1_only/mobilenet.py | 0 .../models/tf1_only/mobilenet_conv_blocks.py | 0 .../models/tf1_only/mobilenet_test.py | 0 .../models/tf1_only/mobilenet_v2.py | 0 .../models/tf1_only/nasnet_model.py | 0 .../tensorflow/models/tf1_only/nasnet_test.py | 0 .../models/tf1_only/nasnet_utils.py | 0 .../tensorflow/models/tf1_only/ssd_model.py | 0 .../vgg/tensorflow/models/trivial_model.py | 0 .../vgg/tensorflow/models/vgg_model.py | 0 .../vgg/tensorflow/platforms/__init__.py | 0 .../tensorflow/platforms/default/__init__.py | 0 .../vgg/tensorflow/platforms/default/util.py | 0 .../vgg/tensorflow/platforms/util.py | 0 .../vgg/tensorflow/pred_classes_vgg16_bi.npy | Bin .../vgg/tensorflow/preprocessing.py | 0 .../vgg/tensorflow/run_tests.py | 0 .../run_train_distributed_imagenette.sh | 0 .../run_train_vgg16_distributed_imagenette.sh | 0 .../tensorflow/run_train_vgg16_imagenet.sh | 0 .../tensorflow/run_train_vgg16_imagenette.sh | 0 .../run_train_vgg16_multigpu_imagenet.sh | 0 .../run_train_vgg16_multigpu_imagenette.sh | 0 .../vgg/tensorflow/ssd_constants.py | 0 .../vgg/tensorflow/ssd_dataloader.py | 0 .../vgg/tensorflow/test_data/__init__.py | 0 .../fake_tf_record_data/train-00000-of-00008 | Bin .../fake_tf_record_data/train-00001-of-00008 | Bin .../fake_tf_record_data/train-00002-of-00008 | Bin .../fake_tf_record_data/train-00003-of-00008 | Bin .../fake_tf_record_data/train-00004-of-00008 | Bin .../fake_tf_record_data/train-00005-of-00008 | Bin .../fake_tf_record_data/train-00006-of-00008 | Bin .../fake_tf_record_data/train-00007-of-00008 | Bin .../validation-00000-of-00002 | Bin .../validation-00001-of-00002 | Bin .../test_data/images/black_image.jpg | Bin .../test_data/images/white_image.jpg | Bin .../test_data/tfrecord_image_generator.py | 0 .../vgg/tensorflow/test_util.py | 0 .../vgg/tensorflow/tf_cnn_benchmarks.py | 0 .../vgg/tensorflow/variable_mgr.py | 0 .../vgg/tensorflow/variable_mgr_util.py | 0 .../vgg/tensorflow/variable_mgr_util_test.py | 0 .../classification/wavemlp/pytorch/README.md | 0 .../wavemlp/pytorch/ci/prepare.sh | 0 .../wide_resnet101_2/pytorch/README.md | 0 .../wide_resnet101_2/pytorch/requirements.txt | 0 .../wide_resnet101_2/pytorch/run_train.py | 0 .../train_wide_resnet101_2_amp_dist.sh | 0 .../xception/paddlepaddle/README.md | 0 .../xception/pytorch/.gitignore | 0 .../classification/xception/pytorch/README.md | 0 .../xception/pytorch/__init__.py | 0 .../xception/pytorch/common_utils/__init__.py | 0 .../xception/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../xception/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../xception/pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/classification.py | 0 .../pytorch/dataloader/dali_classification.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../utils/presets_classification.py | 0 .../xception/pytorch/model/xception.py | 0 .../classification/xception/pytorch/train.py | 0 .../classification/xception/pytorch/utils_.py | 0 .../detection/atss_mmdet/pytorch/README.md | 0 .../detection/autoassign/pytorch/README.md | 0 .../cascade_rcnn_mmdet/pytorch/README.md | 0 .../detection/centermask2/pytorch/README.md | 0 .../centermask2/pytorch/ci/prepare.sh | 0 .../centernet/paddlepaddle/README.md | 0 .../cv}/detection/centernet/pytorch/README.md | 0 .../detection/centernet/pytorch/ci/prepare.sh | 0 .../centernet/pytorch/requirements.txt | 0 .../cv}/detection/co-detr/pytorch/README.md | 0 .../cornernet_mmdet/pytorch/README.md | 0 .../detection/dcnv2_mmdet/pytorch/README.md | 0 .../cv}/detection/detr/paddlepaddle/README.md | 0 .../detection/fasterrcnn/pytorch/README.md | 0 .../fasterrcnn/pytorch/ci/prepare.sh | 0 .../detection/fasterrcnn/pytorch/coco_eval.py | 0 .../pytorch/dataloaders/__init__.py | 0 .../pytorch/dataloaders/coco_utils.py | 0 .../pytorch/dataloaders/dataloader.py | 0 .../pytorch/dataloaders/functional.py | 0 .../pytorch/dataloaders/functional_pil.py | 0 .../pytorch/dataloaders/functional_tensor.py | 0 .../pytorch/dataloaders/pascal_voc.py | 0 .../pytorch/dataloaders/presets_detection.py | 0 .../pytorch/dataloaders/transforms_det.py | 0 .../detection/fasterrcnn/pytorch/engine.py | 0 .../pytorch/group_by_aspect_ratio.py | 0 .../fasterrcnn/pytorch/model/__init__.py | 0 .../model/generalized_rcnn_transform.py | 0 .../fasterrcnn/pytorch/requirements.txt | 0 .../pytorch/start_scripts/get_num_devices.sh | 0 .../pytorch/start_scripts/init_torch.sh | 0 ...rain_fasterrcnn_resnet50_amp_dist_torch.sh | 0 .../train_fasterrcnn_resnet50_amp_torch.sh | 0 .../train_fasterrcnn_resnet50_dist_torch.sh | 0 .../train_fasterrcnn_resnet50_torch.sh | 0 .../fasterrcnn/pytorch/test/test_tv.py | 0 .../cv}/detection/fasterrcnn/pytorch/train.py | 0 .../fasterrcnn/pytorch/utils/__init__.py | 0 .../fasterrcnn/pytorch/utils/dist.py | 0 .../fasterrcnn/pytorch/utils/metric_logger.py | 0 .../fasterrcnn/pytorch/utils/misc.py | 0 .../fasterrcnn/pytorch/utils/smooth_value.py | 0 .../cv}/detection/fcos/paddlepaddle/README.md | 0 .../cv}/detection/fcos/pytorch/LICENSE | 0 .../cv}/detection/fcos/pytorch/README.md | 0 .../cv}/detection/fcos/pytorch/ci/prepare.sh | 0 .../e2e_faster_rcnn_R_101_FPN_1x_caffe2.yaml | 0 .../e2e_faster_rcnn_R_50_C4_1x_caffe2.yaml | 0 .../e2e_faster_rcnn_R_50_FPN_1x_caffe2.yaml | 0 ...faster_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml | 0 .../e2e_keypoint_rcnn_R_50_FPN_1x_caffe2.yaml | 0 .../e2e_mask_rcnn_R_101_FPN_1x_caffe2.yaml | 0 .../e2e_mask_rcnn_R_50_C4_1x_caffe2.yaml | 0 .../e2e_mask_rcnn_R_50_FPN_1x_caffe2.yaml | 0 ...cnn_X-152-32x8d-FPN-IN5k_1.44x_caffe2.yaml | 0 ...e_mask_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml | 0 ...e2e_faster_rcnn_R_50_FPN_1x_cocostyle.yaml | 0 .../e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml | 0 .../configs/e2e_faster_rcnn_R_101_FPN_1x.yaml | 0 .../configs/e2e_faster_rcnn_R_50_C4_1x.yaml | 0 .../configs/e2e_faster_rcnn_R_50_FPN_1x.yaml | 0 .../e2e_faster_rcnn_X_101_32x8d_FPN_1x.yaml | 0 .../configs/e2e_faster_rcnn_fbnet.yaml | 0 .../configs/e2e_faster_rcnn_fbnet_600.yaml | 0 .../e2e_faster_rcnn_fbnet_chamv1a_600.yaml | 0 .../e2e_keypoint_rcnn_R_50_FPN_1x.yaml | 0 .../configs/e2e_mask_rcnn_R_101_FPN_1x.yaml | 0 .../configs/e2e_mask_rcnn_R_50_C4_1x.yaml | 0 .../configs/e2e_mask_rcnn_R_50_FPN_1x.yaml | 0 .../e2e_mask_rcnn_X_101_32x8d_FPN_1x.yaml | 0 .../pytorch/configs/e2e_mask_rcnn_fbnet.yaml | 0 .../configs/e2e_mask_rcnn_fbnet_600.yaml | 0 .../e2e_mask_rcnn_fbnet_xirb16d_dsmask.yaml | 0 ...2e_mask_rcnn_fbnet_xirb16d_dsmask_600.yaml | 0 .../configs/fcos/fcos_R_101_FPN_2x.yaml | 0 .../configs/fcos/fcos_R_50_FPN_1x.yaml | 0 .../configs/fcos/fcos_X_101_32x8d_FPN_2x.yaml | 0 .../configs/fcos/fcos_X_101_64x4d_FPN_2x.yaml | 0 .../fcos/fcos_bn_bs16_MNV2_FPN_1x.yaml | 0 .../configs/fcos/fcos_imprv_R_101_FPN_1x.yaml | 0 .../configs/fcos/fcos_imprv_R_101_FPN_2x.yaml | 0 .../configs/fcos/fcos_imprv_R_50_FPN_1x.yaml | 0 .../fcos/fcos_imprv_X_101_32x8d_FPN_2x.yaml | 0 .../fcos/fcos_imprv_X_101_64x4d_FPN_2x.yaml | 0 .../fcos/fcos_imprv_dcnv2_R_101_FPN_1x.yaml | 0 .../fcos/fcos_imprv_dcnv2_R_101_FPN_2x.yaml | 0 .../fcos/fcos_imprv_dcnv2_R_50_FPN_1x.yaml | 0 .../fcos_imprv_dcnv2_X_101_32x8d_FPN_2x.yaml | 0 .../fcos_imprv_dcnv2_X_101_64x4d_FPN_2x.yaml | 0 .../fcos/fcos_syncbn_bs32_MNV2_FPN_1x.yaml | 0 .../fcos_syncbn_bs32_c128_MNV2_FPN_1x.yaml | 0 .../fcos_syncbn_bs32_c128_ms_MNV2_FPN_1x.yaml | 0 .../fcos_syncbn_bs64_c128_ms_MNV2_FPN_1x.yaml | 0 .../pytorch/configs/gn_baselines/README.md | 0 .../e2e_faster_rcnn_R_50_FPN_1x_gn.yaml | 0 ...e_faster_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml | 0 .../e2e_mask_rcnn_R_50_FPN_1x_gn.yaml | 0 ...e2e_mask_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml | 0 ...cratch_e2e_faster_rcnn_R_50_FPN_3x_gn.yaml | 0 ...e_faster_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml | 0 .../scratch_e2e_mask_rcnn_R_50_FPN_3x_gn.yaml | 0 ...e2e_mask_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml | 0 .../e2e_faster_rcnn_R_50_C4_1x_1_gpu_voc.yaml | 0 .../e2e_faster_rcnn_R_50_C4_1x_4_gpu_voc.yaml | 0 .../e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml | 0 .../e2e_faster_rcnn_R_50_C4_quick.yaml | 0 .../e2e_faster_rcnn_R_50_FPN_quick.yaml | 0 ...e2e_faster_rcnn_X_101_32x8d_FPN_quick.yaml | 0 .../e2e_keypoint_rcnn_R_50_FPN_quick.yaml | 0 .../e2e_mask_rcnn_R_50_C4_quick.yaml | 0 .../e2e_mask_rcnn_R_50_FPN_quick.yaml | 0 .../e2e_mask_rcnn_X_101_32x8d_FPN_quick.yaml | 0 .../quick_schedules/rpn_R_50_C4_quick.yaml | 0 .../quick_schedules/rpn_R_50_FPN_quick.yaml | 0 .../retinanet/retinanet_R-101-FPN_1x.yaml | 0 .../retinanet/retinanet_R-101-FPN_P5_1x.yaml | 0 .../retinanet/retinanet_R-50-FPN_1x.yaml | 0 .../retinanet_R-50-FPN_1x_quick.yaml | 0 .../retinanet/retinanet_R-50-FPN_P5_1x.yaml | 0 .../retinanet_X_101_32x8d_FPN_1x.yaml | 0 .../pytorch/configs/rpn_R_101_FPN_1x.yaml | 0 .../fcos/pytorch/configs/rpn_R_50_C4_1x.yaml | 0 .../fcos/pytorch/configs/rpn_R_50_FPN_1x.yaml | 0 .../configs/rpn_X_101_32x8d_FPN_1x.yaml | 0 .../cv}/detection/fcos/pytorch/demo/README.md | 0 .../demo/demo_e2e_mask_rcnn_R_50_FPN_1x.png | Bin .../demo_e2e_mask_rcnn_X_101_32x8d_FPN_1x.png | Bin .../detection/fcos/pytorch/demo/fcos_demo.py | 0 .../demo/images/COCO_val2014_000000000885.jpg | Bin .../demo/images/COCO_val2014_000000001000.jpg | Bin .../demo/images/COCO_val2014_000000005477.jpg | Bin .../demo/images/COCO_val2014_000000007281.jpg | Bin .../demo/images/COCO_val2014_000000012639.jpg | Bin .../demo/images/COCO_val2014_000000033759.jpg | Bin .../demo/images/COCO_val2014_000000039769.jpg | Bin .../demo/images/COCO_val2014_000000050896.jpg | Bin .../demo/images/COCO_val2014_000000053505.jpg | Bin .../demo/images/COCO_val2014_000000128654.jpg | Bin .../demo/images/COCO_val2014_000000463842.jpg | Bin .../demo/images/COCO_val2014_000000479030.jpg | Bin .../detection/fcos/pytorch/demo/predictor.py | 0 .../cv}/detection/fcos/pytorch/demo/webcam.py | 0 .../detection/fcos/pytorch/docker/Dockerfile | 0 .../pytorch/docker/docker-jupyter/Dockerfile | 0 .../docker-jupyter/jupyter_notebook_config.py | 0 .../detection/fcos/pytorch/fcos/__init__.py | 0 .../cv}/detection/fcos/pytorch/fcos/bin/fcos | 0 models/cv/detection/fcos/pytorch/fcos/configs | 1 + .../cv}/detection/fcos/pytorch/fcos/fcos.py | 0 .../fcos/pytorch/fcos_core/README.md | 0 .../fcos/pytorch/fcos_core/__init__.py | 0 .../fcos/pytorch/fcos_core/config/__init__.py | 0 .../fcos/pytorch/fcos_core/config/defaults.py | 0 .../pytorch/fcos_core/config/paths_catalog.py | 0 .../fcos/pytorch/fcos_core/csrc/ROIAlign.h | 0 .../fcos/pytorch/fcos_core/csrc/ROIPool.h | 0 .../pytorch/fcos_core/csrc/SigmoidFocalLoss.h | 0 .../fcos_core/csrc/cpu/ROIAlign_cpu.cpp | 0 .../pytorch/fcos_core/csrc/cpu/nms_cpu.cpp | 0 .../fcos/pytorch/fcos_core/csrc/cpu/vision.h | 0 .../fcos_core/csrc/cuda/ROIAlign_cuda.cu | 0 .../fcos_core/csrc/cuda/ROIPool_cuda.cu | 0 .../csrc/cuda/SigmoidFocalLoss_cuda.cu | 0 .../fcos_core/csrc/cuda/deform_conv_cuda.cu | 0 .../csrc/cuda/deform_conv_kernel_cuda.cu | 0 .../fcos_core/csrc/cuda/deform_pool_cuda.cu | 0 .../csrc/cuda/deform_pool_kernel_cuda.cu | 0 .../pytorch/fcos_core/csrc/cuda/ml_nms.cu | 0 .../fcos/pytorch/fcos_core/csrc/cuda/nms.cu | 0 .../fcos/pytorch/fcos_core/csrc/cuda/vision.h | 0 .../fcos/pytorch/fcos_core/csrc/deform_conv.h | 0 .../fcos/pytorch/fcos_core/csrc/deform_pool.h | 0 .../fcos/pytorch/fcos_core/csrc/ml_nms.h | 0 .../fcos/pytorch/fcos_core/csrc/nms.h | 0 .../fcos/pytorch/fcos_core/csrc/vision.cpp | 0 .../fcos/pytorch/fcos_core/data/README.md | 0 .../fcos/pytorch/fcos_core/data/__init__.py | 0 .../fcos/pytorch/fcos_core/data/build.py | 0 .../pytorch/fcos_core/data/collate_batch.py | 0 .../fcos_core/data/datasets/__init__.py | 0 .../pytorch/fcos_core/data/datasets/coco.py | 0 .../fcos_core/data/datasets/concat_dataset.py | 0 .../data/datasets/evaluation/__init__.py | 0 .../data/datasets/evaluation/coco/__init__.py | 0 .../datasets/evaluation/coco/coco_eval.py | 0 .../data/datasets/evaluation/voc/__init__.py | 0 .../data/datasets/evaluation/voc/voc_eval.py | 0 .../fcos_core/data/datasets/list_dataset.py | 0 .../pytorch/fcos_core/data/datasets/voc.py | 0 .../fcos_core/data/samplers/__init__.py | 0 .../fcos_core/data/samplers/distributed.py | 0 .../data/samplers/grouped_batch_sampler.py | 0 .../samplers/iteration_based_batch_sampler.py | 0 .../fcos_core/data/transforms/__init__.py | 0 .../fcos_core/data/transforms/build.py | 0 .../fcos_core/data/transforms/transforms.py | 0 .../fcos/pytorch/fcos_core/engine/__init__.py | 0 .../fcos/pytorch/fcos_core/engine/bbox_aug.py | 0 .../pytorch/fcos_core/engine/inference.py | 0 .../fcos/pytorch/fcos_core/engine/trainer.py | 0 .../fcos/pytorch/fcos_core/layers/__init__.py | 0 .../fcos/pytorch/fcos_core/layers/_utils.py | 0 .../pytorch/fcos_core/layers/batch_norm.py | 0 .../pytorch/fcos_core/layers/dcn/__init__.py | 0 .../fcos_core/layers/dcn/deform_conv_func.py | 0 .../layers/dcn/deform_conv_module.py | 0 .../fcos_core/layers/dcn/deform_pool_func.py | 0 .../layers/dcn/deform_pool_module.py | 0 .../fcos/pytorch/fcos_core/layers/iou_loss.py | 0 .../fcos/pytorch/fcos_core/layers/misc.py | 0 .../fcos/pytorch/fcos_core/layers/nms.py | 0 .../pytorch/fcos_core/layers/roi_align.py | 0 .../fcos/pytorch/fcos_core/layers/roi_pool.py | 0 .../fcos/pytorch/fcos_core/layers/scale.py | 0 .../fcos_core/layers/sigmoid_focal_loss.py | 0 .../fcos_core/layers/smooth_l1_loss.py | 0 .../pytorch/fcos_core/modeling/__init__.py | 0 .../fcos_core/modeling/backbone/__init__.py | 0 .../fcos_core/modeling/backbone/backbone.py | 0 .../fcos_core/modeling/backbone/fbnet.py | 0 .../modeling/backbone/fbnet_builder.py | 0 .../modeling/backbone/fbnet_modeldef.py | 0 .../fcos_core/modeling/backbone/fpn.py | 0 .../fcos_core/modeling/backbone/mobilenet.py | 0 .../fcos_core/modeling/backbone/resnet.py | 0 .../balanced_positive_negative_sampler.py | 0 .../pytorch/fcos_core/modeling/box_coder.py | 0 .../fcos_core/modeling/detector/__init__.py | 0 .../fcos_core/modeling/detector/detectors.py | 0 .../modeling/detector/generalized_rcnn.py | 0 .../pytorch/fcos_core/modeling/make_layers.py | 0 .../pytorch/fcos_core/modeling/matcher.py | 0 .../pytorch/fcos_core/modeling/poolers.py | 0 .../pytorch/fcos_core/modeling/registry.py | 0 .../fcos_core/modeling/roi_heads/__init__.py | 0 .../modeling/roi_heads/box_head/__init__.py | 0 .../modeling/roi_heads/box_head/box_head.py | 0 .../modeling/roi_heads/box_head/inference.py | 0 .../modeling/roi_heads/box_head/loss.py | 0 .../box_head/roi_box_feature_extractors.py | 0 .../roi_heads/box_head/roi_box_predictors.py | 0 .../roi_heads/keypoint_head/__init__.py | 0 .../roi_heads/keypoint_head/inference.py | 0 .../roi_heads/keypoint_head/keypoint_head.py | 0 .../modeling/roi_heads/keypoint_head/loss.py | 0 .../roi_keypoint_feature_extractors.py | 0 .../keypoint_head/roi_keypoint_predictors.py | 0 .../modeling/roi_heads/mask_head/__init__.py | 0 .../modeling/roi_heads/mask_head/inference.py | 0 .../modeling/roi_heads/mask_head/loss.py | 0 .../modeling/roi_heads/mask_head/mask_head.py | 0 .../mask_head/roi_mask_feature_extractors.py | 0 .../mask_head/roi_mask_predictors.py | 0 .../fcos_core/modeling/roi_heads/roi_heads.py | 0 .../fcos_core/modeling/rpn/__init__.py | 0 .../modeling/rpn/anchor_generator.py | 0 .../fcos_core/modeling/rpn/fcos/__init__.py | 0 .../fcos_core/modeling/rpn/fcos/fcos.py | 0 .../fcos_core/modeling/rpn/fcos/inference.py | 0 .../fcos_core/modeling/rpn/fcos/loss.py | 0 .../fcos_core/modeling/rpn/inference.py | 0 .../pytorch/fcos_core/modeling/rpn/loss.py | 0 .../modeling/rpn/retinanet/__init__.py | 0 .../modeling/rpn/retinanet/inference.py | 0 .../fcos_core/modeling/rpn/retinanet/loss.py | 0 .../modeling/rpn/retinanet/retinanet.py | 0 .../pytorch/fcos_core/modeling/rpn/rpn.py | 0 .../pytorch/fcos_core/modeling/rpn/utils.py | 0 .../fcos/pytorch/fcos_core/modeling/utils.py | 0 .../fcos/pytorch/fcos_core/solver/__init__.py | 0 .../fcos/pytorch/fcos_core/solver/build.py | 0 .../pytorch/fcos_core/solver/lr_scheduler.py | 0 .../pytorch/fcos_core/structures/__init__.py | 0 .../fcos_core/structures/bounding_box.py | 0 .../fcos_core/structures/boxlist_ops.py | 0 .../fcos_core/structures/image_list.py | 0 .../pytorch/fcos_core/structures/keypoint.py | 0 .../fcos_core/structures/segmentation_mask.py | 0 .../fcos/pytorch/fcos_core/utils/README.md | 0 .../fcos/pytorch/fcos_core/utils/__init__.py | 0 .../fcos_core/utils/c2_model_loading.py | 0 .../pytorch/fcos_core/utils/checkpoint.py | 0 .../pytorch/fcos_core/utils/collect_env.py | 0 .../fcos/pytorch/fcos_core/utils/comm.py | 0 .../fcos/pytorch/fcos_core/utils/cv2_util.py | 0 .../fcos/pytorch/fcos_core/utils/env.py | 0 .../fcos/pytorch/fcos_core/utils/imports.py | 0 .../fcos/pytorch/fcos_core/utils/logger.py | 0 .../pytorch/fcos_core/utils/metric_logger.py | 0 .../pytorch/fcos_core/utils/miscellaneous.py | 0 .../fcos_core/utils/model_serialization.py | 0 .../fcos/pytorch/fcos_core/utils/model_zoo.py | 0 .../fcos/pytorch/fcos_core/utils/registry.py | 0 .../fcos/pytorch/fcos_core/utils/timer.py | 0 .../fcos/pytorch/onnx/export_model_to_onnx.py | 0 .../fcos/pytorch/onnx/test_fcos_onnx_model.py | 0 .../detection/fcos/pytorch/requirements.txt | 0 .../cv}/detection/fcos/pytorch/setup.py | 0 .../fcos/pytorch/tests/checkpoint.py | 0 .../fcos/pytorch/tests/env_tests/env.py | 0 .../fcos/pytorch/tests/test_backbones.py | 0 .../fcos/pytorch/tests/test_box_coder.py | 0 .../fcos/pytorch/tests/test_configs.py | 0 .../fcos/pytorch/tests/test_data_samplers.py | 0 .../fcos/pytorch/tests/test_detectors.py | 0 .../fcos/pytorch/tests/test_fbnet.py | 0 .../pytorch/tests/test_feature_extractors.py | 0 .../fcos/pytorch/tests/test_metric_logger.py | 0 .../detection/fcos/pytorch/tests/test_nms.py | 0 .../fcos/pytorch/tests/test_predictors.py | 0 .../fcos/pytorch/tests/test_rpn_heads.py | 0 .../pytorch/tests/test_segmentation_mask.py | 0 .../cv}/detection/fcos/pytorch/tests/utils.py | 0 .../cityscapes/convert_cityscapes_to_coco.py | 0 .../instances2dict_with_polygons.py | 0 .../pytorch/tools/remove_solver_states.py | 0 .../detection/fcos/pytorch/tools/test_net.py | 0 .../detection/fcos/pytorch/tools/train_net.py | 0 .../detection/mamba_yolo/pytorch/README.md | 0 .../mamba_yolo/pytorch/ci/prepare.sh | 0 .../detection/maskrcnn/paddlepaddle/README.md | 0 .../cv}/detection/maskrcnn/pytorch/README.md | 0 .../detection/maskrcnn/pytorch/__init__.py | 0 .../detection/maskrcnn/pytorch/ci/prepare.sh | 0 .../detection/maskrcnn/pytorch/coco_eval.py | 0 .../maskrcnn/pytorch/common_utils/__init__.py | 0 .../maskrcnn/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../maskrcnn/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../maskrcnn/pytorch/dataloader/__init__.py | 0 .../maskrcnn/pytorch/dataloader/detection.py | 0 .../pytorch/dataloader/segmentation.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../pytorch/dataloader/utils/camvid.py | 0 .../pytorch/dataloader/utils/coco_utils.py | 0 .../pytorch/dataloader/utils/functional.py | 0 .../dataloader/utils/functional_pil.py | 0 .../dataloader/utils/functional_tensor.py | 0 .../pytorch/dataloader/utils/pascal_voc.py | 0 .../dataloader/utils/presets_detection.py | 0 .../dataloader/utils/transforms_det.py | 0 .../cv}/detection/maskrcnn/pytorch/engine.py | 0 .../pytorch/generalized_rcnn_transform.py | 0 .../maskrcnn/pytorch/group_by_aspect_ratio.py | 0 .../maskrcnn/pytorch/requirements.txt | 0 .../maskrcnn/pytorch/requirements_aarch64.txt | 0 .../cv}/detection/maskrcnn/pytorch/train.py | 0 .../cv}/detection/maskrcnn/pytorch/utils.py | 0 .../detection/oc_sort/paddlepaddle/README.md | 0 .../oriented_reppoints/pytorch/README.md | 0 .../detection/picodet/paddlepaddle/README.md | 0 .../detection/pp-yoloe/paddlepaddle/README.md | 0 .../pp_yoloe+/paddlepaddle/README.md | 0 .../cv}/detection/pvanet/pytorch/README.md | 0 .../cv}/detection/pvanet/pytorch/__init__.py | 0 .../cv}/detection/pvanet/pytorch/_utils.py | 0 .../detection/pvanet/pytorch/ci/prepare.sh | 0 .../cv}/detection/pvanet/pytorch/coco_eval.py | 0 .../pvanet/pytorch/common_utils/__init__.py | 0 .../pvanet/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../pvanet/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../pvanet/pytorch/dataloader/__init__.py | 0 .../pvanet/pytorch/dataloader/detection.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../pytorch/dataloader/utils/coco_utils.py | 0 .../pytorch/dataloader/utils/functional.py | 0 .../dataloader/utils/functional_pil.py | 0 .../dataloader/utils/functional_tensor.py | 0 .../pytorch/dataloader/utils/pascal_voc.py | 0 .../dataloader/utils/presets_detection.py | 0 .../dataloader/utils/presets_segmentation.py | 0 .../dataloader/utils/transforms_det.py | 0 .../cv}/detection/pvanet/pytorch/engine.py | 0 .../pvanet/pytorch/group_by_aspect_ratio.py | 0 .../pvanet/pytorch/model/__init__.py | 0 .../detection/pvanet/pytorch/model/_utils.py | 0 .../pvanet/pytorch/model/anchor_utils.py | 0 .../pvanet/pytorch/model/det_utils.py | 0 .../pvanet/pytorch/model/faster_rcnn.py | 0 .../pvanet/pytorch/model/generalized_rcnn.py | 0 .../pvanet/pytorch/model/image_list.py | 0 .../pvanet/pytorch/model/model_main.py | 0 .../pvanet/pytorch/model/model_utils.py | 0 .../pvanet/pytorch/model/ops/__init__.py | 0 .../pvanet/pytorch/model/ops/_box_convert.py | 0 .../pvanet/pytorch/model/ops/_ops.py | 0 .../pvanet/pytorch/model/ops/_utils.py | 0 .../pvanet/pytorch/model/ops/boxes.py | 0 .../model/ops/feature_pyramid_network.py | 0 .../pvanet/pytorch/model/ops/focal_loss.py | 0 .../pvanet/pytorch/model/ops/misc.py | 0 .../pvanet/pytorch/model/ops/poolers.py | 0 .../pvanet/pytorch/model/ops/roi_align.py | 0 .../pvanet/pytorch/model/ops/roi_pool.py | 0 .../pytorch/model/ops/smooth_l1_loss.py | 0 .../detection/pvanet/pytorch/model/pvanet.py | 0 .../pvanet/pytorch/model/roi_heads.py | 0 .../cv}/detection/pvanet/pytorch/model/rpn.py | 0 .../pvanet/pytorch/model/transform.py | 0 .../pvanet/pytorch/model/weight_init.py | 0 .../cv}/detection/pvanet/pytorch/train.py | 0 .../pvanet/pytorch/train_pvanet_dist.sh | 0 .../reppoints_mmdet/pytorch/README.md | 0 .../retinanet/paddlepaddle/README.md | 0 .../cv}/detection/retinanet/pytorch/README.md | 0 .../detection/retinanet/pytorch/__init__.py | 0 .../cv}/detection/retinanet/pytorch/_utils.py | 0 .../detection/retinanet/pytorch/ci/prepare.sh | 0 .../detection/retinanet/pytorch/coco_eval.py | 0 .../pytorch/common_utils/__init__.py | 0 .../retinanet/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../retinanet/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../retinanet/pytorch/dataloader/__init__.py | 0 .../retinanet/pytorch/dataloader/detection.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../pytorch/dataloader/utils/coco_utils.py | 0 .../pytorch/dataloader/utils/functional.py | 0 .../dataloader/utils/functional_pil.py | 0 .../dataloader/utils/functional_tensor.py | 0 .../pytorch/dataloader/utils/pascal_voc.py | 0 .../dataloader/utils/presets_detection.py | 0 .../dataloader/utils/presets_segmentation.py | 0 .../dataloader/utils/transforms_det.py | 0 .../cv}/detection/retinanet/pytorch/engine.py | 0 .../pytorch/group_by_aspect_ratio.py | 0 .../retinanet/pytorch/model/__init__.py | 0 .../retinanet/pytorch/model/anchor_utils.py | 0 .../retinanet/pytorch/model/backbone_utils.py | 0 .../retinanet/pytorch/model/det_utils.py | 0 .../retinanet/pytorch/model/image_list.py | 0 .../retinanet/pytorch/model/mobilenet.py | 0 .../retinanet/pytorch/model/mobilenetv2.py | 0 .../retinanet/pytorch/model/mobilenetv3.py | 0 .../retinanet/pytorch/model/model_utils.py | 0 .../retinanet/pytorch/model/resnet.py | 0 .../retinanet/pytorch/model/retinanet.py | 0 .../retinanet/pytorch/model/roi_heads.py | 0 .../detection/retinanet/pytorch/model/rpn.py | 0 .../retinanet/pytorch/model/transform.py | 0 .../cv}/detection/retinanet/pytorch/train.py | 0 .../pytorch/train_retinanet_r50_dist.sh | 0 .../cv}/detection/rt-detr/pytorch/README.md | 0 .../rt-detr/pytorch/README_origin.md | 0 .../detection/rt-detr/pytorch/ci/prepare.sh | 0 .../configs/dataset/coco_detection.yml | 0 .../configs/rtdetr/include/dataloader.yml | 0 .../configs/rtdetr/include/optimizer.yml | 0 .../configs/rtdetr/include/rtdetr_r50vd.yml | 0 .../configs/rtdetr/rtdetr_r101vd_6x_coco.yml | 0 .../configs/rtdetr/rtdetr_r18vd_6x_coco.yml | 0 .../configs/rtdetr/rtdetr_r34vd_6x_coco.yml | 0 .../configs/rtdetr/rtdetr_r50vd_6x_coco.yml | 0 .../configs/rtdetr/rtdetr_r50vd_m_6x_coco.yml | 0 .../rt-detr/pytorch/configs/runtime.yml | 0 .../rt-detr/pytorch/requirements.txt | 0 .../detection/rt-detr/pytorch/src/__init__.py | 0 .../rt-detr/pytorch/src/core/__init__.py | 0 .../rt-detr/pytorch/src/core/config.py | 0 .../rt-detr/pytorch/src/core/yaml_config.py | 0 .../rt-detr/pytorch/src/core/yaml_utils.py | 0 .../rt-detr/pytorch/src/data/__init__.py | 0 .../pytorch/src/data/cifar10/__init__.py | 0 .../rt-detr/pytorch/src/data/coco/__init__.py | 0 .../pytorch/src/data/coco/coco_dataset.py | 0 .../pytorch/src/data/coco/coco_eval.py | 0 .../pytorch/src/data/coco/coco_utils.py | 0 .../rt-detr/pytorch/src/data/dataloader.py | 0 .../rt-detr/pytorch/src/data/functional.py | 0 .../rt-detr/pytorch/src/data/transforms.py | 0 .../rt-detr/pytorch/src/misc/__init__.py | 0 .../rt-detr/pytorch/src/misc/dist.py | 0 .../rt-detr/pytorch/src/misc/logger.py | 0 .../rt-detr/pytorch/src/misc/visualizer.py | 0 .../rt-detr/pytorch/src/nn/__init__.py | 0 .../rt-detr/pytorch/src/nn/arch/__init__.py | 0 .../pytorch/src/nn/arch/classification.py | 0 .../pytorch/src/nn/backbone/__init__.py | 0 .../rt-detr/pytorch/src/nn/backbone/common.py | 0 .../pytorch/src/nn/backbone/presnet.py | 0 .../pytorch/src/nn/backbone/test_resnet.py | 0 .../rt-detr/pytorch/src/nn/backbone/utils.py | 0 .../pytorch/src/nn/criterion/__init__.py | 0 .../rt-detr/pytorch/src/nn/criterion/utils.py | 0 .../rt-detr/pytorch/src/optim/__init__.py | 0 .../rt-detr/pytorch/src/optim/amp.py | 0 .../rt-detr/pytorch/src/optim/ema.py | 0 .../rt-detr/pytorch/src/optim/optim.py | 0 .../rt-detr/pytorch/src/solver/__init__.py | 0 .../rt-detr/pytorch/src/solver/det_engine.py | 0 .../rt-detr/pytorch/src/solver/det_solver.py | 0 .../rt-detr/pytorch/src/solver/solver.py | 0 .../rt-detr/pytorch/src/zoo/__init__.py | 0 .../pytorch/src/zoo/rtdetr/__init__.py | 0 .../rt-detr/pytorch/src/zoo/rtdetr/box_ops.py | 0 .../pytorch/src/zoo/rtdetr/denoising.py | 0 .../pytorch/src/zoo/rtdetr/hybrid_encoder.py | 0 .../rt-detr/pytorch/src/zoo/rtdetr/matcher.py | 0 .../rt-detr/pytorch/src/zoo/rtdetr/rtdetr.py | 0 .../src/zoo/rtdetr/rtdetr_criterion.py | 0 .../pytorch/src/zoo/rtdetr/rtdetr_decoder.py | 0 .../src/zoo/rtdetr/rtdetr_postprocessor.py | 0 .../rt-detr/pytorch/src/zoo/rtdetr/utils.py | 0 .../detection/rt-detr/pytorch/tools/README.md | 0 .../rt-detr/pytorch/tools/export_onnx.py | 0 .../detection/rt-detr/pytorch/tools/train.py | 0 .../cv}/detection/rtmdet/pytorch/README.md | 0 .../detection/solov2/paddlepaddle/README.md | 0 .../cv}/detection/ssd/mindspore/Dockerfile | 0 .../cv}/detection/ssd/mindspore/README.md | 0 .../mindspore/ascend310_infer/CMakeLists.txt | 0 .../ssd/mindspore/ascend310_infer/aipp.cfg | 0 .../ssd/mindspore/ascend310_infer/build.sh | 0 .../ssd/mindspore/ascend310_infer/inc/utils.h | 0 .../ssd/mindspore/ascend310_infer/src/main.cc | 0 .../mindspore/ascend310_infer/src/utils.cc | 0 .../ssd/mindspore/config/ssd300_config.yaml | 0 .../mindspore/config/ssd300_config_gpu.yaml | 0 .../ssd_mobilenet_v1_300_config_gpu.yaml | 0 .../config/ssd_mobilenet_v1_fpn_config.yaml | 0 .../ssd_mobilenet_v1_fpn_config_gpu.yaml | 0 .../config/ssd_resnet50_fpn_config.yaml | 0 .../config/ssd_resnet50_fpn_config_gpu.yaml | 0 .../mindspore/config/ssd_vgg16_config.yaml | 0 .../config/ssd_vgg16_config_gpu.yaml | 0 .../cv}/detection/ssd/mindspore/eval.py | 0 .../cv}/detection/ssd/mindspore/eval_onnx.py | 0 .../cv}/detection/ssd/mindspore/export.py | 0 .../ssd/mindspore/mindspore_hub_conf.py | 0 .../detection/ssd/mindspore/postprocess.py | 0 .../detection/ssd/mindspore/requirements.txt | 0 .../mindspore/scripts/run_distribute_train.sh | 0 .../scripts/run_distribute_train_gpu.sh | 0 .../ssd/mindspore/scripts/run_eval.sh | 0 .../ssd/mindspore/scripts/run_eval_gpu.sh | 0 .../ssd/mindspore/scripts/run_eval_onnx.sh | 0 .../ssd/mindspore/scripts/run_infer_310.sh | 0 .../mindspore/scripts/run_standalone_train.sh | 0 .../scripts/run_standalone_train_gpu.sh | 0 .../detection/ssd/mindspore/src/__init__.py | 0 .../ssd/mindspore/src/anchor_generator.py | 0 .../detection/ssd/mindspore/src/box_utils.py | 0 .../detection/ssd/mindspore/src/dataset.py | 0 .../ssd/mindspore/src/eval_callback.py | 0 .../detection/ssd/mindspore/src/eval_utils.py | 0 .../cv}/detection/ssd/mindspore/src/fpn.py | 0 .../ssd/mindspore/src/init_params.py | 0 .../ssd/mindspore/src/lr_schedule.py | 0 .../ssd/mindspore/src/mobilenet_v1.py | 0 .../ssd/mindspore/src/model_utils/config.py | 0 .../src/model_utils/device_adapter.py | 0 .../src/model_utils/local_adapter.py | 0 .../src/model_utils/moxing_adapter.py | 0 .../cv}/detection/ssd/mindspore/src/resnet.py | 0 .../cv}/detection/ssd/mindspore/src/ssd.py | 0 .../cv}/detection/ssd/mindspore/src/vgg16.py | 0 .../cv}/detection/ssd/mindspore/train.py | 0 .../cv}/detection/ssd/paddlepaddle/README.md | 0 .../cv}/detection/ssd/pytorch/Dockerfile | 0 .../cv}/detection/ssd/pytorch/README.md | 0 .../detection/ssd/pytorch/async_evaluator.py | 0 .../cv}/detection/ssd/pytorch/base_model.py | 0 .../cv}/detection/ssd/pytorch/bind.sh | 0 .../cv}/detection/ssd/pytorch/bind_launch.py | 0 .../cv}/detection/ssd/pytorch/box_coder.py | 0 .../cv}/detection/ssd/pytorch/build_ssd.sh | 0 .../cv}/detection/ssd/pytorch/clean_ssd.sh | 0 .../ssd/pytorch/csrc_pt1/box_encoder_cuda.cu | 0 .../ssd/pytorch/csrc_pt1/interface.cpp | 0 .../ssd/pytorch/csrc_pt1/nhwc/Descriptors.cpp | 0 .../ssd/pytorch/csrc_pt1/nhwc/Descriptors.h | 0 .../ssd/pytorch/csrc_pt1/nhwc/Exceptions.h | 0 .../ssd/pytorch/csrc_pt1/nhwc/ParamsHash.h | 0 .../ssd/pytorch/csrc_pt1/nhwc/batch_norm.cu | 0 .../ssd/pytorch/csrc_pt1/nhwc/conv.cpp | 0 .../ssd/pytorch/csrc_pt1/nhwc/max_pool.cu | 0 .../cv}/detection/ssd/pytorch/csrc_pt1/nms.cu | 0 .../ssd/pytorch/csrc_pt1/random_horiz_flip.cu | 0 .../ssd/pytorch/csrc_pt2/box_encoder_cuda.cu | 0 .../ssd/pytorch/csrc_pt2/interface.cpp | 0 .../ssd/pytorch/csrc_pt2/nhwc/Descriptors.cpp | 0 .../ssd/pytorch/csrc_pt2/nhwc/Descriptors.h | 0 .../ssd/pytorch/csrc_pt2/nhwc/Exceptions.h | 0 .../ssd/pytorch/csrc_pt2/nhwc/ParamsHash.h | 0 .../ssd/pytorch/csrc_pt2/nhwc/batch_norm.cu | 0 .../ssd/pytorch/csrc_pt2/nhwc/conv.cpp | 0 .../ssd/pytorch/csrc_pt2/nhwc/max_pool.cu | 0 .../cv}/detection/ssd/pytorch/csrc_pt2/nms.cu | 0 .../ssd/pytorch/csrc_pt2/random_horiz_flip.cu | 0 .../ssd/pytorch/data/build_pipeline.py | 0 .../ssd/pytorch/data/dali_iterator.py | 0 .../ssd/pytorch/data/dali_pipeline.py | 0 .../ssd/pytorch/data/input_iterators.py | 0 .../ssd/pytorch/data/native_pipeline.py | 0 .../detection/ssd/pytorch/data/prefetcher.py | 0 .../cv}/detection/ssd/pytorch/data/sampler.py | 0 .../detection/ssd/pytorch/download_dataset.sh | 0 .../cv}/detection/ssd/pytorch/eval.py | 0 .../ssd/pytorch/fused_color_jitter.py | 0 .../cv}/detection/ssd/pytorch/install_ssd.sh | 0 .../detection/ssd/pytorch/master_params.py | 0 .../detection/ssd/pytorch/mlperf_log_utils.py | 0 .../detection/ssd/pytorch/mlperf_logger.py | 0 .../detection/ssd/pytorch/nhwc/batch_norm.py | 0 .../ssd/pytorch/nhwc/cifar10_nhwc.py | 0 .../cv}/detection/ssd/pytorch/nhwc/conv.py | 0 .../detection/ssd/pytorch/nhwc/max_pool.py | 0 .../detection/ssd/pytorch/nhwc/mnist_nhwc.py | 0 .../ssd/pytorch/nhwc/resnet_nhwc_cifar10.py | 0 .../ssd/pytorch/nhwc/test_bn_cudnn.py | 0 .../detection/ssd/pytorch/nhwc/test_conv.py | 0 .../ssd/pytorch/nhwc/test_max_pool.py | 0 .../cv}/detection/ssd/pytorch/opt_loss.py | 0 .../cv}/detection/ssd/pytorch/parse_config.py | 0 .../cv}/detection/ssd/pytorch/prepare-json.py | 0 .../detection/ssd/pytorch/requirements.txt | 0 .../cv}/detection/ssd/pytorch/resnet.py | 0 .../cv}/detection/ssd/pytorch/run.sub | 0 .../cv}/detection/ssd/pytorch/run_and_time.sh | 0 .../cv}/detection/ssd/pytorch/run_ddp_mm.sh | 0 .../detection/ssd/pytorch/run_with_docker.sh | 0 .../cv}/detection/ssd/pytorch/setup.py | 0 .../cv}/detection/ssd/pytorch/ssd300.py | 0 .../cv}/detection/ssd/pytorch/test.py | 0 .../ssd/pytorch/test/box_coder_test.py | 0 .../ssd/pytorch/test/cuda_encoder_test.py | 0 .../ssd/pytorch/test/opt_loss_test.py | 0 .../cv}/detection/ssd/pytorch/train.py | 0 .../cv}/detection/ssd/pytorch/utils.py | 0 .../cv}/detection/ssd/pytorch/visualize.py | 0 .../cv}/detection/ssd/tensorflow/LICENSE | 0 .../cv}/detection/ssd/tensorflow/README.md | 0 .../detection/ssd/tensorflow/ci/prepare.sh | 0 .../tensorflow/dataset/convert_tfrecords.py | 0 .../dataset/convert_voc_sample_tfrecords.py | 0 .../ssd/tensorflow/dataset/dataset_common.py | 0 .../ssd/tensorflow/dataset/dataset_inspect.py | 0 .../detection/ssd/tensorflow/demo/demo1.jpg | Bin .../detection/ssd/tensorflow/demo/demo2.jpg | Bin .../detection/ssd/tensorflow/demo/demo3.jpg | Bin .../cv}/detection/ssd/tensorflow/eval_ssd.py | 0 .../ssd/tensorflow/net/common_ops.py | 0 .../detection/ssd/tensorflow/net/resnet.py | 0 .../detection/ssd/tensorflow/net/ssd_net.py | 0 .../preprocessing/preprocessing_unittest.py | 0 .../preprocessing/ssd_preprocessing.py | 0 .../detection/ssd/tensorflow/readme_origin.md | 0 .../ssd/tensorflow/simple_ssd_demo.py | 0 .../cv}/detection/ssd/tensorflow/train_ssd.py | 0 .../tensorflow/utility/anchor_manipulator.py | 0 .../utility/anchor_manipulator_unittest.py | 0 .../tensorflow/utility/checkpint_inspect.py | 0 .../ssd/tensorflow/utility/draw_toolbox.py | 0 .../ssd/tensorflow/utility/scaffolds.py | 0 .../cv}/detection/ssd/tensorflow/voc_eval.py | 0 .../cv}/detection/yolof/pytorch/README.md | 0 .../cv}/detection/yolov10/pytorch/README.md | 0 .../cv}/detection/yolov11/pytorch/README.md | 0 .../cv}/detection/yolov11/pytorch/train.py | 0 .../detection/yolov3/paddlepaddle/README.md | 0 .../cv}/detection/yolov3/pytorch/README.md | 0 .../detection/yolov3/tensorflow/.gitignore | 0 .../cv}/detection/yolov3/tensorflow/LICENSE | 0 .../detection/yolov3/tensorflow/LICENSE.fuck | 0 .../cv}/detection/yolov3/tensorflow/README.md | 0 .../yolov3/tensorflow/README_origin.md | 0 .../detection/yolov3/tensorflow/ci/prepare.sh | 0 .../yolov3/tensorflow/convert_weight.py | 0 .../yolov3/tensorflow/core/__init__.py | 0 .../yolov3/tensorflow/core/backbone.py | 0 .../yolov3/tensorflow/core/common.py | 0 .../yolov3/tensorflow/core/config.py | 0 .../yolov3/tensorflow/core/dataset.py | 0 .../detection/yolov3/tensorflow/core/utils.py | 0 .../yolov3/tensorflow/core/yolov3.py | 0 .../data/anchors/basline_anchors.txt | 0 .../tensorflow/data/anchors/coco_anchors.txt | 0 .../yolov3/tensorflow/data/classes/coco.names | 0 .../yolov3/tensorflow/data/classes/voc.names | 0 .../tensorflow/data/dataset/voc_test.txt | 0 .../tensorflow/data/dataset/voc_train.txt | 0 .../yolov3/tensorflow/dataloader/__init__.py | 0 .../tensorflow/dataloader/classification.py | 0 .../dataloader/dali_classification.py | 0 .../yolov3/tensorflow/dataloader/detection.py | 0 .../tensorflow/dataloader/segmentation.py | 0 .../tensorflow/dataloader/utils/__init__.py | 0 .../tensorflow/dataloader/utils/camvid.py | 0 .../dataloader/utils/coco_seg_utils.py | 0 .../tensorflow/dataloader/utils/coco_utils.py | 0 .../tensorflow/dataloader/utils/functional.py | 0 .../dataloader/utils/functional_pil.py | 0 .../dataloader/utils/functional_tensor.py | 0 .../tensorflow/dataloader/utils/misc.py | 0 .../tensorflow/dataloader/utils/pascal_voc.py | 0 .../utils/presets_classification.py | 0 .../dataloader/utils/presets_detection.py | 0 .../dataloader/utils/presets_segmentation.py | 0 .../dataloader/utils/transforms_det.py | 0 .../dataloader/utils/transforms_seg.py | 0 .../yolov3/tensorflow/docs/images/.jpg | Bin .../tensorflow/docs/images/611_result.jpg | Bin .../yolov3/tensorflow/docs/images/road.jpeg | Bin .../yolov3/tensorflow/docs/images/road.mp4 | Bin .../yolov3/tensorflow/docs/requirements.txt | 0 .../detection/yolov3/tensorflow/evaluate.py | 0 .../yolov3/tensorflow/evaluate_fast.py | 0 .../yolov3/tensorflow/freeze_graph.py | 0 .../from_darknet_weights_to_ckpt.py | 0 .../tensorflow/from_darknet_weights_to_pb.py | 0 .../detection/yolov3/tensorflow/image_demo.py | 0 .../detection/yolov3/tensorflow/init_tf.sh | 0 .../yolov3/tensorflow/install_pip_pkgs.sh | 0 .../yolov3/tensorflow/mAP/__init__.py | 0 .../yolov3/tensorflow/mAP/extra/README.md | 0 .../tensorflow/mAP/extra/class_list.txt | 0 .../tensorflow/mAP/extra/convert_gt_xml.py | 0 .../tensorflow/mAP/extra/convert_gt_yolo.py | 0 .../mAP/extra/convert_keras-yolo3.py | 0 .../mAP/extra/convert_pred_darkflow_json.py | 0 .../tensorflow/mAP/extra/convert_pred_yolo.py | 0 .../yolov3/tensorflow/mAP/extra/find_class.py | 0 .../mAP/extra/intersect-gt-and-pred.py | 0 .../tensorflow/mAP/extra/remove_class.py | 0 .../mAP/extra/remove_delimiter_char.py | 0 .../tensorflow/mAP/extra/remove_space.py | 0 .../tensorflow/mAP/extra/rename_class.py | 0 .../yolov3/tensorflow/mAP/extra/result.txt | 0 .../detection/yolov3/tensorflow/mAP/main.py | 0 .../yolov3/tensorflow/run_inference.sh | 0 .../yolov3/tensorflow/run_training.sh | 0 .../yolov3/tensorflow/scripts/show_bboxes.py | 0 .../tensorflow/scripts/voc_annotation.py | 0 .../cv}/detection/yolov3/tensorflow/setup.sh | 0 .../cv}/detection/yolov3/tensorflow/train.py | 0 .../detection/yolov3/tensorflow/train_fast.py | 0 .../detection/yolov3/tensorflow/video_demo.py | 0 .../detection/yolov5-sample/pytorch/README.md | 0 .../detection/yolov5/paddlepaddle/README.md | 0 .../cv}/detection/yolov5/pytorch/README.md | 0 .../detection/yolov5/pytorch/ci/prepare.sh | 0 .../cv}/detection/yolov6/pytorch/README.md | 0 .../cv}/detection/yolov7/pytorch/README.md | 0 .../cv}/detection/yolov8/pytorch/README.md | 0 .../cv}/detection/yolov8/pytorch/test.py | 0 .../cv}/detection/yolov9/pytorch/README.md | 0 .../cv}/distiller/cwd/pytorch/README.md | 0 .../pytorch/mmrazor/.pre-commit-config.yaml | 0 .../cwd/pytorch/mmrazor/.readthedocs.yml | 0 .../cv}/distiller/cwd/pytorch/mmrazor/LICENSE | 0 .../distiller/cwd/pytorch/mmrazor/MANIFEST.in | 0 .../distiller/cwd/pytorch/mmrazor/README.md | 0 .../cwd/pytorch/mmrazor/README_zh-CN.md | 0 .../datasets/mmcls/cifar100_bs16_auto_aug.py | 0 .../mmcls/pipelines/auto_aug_cifar.py | 0 .../attentive_mobilenetv3_supernet.py | 0 .../_base_/nas_backbones/darts_supernet.py | 0 .../dsnas_shufflenet_supernet.py | 0 .../nas_backbones/ofa_mobilenetv3_supernet.py | 0 .../nas_backbones/spos_mobilenet_supernet.py | 0 .../nas_backbones/spos_shufflenet_supernet.py | 0 .../_base_/settings/cifar10_darts_subnet.py | 0 .../_base_/settings/cifar10_darts_supernet.py | 0 .../_base_/settings/imagenet_bs1024_dsnas.py | 0 .../_base_/settings/imagenet_bs1024_spos.py | 0 .../_base_/settings/imagenet_bs2048_AdamW.py | 0 .../settings/imagenet_bs2048_autoslim.py | 0 .../settings/imagenet_bs2048_autoslim_pil.py | 0 .../_base_/settings/imagenet_bs2048_bignas.py | 0 .../_base_/settings/imagenet_bs2048_dmcp.py | 0 .../_base_/settings/imagenet_bs2048_ofa.py | 0 .../_base_/vanilla_models/wrn16_2_cifar10.py | 0 .../configs/distill/mmcls/abloss/README.md | 0 ...oss_logits_resnet50_resnet18_8xb32_in1k.py | 0 ...n_backbone_resnet50_resnet18_8xb32_in1k.py | 0 .../configs/distill/mmcls/abloss/metafile.yml | 0 .../configs/distill/mmcls/byot/README.md | 0 .../byot/byot_resnet18_8xb16_cifar100.py | 0 .../configs/distill/mmcls/byot/metafile.yml | 0 .../configs/distill/mmcls/crd/README.md | 0 .../crd/crd_neck_r50_r18_8xb16_cifar10.py | 0 .../mmcls/crd/datasets/crd_cifar10_bs16.py | 0 .../configs/distill/mmcls/dafl/README.md | 0 ...logits_resnet34_resnet18_8xb256_cifar10.py | 0 .../configs/distill/mmcls/dafl/metafile.yml | 0 .../configs/distill/mmcls/deit/README.md | 0 .../deit-base_regnety160_pt-16xb64_in1k.py | 0 .../configs/distill/mmcls/deit/metafile.yml | 0 .../configs/distill/mmcls/dfad/README.md | 0 ..._logits_resnet34_resnet18_8xb32_cifar10.py | 0 .../configs/distill/mmcls/dfad/metafile.yml | 0 .../configs/distill/mmcls/dkd/README.md | 0 .../dkd/dkd_resnet34_resnet18_8xb32_in1k.py | 0 .../configs/distill/mmcls/dkd/metafile.yml | 0 .../distill/mmcls/factor_transfer/README.md | 0 ...esnet50_resnet18_8xb16_cifar10_pretrain.py | 0 ...e_resnet50_resnet18_8xb16_cifar10_train.py | 0 .../mmcls/factor_transfer/metafile.yml | 0 .../configs/distill/mmcls/fitnets/README.md | 0 ...one_logits_resnet50_resnet18_8xb32_in1k.py | 0 .../distill/mmcls/fitnets/metafile.yml | 0 .../configs/distill/mmcls/kd/README.md | 0 .../kd_logits_resnet34_resnet18_8xb32_in1k.py | 0 ...logits_resnet50_mobilenet-v2_8xb32_in1k.py | 0 ...s_resnet50_shufflenet-v2-1x_16xb64_in1k.py | 0 .../configs/distill/mmcls/kd/metafile.yml | 0 .../configs/distill/mmcls/ofd/README.md | 0 .../configs/distill/mmcls/ofd/metafile.yml | 0 ...ackbone_resnet50_resnet18_8xb16_cifar10.py | 0 .../configs/distill/mmcls/rkd/README.md | 0 .../configs/distill/mmcls/rkd/metafile.yml | 0 .../rkd_neck_resnet34_resnet18_8xb32_in1k.py | 0 .../configs/distill/mmcls/wsld/README.md | 0 .../configs/distill/mmcls/wsld/metafile.yml | 0 ...sld_logits_resnet34_resnet18_8xb32_in1k.py | 0 .../configs/distill/mmcls/zskt/README.md | 0 .../configs/distill/mmcls/zskt/metafile.yml | 0 ..._logits_resnet34_resnet18_8xb16_cifar10.py | 0 .../configs/distill/mmdet/cwd/README.md | 0 ...s_head_gfl_r101_fpn_gfl_r50_fpn_1x_coco.py | 0 .../cwd_fpn_frcnn_r101_frcnn_r50_1x_coco.py | 0 .../cwd_fpn_retina_r101_retina_r50_1x_coco.py | 0 ...a_r101_retina_r50_1x_coco_visualization.py | 0 .../configs/distill/mmdet/cwd/metafile.yml | 0 .../configs/distill/mmdet/fbkd/README.md | 0 ...aster-rcnn_r101_faster-rcnn_r50_1x_coco.py | 0 .../configs/distill/mmdet/fbkd/metafile.yml | 0 .../configs/distill/mmdet/mgd/README.md | 0 .../mgd_fpn_retina_x101_retina_r50_2x_coco.py | 0 .../configs/distill/mmdet/pkd/README.md | 0 .../configs/distill/mmdet/pkd/metafile.yml | 0 ...aster-rcnn_r101_faster-rcnn_r50_2x_coco.py | 0 .../pkd_fpn_fcos_x101_retina_r50_1x_coco.py | 0 ...d_fpn_mask-rcnn_swin_retina_r50_2x_coco.py | 0 ...eppoints_x101-dcn_reppoints_r50_2x_coco.py | 0 .../pkd_fpn_retina_x101_retina_r50_2x_coco.py | 0 .../configs/distill/mmdet3d/pkd/README.md | 0 .../configs/distill/mmdet3d/pkd/metafile.yml | 0 ...os3d_r101_fcos3d_r50_8xb2-1x_nus-mono3d.py | 0 .../configs/distill/mmseg/cwd/README.md | 0 ...net_r18-d8_4xb2-80k_cityscapes-512x1024.py | 0 .../configs/distill/mmseg/cwd/metafile.yml | 0 .../mmcls/autoformer/AUTOFORMER_SUBNET_B.yaml | 0 .../configs/nas/mmcls/autoformer/README.md | 0 .../autoformer_search_8xb128_in1k.py | 0 .../autoformer_subnet_8xb256_in1k.py | 0 .../autoformer_supernet_32xb256_in1k.py | 0 .../configs/nas/mmcls/autoslim/README.md | 0 .../autoslim_mbv2_1.5x_search_8xb256_in1k.py | 0 ..._mbv2_1.5x_slimmable_subnet_8xb256_in1k.py | 0 ...mbv2_1.5x_subnet_8xb256_in1k_flops-220M.py | 0 ...mbv2_1.5x_subnet_8xb256_in1k_flops-320M.py | 0 ...mbv2_1.5x_subnet_8xb256_in1k_flops-530M.py | 0 ...autoslim_mbv2_1.5x_supernet_8xb256_in1k.py | 0 .../configs/nas/mmcls/autoslim/metafile.yml | 0 .../nas/mmcls/bignas/ATTENTIVE_SUBNET_A0.yaml | 0 .../nas/mmcls/bignas/ATTENTIVE_SUBNET_A1.yaml | 0 .../nas/mmcls/bignas/ATTENTIVE_SUBNET_A2.yaml | 0 .../nas/mmcls/bignas/ATTENTIVE_SUBNET_A3.yaml | 0 .../nas/mmcls/bignas/ATTENTIVE_SUBNET_A4.yaml | 0 .../nas/mmcls/bignas/ATTENTIVE_SUBNET_A5.yaml | 0 .../nas/mmcls/bignas/ATTENTIVE_SUBNET_A6.yaml | 0 .../configs/nas/mmcls/bignas/README.md | 0 .../attentive_mobilenet_search_8xb128_in1k.py | 0 .../attentive_mobilenet_subnet_8xb256_in1k.py | 0 ...ttentive_mobilenet_supernet_32xb64_in1k.py | 0 .../DARTS_SUBNET_CIFAR_MMRAZOR_97.32.yaml | 0 .../darts/DARTS_SUBNET_CIFAR_PAPER_ALIAS.yaml | 0 .../mmrazor/configs/nas/mmcls/darts/README.md | 0 .../darts/darts_subnet_1xb96_cifar10_2.0.py | 0 .../darts_subnet_1xb96_cifar10_2.0_mmrazor.py | 0 .../darts_supernet_unroll_1xb96_cifar10.py | 0 .../configs/nas/mmcls/darts/metafile.yml | 0 .../DSNAS_SUBNET_IMAGENET_PAPER_ALIAS.yaml | 0 .../mmrazor/configs/nas/mmcls/dsnas/README.md | 0 .../mmcls/dsnas/dsnas_subnet_8xb128_in1k.py | 0 .../mmcls/dsnas/dsnas_supernet_8xb128_in1k.py | 0 .../onceforall/OFA_SUBNET_NOTE8_LAT22.yaml | 0 .../onceforall/OFA_SUBNET_NOTE8_LAT31.yaml | 0 .../configs/nas/mmcls/onceforall/README.md | 0 .../ofa_mobilenet_search_8xb128_in1k.py | 0 .../ofa_mobilenet_subnet_8xb256_in1k.py | 0 .../ofa_mobilenet_supernet_32xb64_in1k.py | 0 .../mmrazor/configs/nas/mmcls/spos/README.md | 0 .../configs/nas/mmcls/spos/SPOS_SUBNET.yaml | 0 .../faster-rcnn_nas_backbone_fpn_1x_coco.py | 0 .../configs/nas/mmcls/spos/metafile.yml | 0 .../spos/spos_mobilenet_search_8xb128_in1k.py | 0 .../spos/spos_mobilenet_subnet_8xb128_in1k.py | 0 .../spos_mobilenet_supernet_8xb128_in1k.py | 0 .../spos_shufflenet_search_8xb128_in1k.py | 0 ...shufflenet_search_predictor_8xb128_in1k.py | 0 .../spos_shufflenet_subnet_8xb128_in1k.py | 0 .../spos_shufflenet_supernet_8xb128_in1k.py | 0 .../nas/mmdet/detnas/DETNAS_SUBNET.yaml | 0 .../configs/nas/mmdet/detnas/README.md | 0 .../detnas_frcnn_shufflenet_search_coco_1x.py | 0 .../detnas_frcnn_shufflenet_subnet_coco_1x.py | 0 ...etnas_frcnn_shufflenet_supernet_coco_1x.py | 0 ...tnas_retina_shufflenet_supernet_coco_1x.py | 0 .../detnas_shufflenet_subnet_8xb128_in1k.py | 0 .../detnas_shufflenet_supernet_8xb128_in1k.py | 0 .../configs/nas/mmdet/detnas/metafile.yml | 0 .../pruning/base/group_fisher/README.md | 0 .../group_fisher_deploy_template.py | 0 .../group_fisher_finetune_template.py | 0 .../group_fisher_prune_template.py | 0 .../configs/pruning/mmcls/dcff/README.md | 0 .../dcff/dcff_compact_resnet_8xb32_in1k.py | 0 .../mmcls/dcff/dcff_resnet_8xb32_in1k.py | 0 .../pruning/mmcls/dcff/fix_subnet.json | 0 .../pruning/mmcls/dmcp/DMCP_MBV2_100M.json | 0 .../pruning/mmcls/dmcp/DMCP_R50_2G.json | 0 .../configs/pruning/mmcls/dmcp/README.md | 0 .../mmcls/dmcp/dmcp_mbv2_subnet_32xb64.py | 0 .../mmcls/dmcp/dmcp_mbv2_supernet_32xb64.py | 0 .../mmcls/dmcp/dmcp_resnet50_subnet_32xb64.py | 0 .../dmcp/dmcp_resnet50_supernet_32xb64.py | 0 .../configs/pruning/mmcls/dmcp/metafile.yml | 0 .../pruning/mmcls/group_fisher/README.md | 0 ...sher_act_deploy_mobilenet-v2_8xb32_in1k.py | 0 ...er_act_finetune_mobilenet-v2_8xb32_in1k.py | 0 ...isher_act_prune_mobilenet-v2_8xb32_in1k.py | 0 ...er_flops_deploy_mobilenet-v2_8xb32_in1k.py | 0 ..._flops_finetune_mobilenet-v2_8xb32_in1k.py | 0 ...her_flops_prune_mobilenet-v2_8xb32_in1k.py | 0 .../mmcls/group_fisher/mobilenet/metafile.yml | 0 .../mmcls/group_fisher/mobilenet/script.sh | 0 ...p_fisher_act_deploy_resnet50_8xb32_in1k.py | 0 ...fisher_act_finetune_resnet50_8xb32_in1k.py | 0 ...r_act_finetune_resnet50_8xb32_in1k_dist.py | 0 ...up_fisher_act_prune_resnet50_8xb32_in1k.py | 0 ...fisher_flops_deploy_resnet50_8xb32_in1k.py | 0 ...sher_flops_finetune_resnet50_8xb32_in1k.py | 0 ..._fisher_flops_prune_resnet50_8xb32_in1k.py | 0 .../mmcls/group_fisher/resnet50/metafile.yml | 0 .../mmcls/group_fisher/resnet50/script.sh | 0 .../configs/pruning/mmcls/l1-norm/README.md | 0 .../l1-norm/l1-norm_resnet34_8xb32_in1k_a.py | 0 .../l1-norm_resnet34_8xb32_in1k_a_deploy.py | 0 .../l1-norm/l1-norm_resnet34_8xb32_in1k_b.py | 0 .../l1-norm_resnet34_8xb32_in1k_b_deploy.py | 0 .../l1-norm/l1-norm_resnet34_8xb32_in1k_c.py | 0 .../l1-norm_resnet34_8xb32_in1k_c_deploy.py | 0 .../pruning/mmcls/l1-norm/metafile.yml | 0 .../configs/pruning/mmcls/l1-norm/script.sh | 0 .../configs/pruning/mmdet/dcff/README.md | 0 ..._compact_faster_rcnn_resnet50_8xb4_coco.py | 0 .../dcff_faster_rcnn_resnet50_8xb4_coco.py | 0 .../dcff/dcff_faster_rcnn_resnet50_fpn.py | 0 .../pruning/mmdet/dcff/fix_subnet.json | 0 .../pruning/mmdet/group_fisher/README.md | 0 ...er_act_deploy_retinanet_r50_fpn_1x_coco.py | 0 ..._act_finetune_retinanet_r50_fpn_1x_coco.py | 0 ...her_act_prune_retinanet_r50_fpn_1x_coco.py | 0 ..._flops_deploy_retinanet_r50_fpn_1x_coco.py | 0 ...lops_finetune_retinanet_r50_fpn_1x_coco.py | 0 ...r_flops_prune_retinanet_r50_fpn_1x_coco.py | 0 .../mmdet/group_fisher/retinanet/metafile.yml | 0 .../mmdet/group_fisher/retinanet/script.sh | 0 .../configs/pruning/mmpose/dcff/README.md | 0 ...f_compact_topdown_heatmap_resnet50_coco.py | 0 .../dcff_topdown_heatmap_resnet50_coco.py | 0 .../pruning/mmpose/dcff/fix_subnet.json | 0 ..._rtmpose-s_8xb256-420e_aic-coco-256x192.py | 0 ...ploy_rtmpose-s_8xb256-420e_coco-256x192.py | 0 ..._rtmpose-s_8xb256-420e_aic-coco-256x192.py | 0 ...tune_rtmpose-s_8xb256-420e_coco-256x192.py | 0 ..._rtmpose-s_8xb256-420e_aic-coco-256x192.py | 0 ...rune_rtmpose-s_8xb256-420e_coco-256x192.py | 0 .../pruning/mmpose/group_fisher/script.sh | 0 .../configs/pruning/mmseg/dcff/README.md | 0 ...pact_pointrend_resnet50_8xb2_cityscapes.py | 0 ...dcff_pointrend_resnet50_8xb2_cityscapes.py | 0 .../pruning/mmseg/dcff/fix_subnet.json | 0 .../pruning/mmseg/dcff/pointrend_resnet50.py | 0 ...classification_openvino_dynamic-224x224.py | 0 ..._tensorrt-int8-explicit_dynamic-224x224.py | 0 .../detection_openvino_dynamic-800x1344.py | 0 ...int8-explicit_dynamic-320x320-1344x1344.py | 0 .../configs/quantization/ptq/base/README.md | 0 .../quantization/ptq/base/metafile.yml | 0 ...tq_openvino_mbv2_8xb32_in1k_calib32xb32.py | 0 ...penvino_resnet18_8xb32_in1k_calib32xb32.py | 0 ...penvino_resnet50_8xb32_in1k_calib32xb32.py | 0 ...openvino_retina_r50_1x_coco_calib32xb32.py | 0 ...vino_yolox_s_8xb8-300e_coco_calib32xb32.py | 0 ...tq_tensorrt_mbv2_8xb32_in1k_calib32xb32.py | 0 ...ensorrt_resnet18_8xb32_in1k_calib32xb32.py | 0 ...ensorrt_resnet50_8xb32_in1k_calib32xb32.py | 0 ...tensorrt_retina_r50_1x_coco_calib32xb32.py | 0 ...orrt_yolox_s_8xb8-300e_coco_calib32xb32.py | 0 .../configs/quantization/qat/base/README.md | 0 .../quantization/qat/base/metafile.yml | 0 .../qat_openvino_resnet18_10e_8xb32_in1k.py | 0 .../configs/quantization/qat/lsq/README.md | 0 .../lsq_openvino_resnet18_8xb32_100e_in1k.py | 0 .../lsq_openvino_resnet18_8xb32_10e_in1k.py | 0 .../configs/quantization/qat/lsq/metafile.yml | 0 .../vanilla/mmcls/wide-resnet/README.md | 0 .../wide-resnet/wrn16-w2_b16x8_cifar10.py | 0 .../wide-resnet/wrn22-w4_b16x8_cifar10.py | 0 .../wide-resnet/wrn28-w4_b16x8_cifar10.py | 0 .../wide-resnet/wrn40-w2_b16x8_cifar10.py | 0 .../cwd/pytorch/mmrazor/mmrazor/__init__.py | 0 .../mmrazor/mmrazor/datasets/__init__.py | 0 .../mmrazor/datasets/crd_dataset_wrapper.py | 0 .../mmrazor/datasets/transforms/__init__.py | 0 .../datasets/transforms/auto_augment.py | 0 .../datasets/transforms/auto_augmentv2.py | 0 .../mmrazor/datasets/transforms/formatting.py | 0 .../mmrazor/mmrazor/engine/__init__.py | 0 .../mmrazor/mmrazor/engine/hooks/__init__.py | 0 .../mmrazor/engine/hooks/dmcp_subnet_hook.py | 0 .../mmrazor/engine/hooks/dump_subnet_hook.py | 0 .../engine/hooks/estimate_resources_hook.py | 0 .../engine/hooks/group_fisher_hooks.py | 0 .../engine/hooks/stop_distillation_hook.py | 0 .../engine/hooks/visualization_hook.py | 0 .../mmrazor/engine/optimizers/__init__.py | 0 .../optimizers/optimizer_constructor.py | 0 .../mmrazor/mmrazor/engine/runner/__init__.py | 0 .../runner/autoslim_greedy_search_loop.py | 0 .../mmrazor/engine/runner/darts_loop.py | 0 .../mmrazor/engine/runner/distill_val_loop.py | 0 .../engine/runner/evolution_search_loop.py | 0 .../engine/runner/iteprune_val_loop.py | 0 .../engine/runner/quantization_loops.py | 0 .../engine/runner/slimmable_val_loop.py | 0 .../engine/runner/subnet_sampler_loop.py | 0 .../mmrazor/engine/runner/subnet_val_loop.py | 0 .../mmrazor/engine/runner/utils/__init__.py | 0 .../engine/runner/utils/calibrate_bn_mixin.py | 0 .../mmrazor/engine/runner/utils/check.py | 0 .../mmrazor/engine/runner/utils/genetic.py | 0 .../mmrazor/implementations/__init__.py | 0 .../implementations/pruning/__init__.py | 0 .../pruning/group_fisher/__init__.py | 0 .../pruning/group_fisher/algorithm.py | 0 .../pruning/group_fisher/counters.py | 0 .../pruning/group_fisher/hook.py | 0 .../pruning/group_fisher/mutator.py | 0 .../pruning/group_fisher/ops.py | 0 .../group_fisher/prune_deploy_sub_model.py | 0 .../pruning/group_fisher/prune_sub_model.py | 0 .../pruning/group_fisher/unit.py | 0 .../mmrazor/mmrazor/models/__init__.py | 0 .../mmrazor/models/algorithms/__init__.py | 0 .../mmrazor/mmrazor/models/algorithms/base.py | 0 .../models/algorithms/distill/__init__.py | 0 .../distill/configurable/__init__.py | 0 .../configurable/datafree_distillation.py | 0 .../configurable/fpn_teacher_distill.py | 0 .../overhaul_feature_distillation.py | 0 .../distill/configurable/self_distill.py | 0 .../configurable/single_teacher_distill.py | 0 .../mmrazor/models/algorithms/nas/__init__.py | 0 .../models/algorithms/nas/autoformer.py | 0 .../mmrazor/models/algorithms/nas/autoslim.py | 0 .../mmrazor/models/algorithms/nas/bignas.py | 0 .../mmrazor/models/algorithms/nas/darts.py | 0 .../mmrazor/models/algorithms/nas/dsnas.py | 0 .../mmrazor/models/algorithms/nas/spos.py | 0 .../models/algorithms/pruning/__init__.py | 0 .../mmrazor/models/algorithms/pruning/dcff.py | 0 .../mmrazor/models/algorithms/pruning/dmcp.py | 0 .../pruning/group_fisher_algoritho.py | 0 .../algorithms/pruning/ite_prune_algorithm.py | 0 .../algorithms/pruning/slimmable_network.py | 0 .../algorithms/quantization/__init__.py | 0 .../quantization/mm_architecture.py | 0 .../mmrazor/models/architectures/__init__.py | 0 .../architectures/backbones/__init__.py | 0 .../architectures/backbones/darts_backbone.py | 0 .../backbones/searchable_autoformer.py | 0 .../backbones/searchable_mobilenet_v2.py | 0 .../backbones/searchable_mobilenet_v3.py | 0 .../backbones/searchable_shufflenet_v2.py | 0 .../architectures/backbones/wideresnet.py | 0 .../architectures/classifiers/__init__.py | 0 .../models/architectures/classifiers/image.py | 0 .../architectures/connectors/__init__.py | 0 .../connectors/base_connector.py | 0 .../connectors/byot_connector.py | 0 .../connectors/convmodule_connector.py | 0 .../architectures/connectors/crd_connector.py | 0 .../connectors/factor_transfer_connectors.py | 0 .../connectors/fbkd_connector.py | 0 .../architectures/connectors/mgd_connector.py | 0 .../connectors/norm_connector.py | 0 .../architectures/connectors/ofd_connector.py | 0 .../connectors/torch_connector.py | 0 .../architectures/dynamic_ops/__init__.py | 0 .../dynamic_ops/bricks/__init__.py | 0 .../dynamic_ops/bricks/dynamic_container.py | 0 .../dynamic_ops/bricks/dynamic_conv.py | 0 .../dynamic_ops/bricks/dynamic_embed.py | 0 .../dynamic_ops/bricks/dynamic_function.py | 0 .../dynamic_ops/bricks/dynamic_linear.py | 0 .../bricks/dynamic_multi_head_attention.py | 0 .../dynamic_ops/bricks/dynamic_norm.py | 0 .../bricks/dynamic_relative_position.py | 0 .../dynamic_ops/bricks/group_fisher_ops.py | 0 .../dynamic_ops/head/__init__.py | 0 .../dynamic_ops/head/dynamic_linear_head.py | 0 .../dynamic_ops/mixins/__init__.py | 0 .../dynamic_ops/mixins/dynamic_conv_mixins.py | 0 .../mixins/dynamic_layernorm_mixins.py | 0 .../dynamic_ops/mixins/dynamic_mixins.py | 0 .../architectures/generators/__init__.py | 0 .../generators/base_generator.py | 0 .../generators/dafl_generator.py | 0 .../generators/zskt_generator.py | 0 .../models/architectures/heads/__init__.py | 0 .../architectures/heads/darts_subnet_head.py | 0 .../models/architectures/heads/deit_head.py | 0 .../models/architectures/necks/__init__.py | 0 .../necks/squeezemean_with_dropout.py | 0 .../models/architectures/ops/__init__.py | 0 .../mmrazor/models/architectures/ops/base.py | 0 .../models/architectures/ops/common.py | 0 .../models/architectures/ops/darts_series.py | 0 .../architectures/ops/efficientnet_series.py | 0 .../models/architectures/ops/function.py | 0 .../architectures/ops/gather_tensors.py | 0 .../architectures/ops/mobilenet_series.py | 0 .../architectures/ops/shufflenet_series.py | 0 .../architectures/ops/transformer_series.py | 0 .../models/architectures/utils/__init__.py | 0 .../architectures/utils/mutable_register.py | 0 .../models/architectures/utils/set_dropout.py | 0 .../mmrazor/models/distillers/__init__.py | 0 .../models/distillers/base_distiller.py | 0 .../models/distillers/byot_distiller.py | 0 .../distillers/configurable_distiller.py | 0 .../models/distillers/ofd_distiller.py | 0 .../mmrazor/models/fake_quants/__init__.py | 0 .../mmrazor/models/fake_quants/base.py | 0 .../mmrazor/mmrazor/models/fake_quants/lsq.py | 0 .../models/fake_quants/torch_fake_quants.py | 0 .../mmrazor/mmrazor/models/losses/__init__.py | 0 .../mmrazor/mmrazor/models/losses/ab_loss.py | 0 .../mmrazor/mmrazor/models/losses/at_loss.py | 0 .../mmrazor/mmrazor/models/losses/crd_loss.py | 0 .../models/losses/cross_entropy_loss.py | 0 .../mmrazor/mmrazor/models/losses/cwd.py | 0 .../mmrazor/models/losses/dafl_loss.py | 0 .../mmrazor/models/losses/decoupled_kd.py | 0 .../mmrazor/models/losses/dist_loss.py | 0 .../models/losses/factor_transfer_loss.py | 0 .../mmrazor/models/losses/fbkd_loss.py | 0 .../mmrazor/models/losses/kd_soft_ce_loss.py | 0 .../mmrazor/models/losses/kl_divergence.py | 0 .../mmrazor/mmrazor/models/losses/l1_loss.py | 0 .../mmrazor/mmrazor/models/losses/l2_loss.py | 0 .../mmrazor/mmrazor/models/losses/mgd_loss.py | 0 .../mmrazor/mmrazor/models/losses/ofd_loss.py | 0 .../mmrazor/mmrazor/models/losses/pkd_loss.py | 0 .../mmrazor/models/losses/relational_kd.py | 0 .../weighted_soft_label_distillation.py | 0 .../mmrazor/models/mutables/__init__.py | 0 .../mmrazor/models/mutables/base_mutable.py | 0 .../models/mutables/derived_mutable.py | 0 .../mutable_channel/MutableChannel.md | 0 .../mutables/mutable_channel/__init__.py | 0 .../mutable_channel/base_mutable_channel.py | 0 .../mutable_channel_container.py | 0 .../oneshot_mutable_channel.py | 0 .../sequential_mutable_channel.py | 0 .../mutable_channel/simple_mutable_channel.py | 0 .../mutable_channel/units/__init__.py | 0 .../mutable_channel/units/channel_unit.py | 0 .../units/dcff_channel_unit.py | 0 .../units/dmcp_channel_unit.py | 0 .../units/group_fisher_unit.py | 0 .../units/l1_mutable_channel_unit.py | 0 .../units/mutable_channel_unit.py | 0 .../units/one_shot_mutable_channel_unit.py | 0 .../units/sequential_mutable_channel_unit.py | 0 .../units/slimmable_channel_unit.py | 0 .../mutables/mutable_channel/units/utils.py | 0 .../mutables/mutable_module/__init__.py | 0 .../mutable_module/diff_mutable_module.py | 0 .../mutables/mutable_module/mutable_module.py | 0 .../mutable_module/one_shot_mutable_module.py | 0 .../models/mutables/mutable_value/__init__.py | 0 .../mutables/mutable_value/mutable_value.py | 0 .../mmrazor/models/mutators/__init__.py | 0 .../mmrazor/models/mutators/base_mutator.py | 0 .../mutators/channel_mutator/__init__.py | 0 .../channel_mutator/channel_mutator.py | 0 .../channel_mutator/dcff_channel_mutator.py | 0 .../channel_mutator/dmcp_channel_mutator.py | 0 .../channel_mutator/group_fisher_mutator.py | 0 .../one_shot_channel_mutator.py | 0 .../slimmable_channel_mutator.py | 0 .../mmrazor/models/mutators/group_mixin.py | 0 .../mmrazor/models/mutators/nas_mutator.py | 0 .../mmrazor/models/observers/__init__.py | 0 .../mmrazor/mmrazor/models/observers/base.py | 0 .../mmrazor/mmrazor/models/observers/lsq.py | 0 .../models/observers/torch_observers.py | 0 .../mmrazor/models/quantizers/__init__.py | 0 .../models/quantizers/academic_quantizer.py | 0 .../mmrazor/mmrazor/models/quantizers/base.py | 0 .../models/quantizers/exporters/__init__.py | 0 .../exporters/base_quantize_exporter.py | 0 .../exporters/openvino_quantize_exporter.py | 0 .../quantizers/exporters/optim_utils.py | 0 .../exporters/tensorrt_quantize_exporter.py | 0 .../models/quantizers/native_quantizer.py | 0 .../models/quantizers/openvino_quantizer.py | 0 .../models/quantizers/tensorrt_quantizer.py | 0 .../mmrazor/models/task_modules/__init__.py | 0 .../models/task_modules/delivery/__init__.py | 0 .../task_modules/delivery/delivery_manager.py | 0 .../task_modules/delivery/distill_delivery.py | 0 .../delivery/function_outputs_delivery.py | 0 .../delivery/method_outputs_delivery.py | 0 .../task_modules/demo_inputs/__init__.py | 0 .../demo_inputs/default_demo_inputs.py | 0 .../task_modules/demo_inputs/demo_inputs.py | 0 .../demo_inputs/mmpose_demo_input.py | 0 .../demo_inputs/mmseg_demo_input.py | 0 .../task_modules/estimators/__init__.py | 0 .../task_modules/estimators/base_estimator.py | 0 .../estimators/counters/__init__.py | 0 .../counters/flops_params_counter.py | 0 .../estimators/counters/latency_counter.py | 0 .../counters/op_counters/__init__.py | 0 .../op_counters/activation_layer_counter.py | 0 .../counters/op_counters/base_counter.py | 0 .../op_counters/conv_layer_counter.py | 0 .../op_counters/deconv_layer_counter.py | 0 .../op_counters/group_fisher_counters.py | 0 .../op_counters/linear_layer_counter.py | 0 .../op_counters/norm_layer_counter.py | 0 .../op_counters/pooling_layer_counter.py | 0 .../op_counters/upsample_layer_counter.py | 0 .../estimators/resource_estimator.py | 0 .../models/task_modules/predictor/__init__.py | 0 .../predictor/handler/__init__.py | 0 .../predictor/handler/base_handler.py | 0 .../predictor/handler/carts_handler.py | 0 .../predictor/handler/gp_handler.py | 0 .../predictor/handler/mlp_handler.py | 0 .../predictor/handler/rbf_handler.py | 0 .../predictor/metric_predictor.py | 0 .../models/task_modules/recorder/__init__.py | 0 .../task_modules/recorder/base_recorder.py | 0 .../recorder/function_inputs_recorder.py | 0 .../recorder/function_outputs_recorder.py | 0 .../recorder/method_inputs_recorder.py | 0 .../recorder/method_outputs_recorder.py | 0 .../recorder/module_inputs_recorder.py | 0 .../recorder/module_outputs_recorder.py | 0 .../task_modules/recorder/param_recorder.py | 0 .../task_modules/recorder/recorder_manager.py | 0 .../models/task_modules/tracer/__init__.py | 0 .../task_modules/tracer/backward_tracer.py | 0 .../task_modules/tracer/channel_analyzer.py | 0 .../models/task_modules/tracer/fx/__init__.py | 0 .../task_modules/tracer/fx/custom_tracer.py | 0 .../task_modules/tracer/fx/graph_utils.py | 0 .../models/task_modules/tracer/fx_tracer.py | 0 .../tracer/loss_calculator/__init__.py | 0 ...cascade_encoder_decoder_loss_calculator.py | 0 .../image_classifier_loss_calculator.py | 0 .../single_stage_detector_loss_calculator.py | 0 .../loss_calculator/sum_loss_calculator.py | 0 ...top_down_pose_estimator_loss_calculator.py | 0 .../two_stage_detector_loss_calculator.py | 0 .../models/task_modules/tracer/parsers.py | 0 .../models/task_modules/tracer/path.py | 0 .../mmrazor/mmrazor/models/utils/__init__.py | 0 .../models/utils/expandable_utils/__init__.py | 0 .../models/utils/expandable_utils/ops.py | 0 .../models/utils/expandable_utils/tools.py | 0 .../models/utils/expandable_utils/unit.py | 0 .../mmrazor/models/utils/make_divisible.py | 0 .../mmrazor/mmrazor/models/utils/misc.py | 0 .../mmrazor/models/utils/optim_wrapper.py | 0 .../mmrazor/models/utils/parse_values.py | 0 .../mmrazor/models/utils/quantization_util.py | 0 .../mmrazor/mmrazor/models/utils/utils.py | 0 .../mmrazor/mmrazor/registry/__init__.py | 0 .../mmrazor/mmrazor/registry/registry.py | 0 .../mmrazor/mmrazor/structures/__init__.py | 0 .../mmrazor/structures/graph/__init__.py | 0 .../mmrazor/structures/graph/base_graph.py | 0 .../mmrazor/structures/graph/channel_flow.py | 0 .../mmrazor/structures/graph/channel_graph.py | 0 .../mmrazor/structures/graph/channel_nodes.py | 0 .../mmrazor/structures/graph/module_graph.py | 0 .../structures/graph/pseudo_fx_graph.py | 0 .../structures/quantization/__init__.py | 0 .../quantization/backend_config/__init__.py | 0 .../quantization/backend_config/academic.py | 0 .../common_operator_config_utils.py | 0 .../quantization/backend_config/mapping.py | 0 .../quantization/backend_config/native.py | 0 .../quantization/backend_config/openvino.py | 0 .../quantization/backend_config/tensorrt.py | 0 .../structures/quantization/qconfig.py | 0 .../mmrazor/structures/subnet/__init__.py | 0 .../mmrazor/structures/subnet/candidate.py | 0 .../mmrazor/structures/subnet/fix_subnet.py | 0 .../mmrazor/mmrazor/testing/__init__.py | 0 .../testing/_fast_stop_training_hook.py | 0 .../mmrazor/mmrazor/testing/_fx_models.py | 0 .../pytorch/mmrazor/mmrazor/utils/__init__.py | 0 .../mmrazor/mmrazor/utils/index_dict.py | 0 .../mmrazor/mmrazor/utils/log_tools.py | 0 .../cwd/pytorch/mmrazor/mmrazor/utils/misc.py | 0 .../mmrazor/mmrazor/utils/placeholder.py | 0 .../mmrazor/mmrazor/utils/runtime_info.py | 0 .../mmrazor/mmrazor/utils/setup_env.py | 0 .../pytorch/mmrazor/mmrazor/utils/typing.py | 0 .../cwd/pytorch/mmrazor/mmrazor/version.py | 0 .../mmrazor/mmrazor/visualization/__init__.py | 0 .../mmrazor/visualization/local_visualizer.py | 0 .../cwd/pytorch/mmrazor/model-index.yml | 0 .../cwd/pytorch/mmrazor/requirements.txt | 0 .../cwd/pytorch/mmrazor/requirements/docs.txt | 0 .../mmrazor/requirements/mminstall.txt | 0 .../pytorch/mmrazor/requirements/optional.txt | 0 .../mmrazor/requirements/readthedocs.txt | 0 .../pytorch/mmrazor/requirements/runtime.txt | 0 .../pytorch/mmrazor/requirements/tests.txt | 0 .../resources/design_and_implement.png | Bin .../mmrazor/resources/mmrazor-logo.png | Bin .../mmrazor/resources/qq_group_qrcode.jpg | Bin .../resources/xiaozhushou_weixin_qrcode.jpeg | Bin .../mmrazor/resources/zhihu_qrcode.jpg | Bin .../distiller/cwd/pytorch/mmrazor/setup.cfg | 0 .../distiller/cwd/pytorch/mmrazor/setup.py | 0 .../cwd/pytorch/mmrazor/tests/__init__.py | 0 .../pytorch/mmrazor/tests/data/MBV2_220M.yaml | 0 .../pytorch/mmrazor/tests/data/MBV2_320M.yaml | 0 .../pytorch/mmrazor/tests/data/MBV2_530M.yaml | 0 .../data/MBV2_slimmable_channel_config.json | 0 .../tests/data/MBV2_slimmable_config.json | 0 .../pytorch/mmrazor/tests/data/__init__.py | 0 .../cwd/pytorch/mmrazor/tests/data/color.jpeg | Bin .../mmrazor/tests/data/concat_subnet1.yaml | 0 .../mmrazor/tests/data/concat_subnet2.yaml | 0 .../mmrazor/tests/data/dataset/a/1.JPG | 0 .../mmrazor/tests/data/dataset/ann.json | 0 .../mmrazor/tests/data/dataset/ann.txt | 0 .../mmrazor/tests/data/dataset/b/2.jpeg | 0 .../mmrazor/tests/data/dataset/b/subb/3.jpg | 0 .../mmrazor/tests/data/dataset/classes.txt | 0 .../tests/data/dataset/multi_label_ann.json | 0 .../mmrazor/tests/data/model_library.py | 0 .../cwd/pytorch/mmrazor/tests/data/models.py | 0 .../pytorch/mmrazor/tests/data/subnet1.yaml | 0 .../pytorch/mmrazor/tests/data/subnet2.yaml | 0 .../test_models/test_algorithm/MBV2_220M.yaml | 0 .../test_models/test_mutator/subnet1.json | 0 .../test_subnet/mockmodel_subnet.yaml | 0 .../test_task_modules/mmcls_cfg.py | 0 .../registry_architecture_config.py | 0 .../test_registry/registry_subnet_config.py | 0 .../tests/data/test_registry/subnet.json | 0 .../tests/data/tracer_passed_models.py | 0 .../mmrazor/tests/test_core/__init__.py | 0 .../test_delivers/test_deliver_manager.py | 0 .../test_function_outputs_deliver.py | 0 .../test_method_outputs_deliver.py | 0 .../test_core/test_delivers/toy_module.py | 0 .../tests/test_core/test_graph/__init__.py | 0 .../test_core/test_graph/test_channel_flow.py | 0 .../test_graph/test_channel_graph.py | 0 .../tests/test_core/test_graph/test_graph.py | 0 .../test_graph/test_prune_tracer_model.py | 0 .../test_recorders/test_base_recorder.py | 0 .../test_func_inputs_recorder.py | 0 .../test_func_outputs_recorder.py | 0 .../test_method_inputs_recorder.py | 0 .../test_method_outputs_recorder.py | 0 .../test_recorders/test_module_recorders.py | 0 .../test_recorders/test_param_recorder.py | 0 .../test_recorders/test_recorder_manager.py | 0 .../tests/test_core/test_recorders/toy_mod.py | 0 .../tests/test_core/test_tracer/__init__.py | 0 .../test_tracer/test_backward_tracer.py | 0 .../test_core/test_tracer/test_fx_tracer.py | 0 .../test_tracer/test_loss_calculator.py | 0 .../test_tracer/test_prune_tracer.py | 0 .../cwd/pytorch/mmrazor/tests/test_data.py | 0 .../tests/test_datasets/test_datasets.py | 0 .../test_transforms/test_formatting.py | 0 .../cwd/pytorch/mmrazor/tests/test_doc.py | 0 .../test_hooks/test_stop_distillation_hook.py | 0 .../test_hooks/test_visualization_hook.py | 0 .../mmrazor/tests/test_impl/__init__.py | 0 .../tests/test_impl/test_pruning/__init__.py | 0 .../test_group_fisher/__init__.py | 0 .../test_group_fisher/test_algorithm.py | 0 .../test_prune_deploy_sub_model.py | 0 .../test_group_fisher/test_prune_sub_model.py | 0 .../test_group_fisher/test_unit.py | 0 .../mmrazor/tests/test_models/__init__.py | 0 .../test_models/test_algorithms/__init__.py | 0 .../test_algorithms/test_autoformer.py | 0 .../test_algorithms/test_autoslim.py | 0 .../test_algorithms/test_base_algorithm.py | 0 .../test_algorithms/test_bignas.py | 0 .../test_models/test_algorithms/test_darts.py | 0 .../test_algorithms/test_datafree_distill.py | 0 .../test_algorithms/test_dcff_network.py | 0 .../test_models/test_algorithms/test_dmcp.py | 0 .../test_models/test_algorithms/test_dsnas.py | 0 .../test_algorithms/test_general_quant.py | 0 .../test_algorithms/test_mm_architecture.py | 0 .../test_algorithms/test_ofd_algo.py | 0 .../test_algorithms/test_prune_algorithm.py | 0 .../test_algorithms/test_self_distill.py | 0 .../test_single_teacher_distill.py | 0 .../test_algorithms/test_slimmable_network.py | 0 .../test_models/test_algorithms/test_spos.py | 0 .../test_models/test_algorithms/toy_models.py | 0 .../test_backbones/test_autoformerbackbone.py | 0 .../test_backbones/test_dartsbackbone.py | 0 .../test_searchable_mobilenet_v2.py | 0 .../test_searchable_mobilenet_v3.py | 0 .../test_searchable_shufflenet_v2.py | 0 .../test_backbones/utils.py | 0 .../test_connectors/test_connectors.py | 0 .../test_dynamic_op/__init__.py | 0 .../test_dynamic_op/test_bricks/__init__.py | 0 .../test_bricks/test_dynamic_attention.py | 0 .../test_bricks/test_dynamic_container.py | 0 .../test_bricks/test_dynamic_conv.py | 0 .../test_bricks/test_dynamic_embed.py | 0 .../test_bricks/test_dynamic_layernorm.py | 0 .../test_bricks/test_dynamic_linear.py | 0 .../test_bricks/test_dynamic_norm.py | 0 .../test_dynamic_relative_position.py | 0 .../test_bricks/test_dynamic_resizer.py | 0 .../test_dynamic_op/utils.py | 0 .../test_generators/test_generators.py | 0 .../test_classifier/test_imageclassifier.py | 0 .../test_distillers/test_byot_distill.py | 0 .../test_configurable_distill.py | 0 .../test_fake_quants/test_lsq_fake_quants.py | 0 .../test_torch_fake_quants.py | 0 .../test_losses/test_distillation_losses.py | 0 .../test_losses/test_general_losses.py | 0 .../test_models/test_mutables/__init__.py | 0 .../test_mutables/test_derived_mutable.py | 0 .../test_mutables/test_diffchoiceroute.py | 0 .../test_models/test_mutables/test_diffop.py | 0 .../test_mutables/test_gumbelchoiceroute.py | 0 .../test_mutable_channel/__init__.py | 0 .../test_mutable_channels.py | 0 .../test_sequential_mutable_channel.py | 0 .../test_units/__init__.py | 0 .../test_units/test_dcff_channel_unit.py | 0 .../test_l1_mutable_channel_unit.py | 0 .../test_units/test_mutable_channel_units.py | 0 .../test_one_shot_mutable_channel_unit.py | 0 .../test_sequential_mutable_channel_unit.py | 0 .../test_mutables/test_mutable_value.py | 0 .../test_mutables/test_onehotop.py | 0 .../test_mutables/test_oneshotop.py | 0 .../test_sequential_mutable_channel.py | 0 .../test_models/test_mutators/__init__.py | 0 .../test_mutators/test_channel_mutator.py | 0 .../test_mutators/test_dcff_mutator.py | 0 .../test_mutators/test_dmcp_mutator.py | 0 .../test_mutators/test_nas_mutator.py | 0 .../test_observers/test_lsq_observer.py | 0 .../test_observers/test_torch_observers.py | 0 .../test_academic_quantizer.py | 0 .../test_quantizers/test_exporter.py | 0 .../test_quantizers/test_native_quantizer.py | 0 .../test_openvino_quantizer.py | 0 .../test_tensorrt_quantizer.py | 0 .../test_models/test_subnet/test_candidate.py | 0 .../test_subnet/test_fix_subnet.py | 0 .../test_models/test_task_modules/__init__.py | 0 .../test_task_modules/test_custom_tracer.py | 0 .../test_demo_inputs/__init__.py | 0 .../test_demo_inputs/test_demo_inputs.py | 0 .../test_estimators/test_flops_params.py | 0 .../test_task_modules/test_graph_utils.py | 0 .../test_predictors/test_metric_predictor.py | 0 .../tests/test_models/test_utils/__init__.py | 0 .../test_expandable_utils/__init__.py | 0 .../test_expandable_utils/test_expand.py | 0 .../tests/test_registry/test_registry.py | 0 .../test_autoslim_greedy_search_loop.py | 0 .../tests/test_runners/test_darts_loop.py | 0 .../test_runners/test_distill_val_loop.py | 0 .../test_evolution_search_loop.py | 0 .../test_runners/test_quantization_loop.py | 0 .../test_runners/test_subnet_sampler_loop.py | 0 .../test_utils/test_calibrate_bn_mixin.py | 0 .../test_runners/test_utils/test_check.py | 0 .../test_runners/test_utils/test_genetic.py | 0 .../test_structures/test_backendconfig.py | 0 .../tests/test_structures/test_qconfig.py | 0 .../mmrazor/tests/test_tools/__init__.py | 0 .../mmrazor/tests/test_tools/test_tools.py | 0 .../tests/test_utils/test_index_dict.py | 0 .../tests/test_utils/test_placeholder.py | 0 .../tests/test_visualizer/test_visualizer.py | 0 .../pytorch/mmrazor/tests/utils/__init__.py | 0 .../mmrazor/tests/utils/set_dist_env.py | 0 .../mmrazor/tests/utils/set_torch_thread.py | 0 .../tools/dataset_converters/cityscapes.py | 0 .../cwd/pytorch/mmrazor/tools/dist_test.sh | 0 .../cwd/pytorch/mmrazor/tools/dist_train.sh | 0 .../mmrazor/tools/misc/print_config.py | 0 .../convert_attentivenas_nas_ckpt.py | 0 .../convert_bignas_gml_ckpt.py | 0 .../tools/model_converters/convert_kd_ckpt.py | 0 .../convert_kd_ckpt_to_student.py | 0 .../model_converters/convert_ofa_ckpt.py | 0 .../model_converters/convert_quant_ckpt.py | 0 .../convert_supernet2subnet.py | 0 .../tools/model_converters/publish_model.py | 0 .../tools/pruning/get_channel_units.py | 0 .../mmrazor/tools/pruning/get_flops.py | 0 .../tools/pruning/get_l1_prune_config.py | 0 .../get_static_model_from_algorithm.py | 0 .../cwd/pytorch/mmrazor/tools/ptq.py | 0 .../cwd/pytorch/mmrazor/tools/slurm_test.sh | 0 .../cwd/pytorch/mmrazor/tools/slurm_train.sh | 0 .../cwd/pytorch/mmrazor/tools/test.py | 0 .../cwd/pytorch/mmrazor/tools/train.py | 0 .../mmrazor/tools/visualizations/demo.jpg | Bin .../feature_diff_visualization.py | 0 .../visualizations/feature_visualization.py | 0 .../backbone_feature_diff_visualization.py | 0 .../backbone_feature_visualization.py | 0 .../fpn_feature_diff_visualization.py | 0 .../vis_configs/fpn_feature_visualization.py | 0 .../tools/visualizations/vis_scheduler.py | 0 .../cv}/distiller/rkd/pytorch/README.md | 0 .../distiller/rkd/pytorch/dataset/__init__.py | 0 .../distiller/rkd/pytorch/dataset/cars196.py | 0 .../distiller/rkd/pytorch/dataset/cub200.py | 0 .../distiller/rkd/pytorch/dataset/stanford.py | 0 .../distiller/rkd/pytorch/examples/cub200.sh | 0 .../distiller/rkd/pytorch/metric/__init__.py | 0 .../rkd/pytorch/metric/batchsampler.py | 0 .../cv}/distiller/rkd/pytorch/metric/loss.py | 0 .../rkd/pytorch/metric/pairsampler.py | 0 .../cv}/distiller/rkd/pytorch/metric/utils.py | 0 .../distiller/rkd/pytorch/model/__init__.py | 0 .../rkd/pytorch/model/backbone/__init__.py | 0 .../model/backbone/inception/__init__.py | 0 .../model/backbone/inception/google.py | 0 .../pytorch/model/backbone/inception/v1bn.py | 0 .../rkd/pytorch/model/backbone/resnet.py | 0 .../distiller/rkd/pytorch/model/embedding.py | 0 .../cv}/distiller/rkd/pytorch/run.py | 0 .../cv}/distiller/rkd/pytorch/run_distill.py | 0 .../rkd/pytorch/run_distill_fitnet.py | 0 .../cv}/distiller/wsld/pytorch/README.md | 0 .../wsld/pytorch/dataset/__init__.py | 0 .../wsld/pytorch/dataset/imagenet_data.py | 0 .../wsld/pytorch/dataset/img2lmdb.py | 0 .../wsld/pytorch/dataset/lmdb_dataset.py | 0 .../wsld/pytorch/dataset/mk_img_list.py | 0 .../wsld/pytorch/dataset/prefetch_data.py | 0 .../pytorch/dataset/torchvision_extension.py | 0 .../wsld/pytorch/imagenet_train_cfg.py | 0 .../wsld/pytorch/knowledge_distiller.py | 0 .../wsld/pytorch/models/MobileNet.py | 0 .../distiller/wsld/pytorch/models/ResNet.py | 0 .../distiller/wsld/pytorch/models/__init__.py | 0 .../distiller/wsld/pytorch/tools/__init__.py | 0 .../wsld/pytorch/tools/collections.py | 0 .../cv}/distiller/wsld/pytorch/tools/utils.py | 0 .../wsld/pytorch/train_with_distillation.py | 0 .../retinaface/pytorch/LICENSE.MIT | 0 .../retinaface/pytorch/README.md | 0 .../retinaface/pytorch/convert_to_onnx.py | 0 .../retinaface/pytorch/curve/1.jpg | Bin .../retinaface/pytorch/curve/FDDB.png | Bin .../retinaface/pytorch/curve/Widerface.jpg | Bin .../retinaface/pytorch/curve/test.jpg | Bin .../retinaface/pytorch/data/FDDB/img_list.txt | 0 .../retinaface/pytorch/data/__init__.py | 0 .../retinaface/pytorch/data/config.py | 0 .../retinaface/pytorch/data/data_augment.py | 0 .../retinaface/pytorch/data/wider_face.py | 0 .../retinaface/pytorch/detect.py | 0 .../retinaface/pytorch/layers/__init__.py | 0 .../pytorch/layers/functions/prior_box.py | 0 .../pytorch/layers/modules/__init__.py | 0 .../pytorch/layers/modules/multibox_loss.py | 0 .../retinaface/pytorch/models/__init__.py | 0 .../retinaface/pytorch/models/net.py | 0 .../retinaface/pytorch/models/retinaface.py | 0 .../retinaface/pytorch/test_fddb.py | 0 .../retinaface/pytorch/test_widerface.py | 0 .../retinaface/pytorch/train.py | 0 .../retinaface/pytorch/utils/__init__.py | 0 .../retinaface/pytorch/utils/box_utils.py | 0 .../retinaface/pytorch/utils/nms/__init__.py | 0 .../pytorch/utils/nms/py_cpu_nms.py | 0 .../retinaface/pytorch/utils/timer.py | 0 .../pytorch/widerface_evaluate/README.md | 0 .../widerface_evaluate/box_overlaps.pyx | 0 .../pytorch/widerface_evaluate/evaluation.py | 0 .../ground_truth/wider_easy_val.mat | Bin .../ground_truth/wider_face_val.mat | Bin .../ground_truth/wider_hard_val.mat | Bin .../ground_truth/wider_medium_val.mat | Bin .../pytorch/widerface_evaluate/setup.py | 0 .../arcface/pytorch/.gitignore | 0 .../face_recognition/arcface/pytorch/LICENSE | 0 .../arcface/pytorch/README.md | 0 .../arcface/pytorch/arcface.py | 0 .../arcface/pytorch/eval_LFW.py | 0 .../arcface/pytorch/img/1_001.jpg | Bin .../arcface/pytorch/img/1_002.jpg | Bin .../arcface/pytorch/img/2_001.jpg | Bin .../arcface/pytorch/nets/__init__.py | 0 .../arcface/pytorch/nets/arcface.py | 0 .../arcface/pytorch/nets/arcface_training.py | 0 .../arcface/pytorch/nets/iresnet.py | 0 .../arcface/pytorch/nets/mobilefacenet.py | 0 .../arcface/pytorch/nets/mobilenet.py | 0 .../arcface/pytorch/predict.py | 0 .../arcface/pytorch/requirements.txt | 0 .../face_recognition/arcface/pytorch/run.sh | 0 .../arcface/pytorch/summary.py | 0 .../face_recognition/arcface/pytorch/train.py | 0 .../arcface/pytorch/txt_annotation.py | 0 .../arcface/pytorch/utils/__init__.py | 0 .../arcface/pytorch/utils/callback.py | 0 .../arcface/pytorch/utils/dataloader.py | 0 .../arcface/pytorch/utils/utils.py | 0 .../arcface/pytorch/utils/utils_fit.py | 0 .../arcface/pytorch/utils/utils_metrics.py | 0 .../blazeface/paddlepaddle/README.md | 0 .../face_recognition/cosface/pytorch/LICENSE | 0 .../cosface/pytorch/README.md | 0 .../cosface/pytorch/dataset.py | 0 .../cosface/pytorch/datasets/lfw_pair.txt | 0 .../face_recognition/cosface/pytorch/layer.py | 0 .../cosface/pytorch/lfw_eval.py | 0 .../face_recognition/cosface/pytorch/main.py | 0 .../face_recognition/cosface/pytorch/net.py | 0 .../face_recognition/cosface/pytorch/train.sh | 0 .../cosface/pytorch/txt_annotation.py | 0 .../face_recognition/facenet/pytorch/LICENSE | 0 .../facenet/pytorch/README.md | 0 .../facenet/pytorch/eval_LFW.py | 0 .../facenet/pytorch/facenet.py | 0 .../facenet/pytorch/img/1_001.jpg | Bin .../facenet/pytorch/img/1_002.jpg | Bin .../facenet/pytorch/img/2_001.jpg | Bin .../facenet/pytorch/model_data/lfw_pair.txt | 0 .../facenet/pytorch/model_data/roc_test.png | Bin .../facenet/pytorch/nets/facenet.py | 0 .../facenet/pytorch/nets/facenet_training.py | 0 .../pytorch/nets/inception_resnetv1.py | 0 .../facenet/pytorch/nets/mobilenet.py | 0 .../facenet/pytorch/predict.py | 0 .../facenet/pytorch/requirements.txt | 0 .../facenet/pytorch/summary.py | 0 .../face_recognition/facenet/pytorch/train.py | 0 .../facenet/pytorch/txt_annotation.py | 0 .../facenet/pytorch/utils/__init__.py | 0 .../facenet/pytorch/utils/callback.py | 0 .../facenet/pytorch/utils/dataloader.py | 0 .../facenet/pytorch/utils/utils.py | 0 .../facenet/pytorch/utils/utils_fit.py | 0 .../facenet/pytorch/utils/utils_metrics.py | 0 .../facenet/tensorflow/LICENSE.md | 0 .../facenet/tensorflow/README.md | 0 .../facenet/tensorflow/__init__.py | 0 .../tensorflow/contributed/__init__.py | 0 .../tensorflow/contributed/batch_represent.py | 0 .../facenet/tensorflow/contributed/cluster.py | 0 .../tensorflow/contributed/clustering.py | 0 .../contributed/export_embeddings.py | 0 .../facenet/tensorflow/contributed/face.py | 0 .../facenet/tensorflow/contributed/predict.py | 0 .../contributed/real_time_face_recognition.py | 0 .../data/images/Anthony_Hopkins_0001.jpg | Bin .../data/images/Anthony_Hopkins_0002.jpg | Bin .../learning_rate_retrain_tripletloss.txt | 0 ...earning_rate_schedule_classifier_casia.txt | 0 ...ing_rate_schedule_classifier_casia_ddp.txt | 0 ...rning_rate_schedule_classifier_msceleb.txt | 0 ...ning_rate_schedule_classifier_vggface2.txt | 0 .../facenet/tensorflow/data/pairs.txt | 0 .../facenet/tensorflow/facenet_report.sh | 0 .../facenet/tensorflow/init.sh | 0 .../facenet/tensorflow/requirements.txt | 0 .../facenet/tensorflow/src/__init__.py | 0 .../facenet/tensorflow/src/align/__init__.py | 0 .../src/align/align_dataset_mtcnn.py | 0 .../facenet/tensorflow/src/align/det1.npy | Bin .../facenet/tensorflow/src/align/det2.npy | Bin .../facenet/tensorflow/src/align/det3.npy | Bin .../tensorflow/src/align/detect_face.py | 0 .../facenet/tensorflow/src/align/run.sh | 0 .../facenet/tensorflow/src/align/run_lfw.sh | 0 .../src/calculate_filtering_metrics.py | 0 .../facenet/tensorflow/src/classifier.py | 0 .../facenet/tensorflow/src/compare.py | 0 .../tensorflow/src/decode_msceleb_dataset.py | 0 .../tensorflow/src/download_and_extract.py | 0 .../facenet/tensorflow/src/facenet.py | 0 .../facenet/tensorflow/src/freeze_graph.py | 0 .../tensorflow/src/generative/__init__.py | 0 .../generative/calculate_attribute_vectors.py | 0 .../src/generative/models/__init__.py | 0 .../src/generative/models/dfc_vae.py | 0 .../src/generative/models/dfc_vae_large.py | 0 .../src/generative/models/dfc_vae_resnet.py | 0 .../src/generative/models/vae_base.py | 0 .../src/generative/modify_attribute.py | 0 .../tensorflow/src/generative/train_vae.py | 0 .../facenet/tensorflow/src/lfw.py | 0 .../facenet/tensorflow/src/models/__init__.py | 0 .../facenet/tensorflow/src/models/dummy.py | 0 .../src/models/inception_resnet_v1.py | 0 .../src/models/inception_resnet_v2.py | 0 .../tensorflow/src/models/squeezenet.py | 0 .../facenet/tensorflow/src/models/wget-log | 0 .../facenet/tensorflow/src/train_softmax.py | 0 .../tensorflow/src/train_softmax_ddp.py | 0 .../tensorflow/src/train_tripletloss.py | 0 .../facenet/tensorflow/src/validate_on_lfw.py | 0 .../tensorflow/test/batch_norm_test.py | 0 .../tensorflow/test/center_loss_test.py | 0 .../facenet/tensorflow/test/restore_test.py | 0 .../facenet/tensorflow/test/train_test.py | 0 .../tensorflow/test/triplet_loss_test.py | 0 .../facenet/tensorflow/tmp/__init__.py | 0 .../facenet/tensorflow/tmp/align_dataset.m | 0 .../facenet/tensorflow/tmp/align_dataset.py | 0 .../facenet/tensorflow/tmp/align_dlib.py | 0 .../tmp/cacd2000_split_identities.py | 0 .../tensorflow/tmp/dataset_read_speed.py | 0 .../facenet/tensorflow/tmp/deepdream.py | 0 .../facenet/tensorflow/tmp/detect_face_v1.m | 0 .../facenet/tensorflow/tmp/detect_face_v2.m | 0 .../tmp/download_vgg_face_dataset.py | 0 .../facenet/tensorflow/tmp/funnel_dataset.py | 0 .../tensorflow/tmp/invariance_test.txt | 0 .../tensorflow/tmp/mnist_center_loss.py | 0 .../tensorflow/tmp/mnist_noise_labels.py | 0 .../facenet/tensorflow/tmp/mtcnn.py | 0 .../facenet/tensorflow/tmp/mtcnn_test.py | 0 .../tensorflow/tmp/mtcnn_test_pnet_dbg.py | 0 .../facenet/tensorflow/tmp/network.py | 0 .../facenet/tensorflow/tmp/nn2.py | 0 .../facenet/tensorflow/tmp/nn3.py | 0 .../facenet/tensorflow/tmp/nn4.py | 0 .../facenet/tensorflow/tmp/nn4_small2_v1.py | 0 .../facenet/tensorflow/tmp/pilatus800.jpg | Bin .../facenet/tensorflow/tmp/random_test.py | 0 .../tmp/rename_casia_directories.py | 0 .../facenet/tensorflow/tmp/seed_test.py | 0 .../tensorflow/tmp/select_triplets_test.py | 0 .../facenet/tensorflow/tmp/test1.py | 0 .../facenet/tensorflow/tmp/test_align.py | 0 .../tensorflow/tmp/test_invariance_on_lfw.py | 0 .../facenet/tensorflow/tmp/vggface16.py | 0 .../facenet/tensorflow/tmp/vggverydeep19.py | 0 .../facenet/tensorflow/tmp/visualize.py | 0 .../tensorflow/tmp/visualize_vgg_model.py | 0 .../tensorflow/tmp/visualize_vggface.py | 0 .../facenet/tensorflow/train8p.sh | 0 .../facenet/tensorflow/train_facenet.sh | 0 .../facenet/tensorflow/train_facenet_ddp.sh | 0 .../tensorflow/util/plot_learning_curves.m | 0 .../cv}/gnn/gat/paddlepaddle/README.md | 0 {cv => models/cv}/gnn/gcn/mindspore/README.md | 0 .../mindspore/ascend310_infer/CMakeLists.txt | 0 .../gcn/mindspore/ascend310_infer/build.sh | 0 .../gcn/mindspore/ascend310_infer/inc/utils.h | 0 .../gcn/mindspore/ascend310_infer/src/main.cc | 0 .../mindspore/ascend310_infer/src/utils.cc | 0 .../cv}/gnn/gcn/mindspore/default_config.yaml | 0 {cv => models/cv}/gnn/gcn/mindspore/eval.py | 0 {cv => models/cv}/gnn/gcn/mindspore/export.py | 0 .../gnn/gcn/mindspore/mindspore_hub_conf.py | 0 .../gnn/gcn/mindspore/model_utils/__init__.py | 0 .../gnn/gcn/mindspore/model_utils/config.py | 0 .../mindspore/model_utils/device_adapter.py | 0 .../mindspore/model_utils/local_adapter.py | 0 .../mindspore/model_utils/moxing_adapter.py | 0 .../cv}/gnn/gcn/mindspore/postprocess.py | 0 .../cv}/gnn/gcn/mindspore/preprocess.py | 0 .../cv}/gnn/gcn/mindspore/requirements.txt | 0 .../scripts/run_distribute_train_gpu.sh | 0 .../gnn/gcn/mindspore/scripts/run_eval_gpu.sh | 0 .../gcn/mindspore/scripts/run_infer_310.sh | 0 .../gcn/mindspore/scripts/run_process_data.sh | 0 .../gnn/gcn/mindspore/scripts/run_train.sh | 0 .../gcn/mindspore/scripts/run_train_gpu.sh | 0 .../gnn/gcn/mindspore/scripts/train_gcn_1p.sh | 0 .../cv}/gnn/gcn/mindspore/src/config.py | 0 .../cv}/gnn/gcn/mindspore/src/dataset.py | 0 .../gnn/gcn/mindspore/src/eval_callback.py | 0 .../cv}/gnn/gcn/mindspore/src/gcn.py | 0 .../cv}/gnn/gcn/mindspore/src/metrics.py | 0 {cv => models/cv}/gnn/gcn/mindspore/train.py | 0 .../graph_to_mindrecord/cora/__init__.py | 0 .../utils/graph_to_mindrecord/cora/mr_api.py | 0 .../graph_to_mindrecord/graph_map_schema.py | 0 .../utils/graph_to_mindrecord/writer.py | 0 .../cv}/gnn/gcn/paddlepaddle/README.md | 0 .../cv}/gnn/graphsage/paddlepaddle/README.md | 0 .../dcgan/mindspore/README.md | 0 .../mindspore/ascend310_infer/CMakeLists.txt | 0 .../dcgan/mindspore/ascend310_infer/build.sh | 0 .../mindspore/ascend310_infer/inc/utils.h | 0 .../mindspore/ascend310_infer/src/main.cc | 0 .../mindspore/ascend310_infer/src/utils.cc | 0 .../dcgan/mindspore/docker_start.sh | 0 .../image_generation/dcgan/mindspore/eval.py | 0 .../dcgan/mindspore/export.py | 0 .../dcgan/mindspore/gpu_infer/CMakeLists.txt | 0 .../dcgan/mindspore/gpu_infer/build.sh | 0 .../dcgan/mindspore/gpu_infer/inc/utils.h | 0 .../dcgan/mindspore/gpu_infer/src/main.cc | 0 .../dcgan/mindspore/gpu_infer/src/utils.cc | 0 .../mindspore/image2022-9-13_13-12-42.png | Bin .../mindspore/image2022-9-13_13-5-52.png | Bin .../mindspore/image2022-9-14_10-39-29.png | Bin .../mindspore/image2022-9-14_10-41-12.png | Bin .../mindspore/infer/convert/convert_om.sh | 0 .../infer/data/config/DCGAN.pipeline | 0 .../mindspore/infer/docker_start_infer.sh | 0 .../mindspore/infer/mxbase/CMakeLists.txt | 0 .../dcgan/mindspore/infer/mxbase/build.sh | 0 .../mindspore/infer/mxbase/src/DCGAN.cpp | 0 .../dcgan/mindspore/infer/mxbase/src/DCGAN.h | 0 .../dcgan/mindspore/infer/mxbase/src/main.cpp | 0 .../dcgan/mindspore/infer/sdk/build.sh | 0 .../dcgan/mindspore/infer/sdk/main.py | 0 .../dcgan/mindspore/mindspore_hub_conf.py | 0 .../dcgan/mindspore/modelarts/train_start.py | 0 .../dcgan/mindspore/preprocess.py | 0 .../dcgan/mindspore/requirements.txt | 0 .../scripts/run_distribute_train_ascend.sh | 0 .../scripts/run_distribute_train_gpu.sh | 0 .../mindspore/scripts/run_eval_ascend.sh | 0 .../dcgan/mindspore/scripts/run_eval_gpu.sh | 0 .../dcgan/mindspore/scripts/run_infer_310.sh | 0 .../dcgan/mindspore/scripts/run_infer_gpu.sh | 0 .../scripts/run_standalone_train_ascend.sh | 0 .../scripts/run_standalone_train_gpu.sh | 0 .../dcgan/mindspore/src/cell.py | 0 .../dcgan/mindspore/src/config.py | 0 .../dcgan/mindspore/src/dataset.py | 0 .../dcgan/mindspore/src/dcgan.py | 0 .../dcgan/mindspore/src/discriminator.py | 0 .../dcgan/mindspore/src/generator.py | 0 .../image_generation/dcgan/mindspore/train.py | 0 .../dcgan/mindspore/verify.py | 0 .../pix2pix/paddlepaddle/README.md | 0 .../pix2pix/paddlepaddle/results.png | Bin .../solo/pytorch/README.md | 0 .../solov2/pytorch/README.md | 0 .../yolact/pytorch/.gitignore | 0 .../yolact/pytorch/CHANGELOG.md | 0 .../yolact/pytorch/LICENSE | 0 .../yolact/pytorch/README.md | 0 .../yolact/pytorch/backbone.py | 0 .../yolact/pytorch/data/__init__.py | 0 .../yolact/pytorch/data/coco.py | 0 .../yolact/pytorch/data/config.py | 0 .../yolact/pytorch/data/grid.npy | Bin .../yolact/pytorch/data/scripts/COCO.sh | 0 .../yolact/pytorch/data/scripts/COCO_test.sh | 0 .../yolact/pytorch/data/scripts/mix_sets.py | 0 .../yolact/pytorch/data/yolact_example_0.png | Bin .../yolact/pytorch/data/yolact_example_1.png | Bin .../yolact/pytorch/data/yolact_example_2.png | Bin .../yolact/pytorch/environment.yml | 0 .../yolact/pytorch/eval.py | 0 .../yolact/pytorch/external/DCNv2/.gitignore | 0 .../yolact/pytorch/external/DCNv2/LICENSE | 0 .../yolact/pytorch/external/DCNv2/README.md | 0 .../yolact/pytorch/external/DCNv2/__init__.py | 0 .../yolact/pytorch/external/DCNv2/dcn_v2.py | 0 .../pytorch/external/DCNv2/dcn_v2_onnx.py | 0 .../yolact/pytorch/external/DCNv2/make.sh | 0 .../yolact/pytorch/external/DCNv2/setup.py | 0 .../external/DCNv2/src/cpu/dcn_v2_cpu.cpp | 0 .../DCNv2/src/cpu/dcn_v2_im2col_cpu.cpp | 0 .../DCNv2/src/cpu/dcn_v2_im2col_cpu.h | 0 .../src/cpu/dcn_v2_psroi_pooling_cpu.cpp | 0 .../pytorch/external/DCNv2/src/cpu/vision.h | 0 .../external/DCNv2/src/cuda/dcn_v2_cuda.cu | 0 .../DCNv2/src/cuda/dcn_v2_im2col_cuda.cu | 0 .../DCNv2/src/cuda/dcn_v2_im2col_cuda.h | 0 .../src/cuda/dcn_v2_psroi_pooling_cuda.cu | 0 .../pytorch/external/DCNv2/src/cuda/vision.h | 0 .../pytorch/external/DCNv2/src/dcn_v2.h | 0 .../pytorch/external/DCNv2/src/vision.cpp | 0 .../yolact/pytorch/external/DCNv2/testcpu.py | 0 .../yolact/pytorch/external/DCNv2/testcuda.py | 0 .../yolact/pytorch/layers/__init__.py | 0 .../yolact/pytorch/layers/box_utils.py | 0 .../pytorch/layers/functions/__init__.py | 0 .../pytorch/layers/functions/detection.py | 0 .../yolact/pytorch/layers/interpolate.py | 0 .../yolact/pytorch/layers/modules/__init__.py | 0 .../pytorch/layers/modules/multibox_loss.py | 0 .../yolact/pytorch/layers/output_utils.py | 0 .../yolact/pytorch/run_coco_eval.py | 0 .../yolact/pytorch/scripts/augment_bbox.py | 0 .../yolact/pytorch/scripts/bbox_recall.py | 0 .../pytorch/scripts/cluster_bbox_sizes.py | 0 .../yolact/pytorch/scripts/compute_masks.py | 0 .../yolact/pytorch/scripts/convert_darknet.py | 0 .../yolact/pytorch/scripts/convert_sbd.py | 0 .../yolact/pytorch/scripts/eval.sh | 0 .../yolact/pytorch/scripts/make_grid.py | 0 .../yolact/pytorch/scripts/optimize_bboxes.py | 0 .../yolact/pytorch/scripts/parse_eval.py | 0 .../yolact/pytorch/scripts/plot_loss.py | 0 .../yolact/pytorch/scripts/resume.sh | 0 .../yolact/pytorch/scripts/save_bboxes.py | 0 .../pytorch/scripts/unpack_statedict.py | 0 .../yolact/pytorch/train.py | 0 .../yolact/pytorch/utils/__init__.py | 0 .../yolact/pytorch/utils/augmentations.py | 0 .../yolact/pytorch/utils/cython_nms.pyx | 0 .../yolact/pytorch/utils/functions.py | 0 .../yolact/pytorch/utils/logger.py | 0 .../yolact/pytorch/utils/nvinfo.py | 0 .../yolact/pytorch/utils/timer.py | 0 .../yolact/pytorch/yolact.py | 0 .../bytetrack/paddlepaddle/README.md | 0 .../deep_sort/pytorch/.gitignore | 0 .../deep_sort/pytorch/LICENSE | 0 .../deep_sort/pytorch/README.md | 0 .../deep_sort/pytorch/__init__.py | 0 .../deep_sort/pytorch/checkpoint/.gitkeep | 0 .../pytorch/create_query_gallery_datasets.py | 0 .../pytorch/create_train_test_datasets.py | 0 .../deep_sort/pytorch/evaluate.py | 0 .../deep_sort/pytorch/feature_extractor.py | 0 .../deep_sort/pytorch/model.py | 0 .../deep_sort/pytorch/original_model.py | 0 .../deep_sort/pytorch/test.py | 0 .../deep_sort/pytorch/train.py | 0 .../fairmot/pytorch/.gitignore | 0 .../fairmot/pytorch/LICENSE | 0 .../fairmot/pytorch/README.md | 0 .../fairmot/pytorch/assets/pipeline.png | Bin .../pytorch/experiments/all_yolov5s.sh | 0 .../pytorch/experiments/crowdhuman_dla34.sh | 0 .../fairmot/pytorch/experiments/mix_dla34.sh | 0 .../pytorch/experiments/mix_ft_ch_dla34.sh | 0 .../experiments/mix_mot17_half_dla34.sh | 0 .../experiments/mix_mot17_half_hrnet18.sh | 0 .../experiments/mix_mot17_half_res34.sh | 0 .../experiments/mix_mot17_half_res34fpn.sh | 0 .../experiments/mix_mot17_half_res50.sh | 0 .../experiments/mix_mot17_half_yolov5s.sh | 0 .../pytorch/experiments/mot15_ft_mix_dla34.sh | 0 .../pytorch/experiments/mot17_dla34.sh | 0 .../pytorch/experiments/mot17_half_dla34.sh | 0 .../pytorch/experiments/mot17_half_yolov5s.sh | 0 .../pytorch/experiments/mot20_ft_mix_dla34.sh | 0 .../fairmot/pytorch/requirements.txt | 0 .../fairmot/pytorch/src/_init_paths.py | 0 .../fairmot/pytorch/src/demo.py | 0 .../fairmot/pytorch/src/detect.py | 0 .../fairmot/pytorch/src/detection_demo.py | 0 .../fairmot/pytorch/src/gen_data_path.py | 0 .../fairmot/pytorch/src/gen_labels_15.py | 0 .../fairmot/pytorch/src/gen_labels_16.py | 0 .../fairmot/pytorch/src/gen_labels_17.py | 0 .../fairmot/pytorch/src/gen_labels_20.py | 0 .../pytorch/src/gen_labels_crowd_det.py | 0 .../pytorch/src/gen_labels_crowd_id.py | 0 .../pytorch/src/lib/cfg/crowdhuman.json | 0 .../fairmot/pytorch/src/lib/cfg/data.json | 0 .../fairmot/pytorch/src/lib/cfg/data_all.json | 0 .../pytorch/src/lib/cfg/data_half.json | 0 .../fairmot/pytorch/src/lib/cfg/mot15.json | 0 .../fairmot/pytorch/src/lib/cfg/mot16.json | 0 .../fairmot/pytorch/src/lib/cfg/mot17.json | 0 .../pytorch/src/lib/cfg/mot17_half.json | 0 .../fairmot/pytorch/src/lib/cfg/mot20.json | 0 .../pytorch/src/lib/datasets/dataset/jde.py | 0 .../src/lib/datasets/dataset/jde_yolov5.py | 0 .../src/lib/datasets/dataset_factory.py | 0 .../fairmot/pytorch/src/lib/logger.py | 0 .../fairmot/pytorch/src/lib/models/common.py | 0 .../pytorch/src/lib/models/data_parallel.py | 0 .../fairmot/pytorch/src/lib/models/decode.py | 0 .../fairmot/pytorch/src/lib/models/losses.py | 0 .../fairmot/pytorch/src/lib/models/model.py | 0 .../lib/models/networks/config/__init__.py | 0 .../src/lib/models/networks/config/default.py | 0 .../lib/models/networks/config/hrnet_w18.yaml | 0 .../lib/models/networks/config/hrnet_w32.yaml | 0 .../lib/models/networks/config/yolov5s.yaml | 0 .../pytorch/src/lib/models/networks/dlav0.py | 0 .../src/lib/models/networks/pose_dla_conv.py | 0 .../src/lib/models/networks/pose_dla_dcn.py | 0 .../src/lib/models/networks/pose_hrnet.py | 0 .../src/lib/models/networks/resnet_dcn.py | 0 .../src/lib/models/networks/resnet_fpn_dcn.py | 0 .../src/lib/models/networks/vision_dcn_v2.py | 0 .../pytorch/src/lib/models/scatter_gather.py | 0 .../fairmot/pytorch/src/lib/models/utils.py | 0 .../fairmot/pytorch/src/lib/models/yolo.py | 0 .../fairmot/pytorch/src/lib/opts.py | 0 .../pytorch/src/lib/tracker/basetrack.py | 0 .../pytorch/src/lib/tracker/matching.py | 0 .../pytorch/src/lib/tracker/multitracker.py | 0 .../src/lib/tracking_utils/evaluation.py | 0 .../pytorch/src/lib/tracking_utils/io.py | 0 .../src/lib/tracking_utils/kalman_filter.py | 0 .../pytorch/src/lib/tracking_utils/log.py | 0 .../pytorch/src/lib/tracking_utils/nms.py | 0 .../src/lib/tracking_utils/parse_config.py | 0 .../pytorch/src/lib/tracking_utils/timer.py | 0 .../pytorch/src/lib/tracking_utils/utils.py | 0 .../src/lib/tracking_utils/visualization.py | 0 .../pytorch/src/lib/trains/base_trainer.py | 0 .../fairmot/pytorch/src/lib/trains/mot.py | 0 .../pytorch/src/lib/trains/train_factory.py | 0 .../fairmot/pytorch/src/lib/utils/image.py | 0 .../pytorch/src/lib/utils/post_process.py | 0 .../fairmot/pytorch/src/lib/utils/utils.py | 0 .../fairmot/pytorch/src/test_det.py | 0 .../fairmot/pytorch/src/test_emb.py | 0 .../fairmot/pytorch/src/track.py | 0 .../fairmot/pytorch/src/track_half.py | 0 .../fairmot/pytorch/src/train.py | 0 .../fairmot/pytorch/train_dla34_mot17.sh | 0 .../fairmot/pytorch/train_hrnet18_mot17.sh | 0 .../fairmot/pytorch/train_hrnet32_mot17.sh | 0 .../cv}/ocr/crnn/mindspore/Dockerfile | 0 .../cv}/ocr/crnn/mindspore/README-ORIGIN.md | 0 .../cv}/ocr/crnn/mindspore/README.md | 0 .../cv}/ocr/crnn/mindspore/convert_ic03.py | 0 .../cv}/ocr/crnn/mindspore/convert_iiit5k.py | 0 .../cv}/ocr/crnn/mindspore/convert_svt.py | 0 .../ocr/crnn/mindspore/default_config.yaml | 0 {cv => models/cv}/ocr/crnn/mindspore/eval.py | 0 .../cv}/ocr/crnn/mindspore/eval_onnx.py | 0 .../cv}/ocr/crnn/mindspore/export.py | 0 .../ocr/crnn/mindspore/mindspore_hub_conf.py | 0 .../cv}/ocr/crnn/mindspore/postprocess.py | 0 .../cv}/ocr/crnn/mindspore/requirements.txt | 0 .../crnn/mindspore/scripts/docker_start.sh | 0 .../mindspore/scripts/run_distribute_train.sh | 0 .../ocr/crnn/mindspore/scripts/run_eval.sh | 0 .../crnn/mindspore/scripts/run_eval_cpu.sh | 0 .../crnn/mindspore/scripts/run_eval_onnx.sh | 0 .../crnn/mindspore/scripts/run_infer_310.sh | 0 .../mindspore/scripts/run_standalone_train.sh | 0 .../scripts/run_standalone_train_cpu.sh | 0 .../cv}/ocr/crnn/mindspore/src/crnn.py | 0 .../ocr/crnn/mindspore/src/crnn_for_train.py | 0 .../cv}/ocr/crnn/mindspore/src/dataset.py | 0 .../ocr/crnn/mindspore/src/eval_callback.py | 0 .../ocr/crnn/mindspore/src/ic03_dataset.py | 0 .../ocr/crnn/mindspore/src/ic13_dataset.py | 0 .../ocr/crnn/mindspore/src/iiit5k_dataset.py | 0 .../cv}/ocr/crnn/mindspore/src/loss.py | 0 .../cv}/ocr/crnn/mindspore/src/metric.py | 0 .../mindspore/src/model_utils/__init__.py | 0 .../crnn/mindspore/src/model_utils/config.py | 0 .../src/model_utils/device_adapter.py | 0 .../src/model_utils/local_adapter.py | 0 .../src/model_utils/moxing_adapter.py | 0 .../cv}/ocr/crnn/mindspore/src/svt_dataset.py | 0 {cv => models/cv}/ocr/crnn/mindspore/train.py | 0 .../crnn/mindspore/train_crnn_synth_1card.sh | 0 .../crnn/mindspore/train_crnn_synth_8card.sh | 0 .../cv}/ocr/crnn/paddlepaddle/README.md | 0 .../cv}/ocr/dbnet/pytorch/.gitignore | 0 .../cv}/ocr/dbnet/pytorch/CITATION.cff | 0 .../cv}/ocr/dbnet/pytorch/EGG-INFO/PKG-INFO | 0 .../ocr/dbnet/pytorch/EGG-INFO/SOURCES.txt | 0 .../pytorch/EGG-INFO/dependency_links.txt | 0 .../ocr/dbnet/pytorch/EGG-INFO/not-zip-safe | 0 .../ocr/dbnet/pytorch/EGG-INFO/requires.txt | 0 .../ocr/dbnet/pytorch/EGG-INFO/top_level.txt | 0 {cv => models/cv}/ocr/dbnet/pytorch/LICENSE | 0 {cv => models/cv}/ocr/dbnet/pytorch/README.md | 0 .../pytorch/configs/_base_/default_runtime.py | 0 .../configs/_base_/det_datasets/icdar2015.py | 0 .../det_models/dbnet_mobilenetv3_fpnc.py | 0 .../_base_/det_models/dbnet_r18_fpnc.py | 0 .../_base_/det_models/dbnet_r50dcnv2_fpnc.py | 0 .../_base_/det_pipelines/dbnet_pipeline.py | 0 .../_base_/schedules/schedule_adam_1200e.py | 0 .../_base_/schedules/schedule_sgd_1200e.py | 0 .../pytorch/configs/textdet/dbnet/README.md | 0 .../dbnet_mobilenetv3_fpnc_1200e_icdar2015.py | 0 .../dbnet/dbnet_r18_fpnc_1200e_icdar2015.py | 0 .../dbnet_r50dcnv2_fpnc_1200e_icdar2015.py | 0 .../configs/textdet/dbnet/metafile.yml | 0 .../cv}/ocr/dbnet/pytorch/dbnet/__init__.py | 0 .../ocr/dbnet/pytorch/dbnet/apis/__init__.py | 0 .../ocr/dbnet/pytorch/dbnet/apis/inference.py | 0 .../cv}/ocr/dbnet/pytorch/dbnet/apis/test.py | 0 .../cv}/ocr/dbnet/pytorch/dbnet/apis/train.py | 0 .../cv}/ocr/dbnet/pytorch/dbnet/apis/utils.py | 0 .../ocr/dbnet/pytorch/dbnet/core/__init__.py | 0 .../pytorch/dbnet/core/evaluation/__init__.py | 0 .../pytorch/dbnet/core/evaluation/hmean.py | 0 .../dbnet/core/evaluation/hmean_ic13.py | 0 .../dbnet/core/evaluation/hmean_iou.py | 0 .../pytorch/dbnet/core/evaluation/utils.py | 0 .../cv}/ocr/dbnet/pytorch/dbnet/core/mask.py | 0 .../ocr/dbnet/pytorch/dbnet/core/visualize.py | 0 .../dbnet/pytorch/dbnet/datasets/__init__.py | 0 .../pytorch/dbnet/datasets/base_dataset.py | 0 .../dbnet/pytorch/dbnet/datasets/builder.py | 0 .../pytorch/dbnet/datasets/icdar_dataset.py | 0 .../dbnet/datasets/pipelines/__init__.py | 0 .../dbnet/datasets/pipelines/box_utils.py | 0 .../pytorch/dbnet/datasets/pipelines/crop.py | 0 .../pipelines/custom_format_bundle.py | 0 .../datasets/pipelines/dbnet_transforms.py | 0 .../dbnet/datasets/pipelines/loading.py | 0 .../pipelines/textdet_targets/__init__.py | 0 .../textdet_targets/base_textdet_targets.py | 0 .../textdet_targets/dbnet_targets.py | 0 .../datasets/pipelines/transform_wrappers.py | 0 .../dbnet/datasets/pipelines/transforms.py | 0 .../dbnet/datasets/text_det_dataset.py | 0 .../dbnet/datasets/uniform_concat_dataset.py | 0 .../pytorch/dbnet/datasets/utils/__init__.py | 0 .../pytorch/dbnet/datasets/utils/backend.py | 0 .../pytorch/dbnet/datasets/utils/loader.py | 0 .../pytorch/dbnet/datasets/utils/parser.py | 0 .../dbnet/pytorch/dbnet/models/__init__.py | 0 .../ocr/dbnet/pytorch/dbnet/models/builder.py | 0 .../pytorch/dbnet/models/common/__init__.py | 0 .../dbnet/models/common/backbones/__init__.py | 0 .../dbnet/models/common/backbones/unet.py | 0 .../dbnet/models/common/detectors/__init__.py | 0 .../models/common/detectors/single_stage.py | 0 .../dbnet/models/common/losses/__init__.py | 0 .../dbnet/models/common/losses/dice_loss.py | 0 .../dbnet/models/common/losses/focal_loss.py | 0 .../pytorch/dbnet/models/textdet/__init__.py | 0 .../models/textdet/dense_heads/__init__.py | 0 .../models/textdet/dense_heads/db_head.py | 0 .../models/textdet/dense_heads/head_mixin.py | 0 .../models/textdet/detectors/__init__.py | 0 .../dbnet/models/textdet/detectors/dbnet.py | 0 .../detectors/single_stage_text_detector.py | 0 .../textdet/detectors/text_detector_mixin.py | 0 .../dbnet/models/textdet/losses/__init__.py | 0 .../dbnet/models/textdet/losses/db_loss.py | 0 .../dbnet/models/textdet/necks/__init__.py | 0 .../dbnet/models/textdet/necks/fpn_cat.py | 0 .../models/textdet/postprocess/__init__.py | 0 .../textdet/postprocess/base_postprocessor.py | 0 .../textdet/postprocess/db_postprocessor.py | 0 .../dbnet/models/textdet/postprocess/utils.py | 0 .../ocr/dbnet/pytorch/dbnet/utils/__init__.py | 0 .../ocr/dbnet/pytorch/dbnet/utils/box_util.py | 0 .../pytorch/dbnet/utils/check_argument.py | 0 .../dbnet/pytorch/dbnet/utils/collect_env.py | 0 .../ocr/dbnet/pytorch/dbnet/utils/fileio.py | 0 .../dbnet/pytorch/dbnet/utils/lmdb_util.py | 0 .../ocr/dbnet/pytorch/dbnet/utils/logger.py | 0 .../ocr/dbnet/pytorch/dbnet/utils/model.py | 0 .../cv}/ocr/dbnet/pytorch/dbnet/utils/ocr.py | 0 .../dbnet/pytorch/dbnet/utils/setup_env.py | 0 .../dbnet/pytorch/dbnet/utils/string_util.py | 0 .../cv}/ocr/dbnet/pytorch/dbnet/version.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/__init__.py | 0 .../dbnet/pytorch/dbnet_cv/cnn/__init__.py | 0 .../pytorch/dbnet_cv/cnn/bricks/__init__.py | 0 .../pytorch/dbnet_cv/cnn/bricks/activation.py | 0 .../dbnet/pytorch/dbnet_cv/cnn/bricks/conv.py | 0 .../cnn/bricks/conv2d_adaptive_padding.py | 0 .../dbnet_cv/cnn/bricks/conv_module.py | 0 .../dbnet/pytorch/dbnet_cv/cnn/bricks/drop.py | 0 .../pytorch/dbnet_cv/cnn/bricks/hsigmoid.py | 0 .../pytorch/dbnet_cv/cnn/bricks/hswish.py | 0 .../dbnet/pytorch/dbnet_cv/cnn/bricks/norm.py | 0 .../pytorch/dbnet_cv/cnn/bricks/padding.py | 0 .../pytorch/dbnet_cv/cnn/bricks/plugin.py | 0 .../pytorch/dbnet_cv/cnn/bricks/registry.py | 0 .../pytorch/dbnet_cv/cnn/bricks/upsample.py | 0 .../pytorch/dbnet_cv/cnn/bricks/wrappers.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/cnn/builder.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/cnn/resnet.py | 0 .../pytorch/dbnet_cv/cnn/utils/__init__.py | 0 .../dbnet_cv/cnn/utils/flops_counter.py | 0 .../dbnet_cv/cnn/utils/fuse_conv_bn.py | 0 .../pytorch/dbnet_cv/cnn/utils/sync_bn.py | 0 .../pytorch/dbnet_cv/cnn/utils/weight_init.py | 0 .../dbnet/pytorch/dbnet_cv/engine/__init__.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/engine/test.py | 0 .../dbnet/pytorch/dbnet_cv/fileio/__init__.py | 0 .../pytorch/dbnet_cv/fileio/file_client.py | 0 .../dbnet_cv/fileio/handlers/__init__.py | 0 .../pytorch/dbnet_cv/fileio/handlers/base.py | 0 .../dbnet_cv/fileio/handlers/json_handler.py | 0 .../fileio/handlers/pickle_handler.py | 0 .../dbnet_cv/fileio/handlers/yaml_handler.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/fileio/io.py | 0 .../dbnet/pytorch/dbnet_cv/fileio/parse.py | 0 .../dbnet/pytorch/dbnet_cv/image/__init__.py | 0 .../pytorch/dbnet_cv/image/colorspace.py | 0 .../dbnet/pytorch/dbnet_cv/image/geometric.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/image/io.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/image/misc.py | 0 .../pytorch/dbnet_cv/image/photometric.py | 0 .../dbnet_cv/model_zoo/deprecated.json | 0 .../pytorch/dbnet_cv/model_zoo/mmcls.json | 0 .../dbnet_cv/model_zoo/open_mmlab.json | 0 .../dbnet_cv/model_zoo/torchvision_0.12.json | 0 .../dbnet/pytorch/dbnet_cv/ops/__init__.py | 0 .../dbnet/pytorch/dbnet_cv/ops/csrc/README.md | 0 .../csrc/common/cuda/common_cuda_helper.hpp | 0 .../common/cuda/deform_conv_cuda_kernel.cuh | 0 .../cuda/deform_roi_pool_cuda_kernel.cuh | 0 .../modulated_deform_conv_cuda_kernel.cuh | 0 .../cuda/ms_deform_attn_cuda_kernel.cuh | 0 .../common/cuda/roi_align_cuda_kernel.cuh | 0 .../csrc/common/cuda/roi_pool_cuda_kernel.cuh | 0 .../csrc/common/cuda/sync_bn_cuda_kernel.cuh | 0 .../ops/csrc/common/pytorch_cpp_helper.hpp | 0 .../ops/csrc/common/pytorch_cuda_helper.hpp | 0 .../csrc/common/pytorch_device_registry.hpp | 0 .../ops/csrc/pytorch/cuda/cudabind.cpp | 0 .../ops/csrc/pytorch/cuda/deform_conv_cuda.cu | 0 .../csrc/pytorch/cuda/deform_roi_pool_cuda.cu | 0 .../cuda/modulated_deform_conv_cuda.cu | 0 .../csrc/pytorch/cuda/ms_deform_attn_cuda.cu | 0 .../ops/csrc/pytorch/cuda/roi_align_cuda.cu | 0 .../ops/csrc/pytorch/cuda/roi_pool_cuda.cu | 0 .../ops/csrc/pytorch/cuda/sync_bn_cuda.cu | 0 .../dbnet_cv/ops/csrc/pytorch/deform_conv.cpp | 0 .../ops/csrc/pytorch/deform_roi_pool.cpp | 0 .../dbnet_cv/ops/csrc/pytorch/info.cpp | 0 .../csrc/pytorch/modulated_deform_conv.cpp | 0 .../ops/csrc/pytorch/ms_deform_attn.cpp | 0 .../dbnet_cv/ops/csrc/pytorch/pybind.cpp | 0 .../dbnet_cv/ops/csrc/pytorch/roi_align.cpp | 0 .../dbnet_cv/ops/csrc/pytorch/roi_pool.cpp | 0 .../dbnet_cv/ops/csrc/pytorch/sync_bn.cpp | 0 .../dbnet/pytorch/dbnet_cv/ops/deform_conv.py | 0 .../pytorch/dbnet_cv/ops/deform_roi_pool.py | 0 .../dbnet_cv/ops/deprecated_wrappers.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/ops/info.py | 0 .../dbnet_cv/ops/modulated_deform_conv.py | 0 .../dbnet_cv/ops/multi_scale_deform_attn.py | 0 .../dbnet/pytorch/dbnet_cv/ops/roi_align.py | 0 .../dbnet/pytorch/dbnet_cv/ops/roi_pool.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/ops/sync_bn.py | 0 .../pytorch/dbnet_cv/parallel/__init__.py | 0 .../pytorch/dbnet_cv/parallel/_functions.py | 0 .../pytorch/dbnet_cv/parallel/collate.py | 0 .../dbnet_cv/parallel/data_container.py | 0 .../dbnet_cv/parallel/data_parallel.py | 0 .../pytorch/dbnet_cv/parallel/distributed.py | 0 .../parallel/distributed_deprecated.py | 0 .../pytorch/dbnet_cv/parallel/registry.py | 0 .../dbnet_cv/parallel/scatter_gather.py | 0 .../dbnet/pytorch/dbnet_cv/parallel/utils.py | 0 .../dbnet/pytorch/dbnet_cv/runner/__init__.py | 0 .../pytorch/dbnet_cv/runner/base_module.py | 0 .../pytorch/dbnet_cv/runner/base_runner.py | 0 .../dbnet/pytorch/dbnet_cv/runner/builder.py | 0 .../pytorch/dbnet_cv/runner/checkpoint.py | 0 .../dbnet_cv/runner/default_constructor.py | 0 .../pytorch/dbnet_cv/runner/dist_utils.py | 0 .../dbnet_cv/runner/epoch_based_runner.py | 0 .../pytorch/dbnet_cv/runner/fp16_utils.py | 0 .../pytorch/dbnet_cv/runner/hooks/__init__.py | 0 .../dbnet_cv/runner/hooks/checkpoint.py | 0 .../pytorch/dbnet_cv/runner/hooks/closure.py | 0 .../pytorch/dbnet_cv/runner/hooks/ema.py | 0 .../dbnet_cv/runner/hooks/evaluation.py | 0 .../pytorch/dbnet_cv/runner/hooks/hook.py | 0 .../dbnet_cv/runner/hooks/iter_timer.py | 0 .../dbnet_cv/runner/hooks/logger/__init__.py | 0 .../dbnet_cv/runner/hooks/logger/base.py | 0 .../dbnet_cv/runner/hooks/logger/clearml.py | 0 .../dbnet_cv/runner/hooks/logger/dvclive.py | 0 .../dbnet_cv/runner/hooks/logger/mlflow.py | 0 .../dbnet_cv/runner/hooks/logger/neptune.py | 0 .../dbnet_cv/runner/hooks/logger/pavi.py | 0 .../dbnet_cv/runner/hooks/logger/segmind.py | 0 .../runner/hooks/logger/tensorboard.py | 0 .../dbnet_cv/runner/hooks/logger/text.py | 0 .../dbnet_cv/runner/hooks/logger/wandb.py | 0 .../dbnet_cv/runner/hooks/lr_updater.py | 0 .../pytorch/dbnet_cv/runner/hooks/memory.py | 0 .../dbnet_cv/runner/hooks/momentum_updater.py | 0 .../dbnet_cv/runner/hooks/optimizer.py | 0 .../pytorch/dbnet_cv/runner/hooks/profiler.py | 0 .../dbnet_cv/runner/hooks/sampler_seed.py | 0 .../dbnet_cv/runner/hooks/sync_buffer.py | 0 .../dbnet_cv/runner/iter_based_runner.py | 0 .../pytorch/dbnet_cv/runner/log_buffer.py | 0 .../dbnet_cv/runner/optimizer/__init__.py | 0 .../dbnet_cv/runner/optimizer/builder.py | 0 .../runner/optimizer/default_constructor.py | 0 .../dbnet/pytorch/dbnet_cv/runner/priority.py | 0 .../dbnet/pytorch/dbnet_cv/runner/utils.py | 0 .../dbnet/pytorch/dbnet_cv/utils/__init__.py | 0 .../dbnet/pytorch/dbnet_cv/utils/config.py | 0 .../pytorch/dbnet_cv/utils/device_type.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/utils/env.py | 0 .../pytorch/dbnet_cv/utils/ext_loader.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/utils/hub.py | 0 .../dbnet/pytorch/dbnet_cv/utils/logging.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/utils/misc.py | 0 .../pytorch/dbnet_cv/utils/parrots_jit.py | 0 .../pytorch/dbnet_cv/utils/parrots_wrapper.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/utils/path.py | 0 .../pytorch/dbnet_cv/utils/progressbar.py | 0 .../dbnet/pytorch/dbnet_cv/utils/registry.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/utils/seed.py | 0 .../dbnet/pytorch/dbnet_cv/utils/testing.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/utils/timer.py | 0 .../ocr/dbnet/pytorch/dbnet_cv/utils/trace.py | 0 .../pytorch/dbnet_cv/utils/version_utils.py | 0 .../cv}/ocr/dbnet/pytorch/dbnet_cv/version.py | 0 .../ocr/dbnet/pytorch/dbnet_det/__init__.py | 0 .../dbnet/pytorch/dbnet_det/apis/__init__.py | 0 .../ocr/dbnet/pytorch/dbnet_det/apis/test.py | 0 .../dbnet/pytorch/dbnet_det/core/__init__.py | 0 .../pytorch/dbnet_det/core/bbox/__init__.py | 0 .../pytorch/dbnet_det/core/bbox/transforms.py | 0 .../dbnet_det/core/evaluation/__init__.py | 0 .../core/evaluation/bbox_overlaps.py | 0 .../dbnet_det/core/evaluation/class_names.py | 0 .../dbnet_det/core/evaluation/eval_hooks.py | 0 .../dbnet_det/core/evaluation/mean_ap.py | 0 .../core/evaluation/panoptic_utils.py | 0 .../dbnet_det/core/evaluation/recall.py | 0 .../pytorch/dbnet_det/core/mask/__init__.py | 0 .../pytorch/dbnet_det/core/mask/structures.py | 0 .../pytorch/dbnet_det/core/mask/utils.py | 0 .../pytorch/dbnet_det/core/utils/__init__.py | 0 .../dbnet_det/core/utils/dist_utils.py | 0 .../pytorch/dbnet_det/core/utils/misc.py | 0 .../dbnet_det/core/visualization/__init__.py | 0 .../dbnet_det/core/visualization/image.py | 0 .../dbnet_det/core/visualization/palette.py | 0 .../pytorch/dbnet_det/datasets/__init__.py | 0 .../datasets/api_wrappers/__init__.py | 0 .../datasets/api_wrappers/coco_api.py | 0 .../api_wrappers/panoptic_evaluation.py | 0 .../pytorch/dbnet_det/datasets/builder.py | 0 .../dbnet/pytorch/dbnet_det/datasets/coco.py | 0 .../pytorch/dbnet_det/datasets/custom.py | 0 .../dbnet_det/datasets/dataset_wrappers.py | 0 .../dbnet_det/datasets/pipelines/__init__.py | 0 .../dbnet_det/datasets/pipelines/compose.py | 0 .../datasets/pipelines/formatting.py | 0 .../dbnet_det/datasets/pipelines/loading.py | 0 .../datasets/pipelines/test_time_aug.py | 0 .../datasets/pipelines/transforms.py | 0 .../dbnet_det/datasets/samplers/__init__.py | 0 .../datasets/samplers/class_aware_sampler.py | 0 .../datasets/samplers/distributed_sampler.py | 0 .../datasets/samplers/group_sampler.py | 0 .../datasets/samplers/infinite_sampler.py | 0 .../dbnet/pytorch/dbnet_det/datasets/utils.py | 0 .../pytorch/dbnet_det/models/__init__.py | 0 .../dbnet_det/models/backbones/__init__.py | 0 .../models/backbones/mobilenet_v3.py | 0 .../dbnet_det/models/backbones/resnet.py | 0 .../dbnet/pytorch/dbnet_det/models/builder.py | 0 .../dbnet_det/models/detectors/__init__.py | 0 .../dbnet_det/models/detectors/base.py | 0 .../models/detectors/single_stage.py | 0 .../dbnet_det/models/utils/__init__.py | 0 .../models/utils/inverted_residual.py | 0 .../dbnet_det/models/utils/make_divisible.py | 0 .../dbnet_det/models/utils/res_layer.py | 0 .../dbnet_det/models/utils/se_layer.py | 0 .../dbnet/pytorch/dbnet_det/utils/__init__.py | 0 .../dbnet_det/utils/inverted_residual.py | 0 .../dbnet/pytorch/dbnet_det/utils/logger.py | 0 .../pytorch/dbnet_det/utils/profiling.py | 0 .../dbnet_det/utils/util_distribution.py | 0 .../ocr/dbnet/pytorch/dbnet_det/version.py | 0 .../cv}/ocr/dbnet/pytorch/dist_train.sh | 0 .../cv}/ocr/dbnet/pytorch/requirements.txt | 0 .../ocr/dbnet/pytorch/requirements/albu.txt | 0 .../ocr/dbnet/pytorch/requirements/build.txt | 0 .../ocr/dbnet/pytorch/requirements/docs.txt | 0 .../dbnet/pytorch/requirements/mminstall.txt | 0 .../dbnet/pytorch/requirements/optional.txt | 0 .../pytorch/requirements/readthedocs.txt | 0 .../dbnet/pytorch/requirements/runtime.txt | 0 .../ocr/dbnet/pytorch/requirements/tests.txt | 0 {cv => models/cv}/ocr/dbnet/pytorch/run2.sh | 0 {cv => models/cv}/ocr/dbnet/pytorch/run3.sh | 0 {cv => models/cv}/ocr/dbnet/pytorch/setup.py | 0 .../ocr/dbnet/pytorch/tools/analyze_logs.py | 0 .../pytorch/tools/benchmark_processing.py | 0 .../cv}/ocr/dbnet/pytorch/tools/dist_train.sh | 0 .../dbnet/pytorch/tools/misc/print_config.py | 0 .../ocr/dbnet/pytorch/tools/publish_model.py | 0 .../cv}/ocr/dbnet/pytorch/tools/train.py | 0 {cv => models/cv}/ocr/dbnet/pytorch/train.py | 0 .../cv}/ocr/dbnetpp/paddlepaddle/README.md | 0 .../cv}/ocr/dbnetpp/paddlepaddle/init.sh | 0 .../cv}/ocr/dbnetpp/pytorch/README.md | 0 .../cv}/ocr/pp-ocr-db/paddlepaddle/README.md | 0 .../ocr/pp-ocr-east/paddlepaddle/README.md | 0 .../cv}/ocr/pse/paddlepaddle/README.md | 0 {cv => models/cv}/ocr/sar/pytorch/.gitignore | 0 {cv => models/cv}/ocr/sar/pytorch/README.md | 0 .../cv}/ocr/sar/pytorch/apis/__init__.py | 0 .../cv}/ocr/sar/pytorch/apis/train.py | 0 .../cv}/ocr/sar/pytorch/apis/utils.py | 0 .../ocr/sar/pytorch/basic_utils/__init__.py | 0 .../ocr/sar/pytorch/basic_utils/box_util.py | 0 .../sar/pytorch/basic_utils/check_argument.py | 0 .../pytorch/basic_utils/data_convert_util.py | 0 .../cv}/ocr/sar/pytorch/basic_utils/env.py | 0 .../cv}/ocr/sar/pytorch/basic_utils/fileio.py | 0 .../ocr/sar/pytorch/basic_utils/img_util.py | 0 .../ocr/sar/pytorch/basic_utils/lmdb_util.py | 0 .../cv}/ocr/sar/pytorch/basic_utils/logger.py | 0 .../cv}/ocr/sar/pytorch/basic_utils/model.py | 0 .../ocr/sar/pytorch/basic_utils/setup_env.py | 0 .../sar/pytorch/basic_utils/string_util.py | 0 .../configs/_base_/datasets/MJ_train.py | 0 .../datasets/ST_MJ_alphanumeric_train.py | 0 .../configs/_base_/datasets/ST_MJ_train.py | 0 .../_base_/datasets/ST_SA_MJ_real_train.py | 0 .../_base_/datasets/ST_charbox_train.py | 0 .../configs/_base_/datasets/Sample_test.py | 0 .../configs/_base_/datasets/Sample_train.py | 0 .../configs/_base_/datasets/academic_test.py | 0 .../configs/_base_/datasets/seg_toy_data.py | 0 .../configs/_base_/datasets/toy_data.py | 0 .../pytorch/configs/_base_/default_runtime.py | 0 .../sar/pytorch/configs/_base_/models/sar.py | 0 .../configs/_base_/pipelines/sar_pipeline.py | 0 .../sar/pytorch/configs/_base_/runtime_10e.py | 0 .../_base_/schedules/schedule_adadelta_18e.py | 0 .../_base_/schedules/schedule_adadelta_5e.py | 0 .../_base_/schedules/schedule_adam_600e.py | 0 .../schedules/schedule_adam_step_20e.py | 0 .../_base_/schedules/schedule_adam_step_5e.py | 0 .../schedules/schedule_adam_step_600e.py | 0 .../_base_/schedules/schedule_adam_step_6e.py | 0 .../_base_/schedules/schedule_sgd_1200e.py | 0 .../_base_/schedules/schedule_sgd_1500e.py | 0 .../_base_/schedules/schedule_sgd_160e.py | 0 .../_base_/schedules/schedule_sgd_600e.py | 0 .../cv}/ocr/sar/pytorch/configs/metafile.yml | 0 .../sar_r31_parallel_decoder_academic.py | 0 .../sar_r31_sequential_decoder_academic.py | 0 .../cv}/ocr/sar/pytorch/core/__init__.py | 0 .../sar/pytorch/core/evaluation/__init__.py | 0 .../sar/pytorch/core/evaluation/ocr_metric.py | 0 .../ocr/sar/pytorch/core/evaluation/utils.py | 0 .../cv}/ocr/sar/pytorch/core/mask.py | 0 .../cv}/ocr/sar/pytorch/core/visualize.py | 0 .../cv}/ocr/sar/pytorch/csrc/.gitignore | 0 .../cv}/ocr/sar/pytorch/csrc/build.sh | 0 .../cv}/ocr/sar/pytorch/csrc/clean.sh | 0 .../cv}/ocr/sar/pytorch/csrc/install.sh | 0 .../cv}/ocr/sar/pytorch/csrc/sar/__init__.py | 0 .../ocr/sar/pytorch/csrc/sar/cnn/__init__.py | 0 .../pytorch/csrc/sar/cnn/bricks/__init__.py | 0 .../pytorch/csrc/sar/cnn/bricks/activation.py | 0 .../sar/pytorch/csrc/sar/cnn/bricks/conv.py | 0 .../sar/cnn/bricks/conv2d_adaptive_padding.py | 0 .../csrc/sar/cnn/bricks/conv_module.py | 0 .../sar/pytorch/csrc/sar/cnn/bricks/drop.py | 0 .../pytorch/csrc/sar/cnn/bricks/hsigmoid.py | 0 .../sar/pytorch/csrc/sar/cnn/bricks/hswish.py | 0 .../sar/pytorch/csrc/sar/cnn/bricks/norm.py | 0 .../pytorch/csrc/sar/cnn/bricks/padding.py | 0 .../pytorch/csrc/sar/cnn/bricks/registry.py | 0 .../sar/pytorch/csrc/sar/cnn/bricks/scale.py | 0 .../sar/pytorch/csrc/sar/cnn/bricks/swish.py | 0 .../csrc/sar/cnn/bricks/transformer.py | 0 .../pytorch/csrc/sar/cnn/bricks/wrappers.py | 0 .../ocr/sar/pytorch/csrc/sar/cnn/builder.py | 0 .../pytorch/csrc/sar/cnn/utils/__init__.py | 0 .../csrc/sar/cnn/utils/fuse_conv_bn.py | 0 .../sar/pytorch/csrc/sar/cnn/utils/sync_bn.py | 0 .../pytorch/csrc/sar/cnn/utils/weight_init.py | 0 .../ocr/sar/pytorch/csrc/sar/ops/__init__.py | 0 .../csrc/sar/ops/assign_score_withk.py | 0 .../cv}/ocr/sar/pytorch/csrc/sar/ops/bbox.py | 0 .../sar/pytorch/csrc/sar/ops/csrc/README.md | 0 .../cuda/assign_score_withk_cuda_kernel.cuh | 0 .../common/cuda/bbox_overlaps_cuda_kernel.cuh | 0 .../csrc/common/cuda/common_cuda_helper.hpp | 0 .../common/cuda/roi_align_cuda_kernel.cuh | 0 .../csrc/common/cuda/sync_bn_cuda_kernel.cuh | 0 .../ops/csrc/common/pytorch_cpp_helper.hpp | 0 .../ops/csrc/common/pytorch_cuda_helper.hpp | 0 .../ops/csrc/pytorch/assign_score_withk.cpp | 0 .../sar/ops/csrc/pytorch/bbox_overlaps.cpp | 0 .../pytorch/cuda/assign_score_withk_cuda.cu | 0 .../csrc/pytorch/cuda/bbox_overlaps_cuda.cu | 0 .../ops/csrc/pytorch/cuda/roi_align_cuda.cu | 0 .../sar/ops/csrc/pytorch/cuda/sync_bn_cuda.cu | 0 .../csrc/sar/ops/csrc/pytorch/info.cpp | 0 .../csrc/sar/ops/csrc/pytorch/pybind.cpp | 0 .../csrc/sar/ops/csrc/pytorch/roi_align.cpp | 0 .../sar/ops/csrc/pytorch/roi_align_cpu.cpp | 0 .../csrc/sar/ops/csrc/pytorch/sync_bn.cpp | 0 .../cv}/ocr/sar/pytorch/csrc/sar/ops/info.py | 0 .../ocr/sar/pytorch/csrc/sar/ops/roi_align.py | 0 .../ocr/sar/pytorch/csrc/sar/ops/sync_bn.py | 0 .../sar/pytorch/csrc/sar/runner/__init__.py | 0 .../pytorch/csrc/sar/runner/base_module.py | 0 .../sar/pytorch/csrc/sar/runner/dist_utils.py | 0 .../sar/pytorch/csrc/sar/utils/__init__.py | 0 .../ocr/sar/pytorch/csrc/sar/utils/config.py | 0 .../sar/pytorch/csrc/sar/utils/ext_loader.py | 0 .../ocr/sar/pytorch/csrc/sar/utils/logging.py | 0 .../ocr/sar/pytorch/csrc/sar/utils/misc.py | 0 .../pytorch/csrc/sar/utils/parrots_wrapper.py | 0 .../ocr/sar/pytorch/csrc/sar/utils/path.py | 0 .../sar/pytorch/csrc/sar/utils/registry.py | 0 .../pytorch/csrc/sar/utils/version_utils.py | 0 .../cv}/ocr/sar/pytorch/csrc/setup.py | 0 .../cv}/ocr/sar/pytorch/datasets_/__init__.py | 0 .../ocr/sar/pytorch/datasets_/base_dataset.py | 0 .../cv}/ocr/sar/pytorch/datasets_/builder.py | 0 .../ocr/sar/pytorch/datasets_/ocr_dataset.py | 0 .../pytorch/datasets_/pipelines/__init__.py | 0 .../pytorch/datasets_/pipelines/box_utils.py | 0 .../sar/pytorch/datasets_/pipelines/crop.py | 0 .../pipelines/custom_format_bundle.py | 0 .../pytorch/datasets_/pipelines/loading.py | 0 .../datasets_/pipelines/ocr_transforms.py | 0 .../datasets_/pipelines/test_time_aug.py | 0 .../datasets_/pipelines/transform_wrappers.py | 0 .../pytorch/datasets_/pipelines/transforms.py | 0 .../datasets_/uniform_concat_dataset.py | 0 .../sar/pytorch/datasets_/utils/__init__.py | 0 .../ocr/sar/pytorch/datasets_/utils/loader.py | 0 .../ocr/sar/pytorch/datasets_/utils/parser.py | 0 .../cv}/ocr/sar/pytorch/dist_train.sh | 0 .../cv}/ocr/sar/pytorch/models/__init__.py | 0 .../sar/pytorch/models/backbones/__init__.py | 0 .../pytorch/models/backbones/resnet31_ocr.py | 0 .../cv}/ocr/sar/pytorch/models/builder.py | 0 .../sar/pytorch/models/convertors/__init__.py | 0 .../ocr/sar/pytorch/models/convertors/attn.py | 0 .../ocr/sar/pytorch/models/convertors/base.py | 0 .../sar/pytorch/models/decoders/__init__.py | 0 .../pytorch/models/decoders/base_decoder.py | 0 .../pytorch/models/decoders/sar_decoder.py | 0 .../models/decoders/sar_decoder_with_bs.py | 0 .../sar/pytorch/models/encoders/__init__.py | 0 .../pytorch/models/encoders/base_encoder.py | 0 .../pytorch/models/encoders/sar_encoder.py | 0 .../ocr/sar/pytorch/models/layers/__init__.py | 0 .../sar/pytorch/models/layers/conv_layer.py | 0 .../ocr/sar/pytorch/models/layers/resnet.py | 0 .../ocr/sar/pytorch/models/losses/__init__.py | 0 .../ocr/sar/pytorch/models/losses/ce_loss.py | 0 .../sar/pytorch/models/recognizer/__init__.py | 0 .../ocr/sar/pytorch/models/recognizer/base.py | 0 .../recognizer/encode_decode_recognizer.py | 0 .../ocr/sar/pytorch/models/recognizer/sar.py | 0 .../cv}/ocr/sar/pytorch/ocrcv/__init__.py | 0 .../ocr/sar/pytorch/ocrcv/engine/__init__.py | 0 .../cv}/ocr/sar/pytorch/ocrcv/engine/test.py | 0 .../ocr/sar/pytorch/ocrcv/fileio/__init__.py | 0 .../sar/pytorch/ocrcv/fileio/file_client.py | 0 .../pytorch/ocrcv/fileio/handlers/__init__.py | 0 .../sar/pytorch/ocrcv/fileio/handlers/base.py | 0 .../ocrcv/fileio/handlers/json_handler.py | 0 .../ocrcv/fileio/handlers/pickle_handler.py | 0 .../ocrcv/fileio/handlers/yaml_handler.py | 0 .../cv}/ocr/sar/pytorch/ocrcv/fileio/io.py | 0 .../cv}/ocr/sar/pytorch/ocrcv/fileio/parse.py | 0 .../ocr/sar/pytorch/ocrcv/image/__init__.py | 0 .../ocr/sar/pytorch/ocrcv/image/colorspace.py | 0 .../ocr/sar/pytorch/ocrcv/image/geometric.py | 0 .../cv}/ocr/sar/pytorch/ocrcv/image/io.py | 0 .../cv}/ocr/sar/pytorch/ocrcv/image/misc.py | 0 .../sar/pytorch/ocrcv/image/photometric.py | 0 .../sar/pytorch/ocrcv/parallel/__init__.py | 0 .../sar/pytorch/ocrcv/parallel/_functions.py | 0 .../ocr/sar/pytorch/ocrcv/parallel/collate.py | 0 .../pytorch/ocrcv/parallel/data_container.py | 0 .../pytorch/ocrcv/parallel/data_parallel.py | 0 .../sar/pytorch/ocrcv/parallel/distributed.py | 0 .../ocrcv/parallel/distributed_deprecated.py | 0 .../sar/pytorch/ocrcv/parallel/registry.py | 0 .../pytorch/ocrcv/parallel/scatter_gather.py | 0 .../ocr/sar/pytorch/ocrcv/parallel/utils.py | 0 .../ocr/sar/pytorch/ocrcv/runner/__init__.py | 0 .../sar/pytorch/ocrcv/runner/base_module.py | 0 .../sar/pytorch/ocrcv/runner/base_runner.py | 0 .../ocr/sar/pytorch/ocrcv/runner/builder.py | 0 .../sar/pytorch/ocrcv/runner/checkpoint.py | 0 .../sar/pytorch/ocrcv/runner/dist_utils.py | 0 .../ocrcv/runner/epoch_based_runner.py | 0 .../sar/pytorch/ocrcv/runner/fp16_utils.py | 0 .../pytorch/ocrcv/runner/hooks/__init__.py | 0 .../pytorch/ocrcv/runner/hooks/checkpoint.py | 0 .../sar/pytorch/ocrcv/runner/hooks/closure.py | 0 .../ocr/sar/pytorch/ocrcv/runner/hooks/ema.py | 0 .../pytorch/ocrcv/runner/hooks/evaluation.py | 0 .../sar/pytorch/ocrcv/runner/hooks/hook.py | 0 .../pytorch/ocrcv/runner/hooks/iter_timer.py | 0 .../ocrcv/runner/hooks/logger/__init__.py | 0 .../pytorch/ocrcv/runner/hooks/logger/base.py | 0 .../ocrcv/runner/hooks/logger/dvclive.py | 0 .../ocrcv/runner/hooks/logger/mlflow.py | 0 .../ocrcv/runner/hooks/logger/neptune.py | 0 .../pytorch/ocrcv/runner/hooks/logger/pavi.py | 0 .../ocrcv/runner/hooks/logger/tensorboard.py | 0 .../pytorch/ocrcv/runner/hooks/logger/text.py | 0 .../ocrcv/runner/hooks/logger/wandb.py | 0 .../pytorch/ocrcv/runner/hooks/lr_updater.py | 0 .../sar/pytorch/ocrcv/runner/hooks/memory.py | 0 .../ocrcv/runner/hooks/momentum_updater.py | 0 .../pytorch/ocrcv/runner/hooks/optimizer.py | 0 .../pytorch/ocrcv/runner/hooks/profiler.py | 0 .../ocrcv/runner/hooks/sampler_seed.py | 0 .../pytorch/ocrcv/runner/hooks/sync_buffer.py | 0 .../pytorch/ocrcv/runner/iter_based_runner.py | 0 .../sar/pytorch/ocrcv/runner/log_buffer.py | 0 .../ocrcv/runner/optimizer/__init__.py | 0 .../pytorch/ocrcv/runner/optimizer/builder.py | 0 .../runner/optimizer/default_constructor.py | 0 .../ocr/sar/pytorch/ocrcv/runner/priority.py | 0 .../cv}/ocr/sar/pytorch/ocrcv/runner/utils.py | 0 .../sar/pytorch/ocrcv/runner/weight_init.py | 0 .../ocr/sar/pytorch/ocrcv/utils/__init__.py | 0 .../cv}/ocr/sar/pytorch/ocrcv/utils/config.py | 0 .../ocr/sar/pytorch/ocrcv/utils/ext_loader.py | 0 .../ocr/sar/pytorch/ocrcv/utils/logging.py | 0 .../cv}/ocr/sar/pytorch/ocrcv/utils/misc.py | 0 .../sar/pytorch/ocrcv/utils/parrots_jit.py | 0 .../pytorch/ocrcv/utils/parrots_wrapper.py | 0 .../cv}/ocr/sar/pytorch/ocrcv/utils/path.py | 0 .../sar/pytorch/ocrcv/utils/progressbar.py | 0 .../ocr/sar/pytorch/ocrcv/utils/registry.py | 0 .../ocr/sar/pytorch/ocrcv/utils/testing.py | 0 .../cv}/ocr/sar/pytorch/ocrcv/utils/timer.py | 0 .../sar/pytorch/ocrcv/utils/version_utils.py | 0 .../cv}/ocr/sar/pytorch/ocrdet/__init__.py | 0 .../ocr/sar/pytorch/ocrdet/core/__init__.py | 0 .../sar/pytorch/ocrdet/core/bbox/__init__.py | 0 .../ocrdet/core/bbox/assigners/__init__.py | 0 .../core/bbox/assigners/assign_result.py | 0 .../sar/pytorch/ocrdet/core/bbox/builder.py | 0 .../sar/pytorch/ocrdet/core/bbox/demodata.py | 0 .../core/bbox/iou_calculators/__init__.py | 0 .../bbox/iou_calculators/iou2d_calculator.py | 0 .../ocrdet/core/bbox/samplers/__init__.py | 0 .../ocrdet/core/bbox/samplers/base_sampler.py | 0 .../core/bbox/samplers/random_sampler.py | 0 .../core/bbox/samplers/sampling_result.py | 0 .../pytorch/ocrdet/core/bbox/transforms.py | 0 .../ocrdet/core/evaluation/__init__.py | 0 .../ocrdet/core/evaluation/bbox_overlaps.py | 0 .../ocrdet/core/evaluation/eval_hooks.py | 0 .../sar/pytorch/ocrdet/core/mask/__init__.py | 0 .../pytorch/ocrdet/core/mask/structures.py | 0 .../sar/pytorch/ocrdet/datasets/__init__.py | 0 .../ocrdet/datasets/api_wrappers/__init__.py | 0 .../ocrdet/datasets/api_wrappers/coco_api.py | 0 .../sar/pytorch/ocrdet/datasets/builder.py | 0 .../ocrdet/datasets/dataset_wrappers.py | 0 .../ocrdet/datasets/pipelines/__init__.py | 0 .../ocrdet/datasets/pipelines/auto_augment.py | 0 .../ocrdet/datasets/pipelines/compose.py | 0 .../ocrdet/datasets/pipelines/formating.py | 0 .../ocrdet/datasets/pipelines/instaboost.py | 0 .../ocrdet/datasets/pipelines/loading.py | 0 .../datasets/pipelines/test_time_aug.py | 0 .../ocrdet/datasets/pipelines/transforms.py | 0 .../ocrdet/datasets/samplers/__init__.py | 0 .../datasets/samplers/distributed_sampler.py | 0 .../ocrdet/datasets/samplers/group_sampler.py | 0 .../datasets/samplers/infinite_sampler.py | 0 .../ocr/sar/pytorch/ocrdet/datasets/utils.py | 0 .../ocr/sar/pytorch/ocrdet/models/__init__.py | 0 .../ocr/sar/pytorch/ocrdet/models/builder.py | 0 .../ocrdet/models/detectors/__init__.py | 0 .../pytorch/ocrdet/models/detectors/base.py | 0 .../ocrdet/models/detectors/single_stage.py | 0 .../pytorch/ocrdet/models/utils/__init__.py | 0 .../ocrdet/models/utils/transformer.py | 0 .../ocr/sar/pytorch/ocrdet/utils/__init__.py | 0 .../sar/pytorch/ocrdet/utils/util_mixins.py | 0 .../sar/pytorch/ocrdet/utils/util_random.py | 0 .../cv}/ocr/sar/pytorch/openvino_converter.py | 0 .../cv}/ocr/sar/pytorch/requirements.txt | 0 .../sar/pytorch/seg_synthtext_converter.py | 0 .../cv}/ocr/sar/pytorch/svt_converter.py | 0 .../ocr/sar/pytorch/synthtext_converter.py | 0 .../cv}/ocr/sar/pytorch/textocr_converter.py | 0 .../ocr/sar/pytorch/totaltext_converter.py | 0 {cv => models/cv}/ocr/sar/pytorch/train.py | 0 {cv => models/cv}/ocr/sar/pytorch/txt2lmdb.py | 0 .../cv}/ocr/sast/paddlepaddle/README.md | 0 .../cv}/ocr/satrn/pytorch/base/.gitignore | 0 .../cv}/ocr/satrn/pytorch/base/README.md | 0 .../ocr/satrn/pytorch/base/apis/__init__.py | 0 .../cv}/ocr/satrn/pytorch/base/apis/train.py | 0 .../cv}/ocr/satrn/pytorch/base/apis/utils.py | 0 .../pytorch/base/basic_utils/__init__.py | 0 .../pytorch/base/basic_utils/box_util.py | 0 .../base/basic_utils/check_argument.py | 0 .../base/basic_utils/data_convert_util.py | 0 .../ocr/satrn/pytorch/base/basic_utils/env.py | 0 .../satrn/pytorch/base/basic_utils/fileio.py | 0 .../pytorch/base/basic_utils/img_util.py | 0 .../pytorch/base/basic_utils/lmdb_util.py | 0 .../satrn/pytorch/base/basic_utils/logger.py | 0 .../satrn/pytorch/base/basic_utils/model.py | 0 .../pytorch/base/basic_utils/setup_env.py | 0 .../pytorch/base/basic_utils/string_util.py | 0 .../base/configs/_base_/default_runtime.py | 0 .../base/configs/_base_/runtime_10e.py | 0 .../_base_/schedules/schedule_adadelta_18e.py | 0 .../_base_/schedules/schedule_adadelta_5e.py | 0 .../_base_/schedules/schedule_adam_600e.py | 0 .../schedules/schedule_adam_step_20e.py | 0 .../_base_/schedules/schedule_adam_step_5e.py | 0 .../schedules/schedule_adam_step_600e.py | 0 .../_base_/schedules/schedule_adam_step_6e.py | 0 .../_base_/schedules/schedule_sgd_1200e.py | 0 .../_base_/schedules/schedule_sgd_1500e.py | 0 .../_base_/schedules/schedule_sgd_160e.py | 0 .../_base_/schedules/schedule_sgd_600e.py | 0 .../datasets_/ST_MJ_alphanumeric_train.py | 0 .../base/configs/datasets_/ST_MJ_train.py | 0 .../configs/datasets_/ST_SA_MJ_real_train.py | 0 .../base/configs/datasets_/Sample_test.py | 0 .../base/configs/datasets_/Sample_train.py | 0 .../base/configs/datasets_/academic_test.py | 0 .../pytorch/base/configs/models/satrn.py | 0 .../base/configs/models/satrn_academic.py | 0 .../configs/models/satrn_academic_sample.py | 0 .../base/configs/models/satrn_small.py | 0 .../base/configs/models/satrn_small_sample.py | 0 .../base/configs/pipelines/satrn_pipeline.py | 0 .../ocr/satrn/pytorch/base/core/__init__.py | 0 .../pytorch/base/core/evaluation/__init__.py | 0 .../base/core/evaluation/ocr_metric.py | 0 .../pytorch/base/core/evaluation/utils.py | 0 .../cv}/ocr/satrn/pytorch/base/core/mask.py | 0 .../ocr/satrn/pytorch/base/core/visualize.py | 0 .../ocr/satrn/pytorch/base/csrc/.gitignore | 0 .../cv}/ocr/satrn/pytorch/base/csrc/build.sh | 0 .../cv}/ocr/satrn/pytorch/base/csrc/clean.sh | 0 .../ocr/satrn/pytorch/base/csrc/install.sh | 0 .../satrn/pytorch/base/csrc/satrn/__init__.py | 0 .../pytorch/base/csrc/satrn/cnn/__init__.py | 0 .../base/csrc/satrn/cnn/bricks/__init__.py | 0 .../base/csrc/satrn/cnn/bricks/activation.py | 0 .../base/csrc/satrn/cnn/bricks/conv.py | 0 .../cnn/bricks/conv2d_adaptive_padding.py | 0 .../base/csrc/satrn/cnn/bricks/conv_module.py | 0 .../base/csrc/satrn/cnn/bricks/drop.py | 0 .../base/csrc/satrn/cnn/bricks/hsigmoid.py | 0 .../base/csrc/satrn/cnn/bricks/hswish.py | 0 .../base/csrc/satrn/cnn/bricks/norm.py | 0 .../base/csrc/satrn/cnn/bricks/padding.py | 0 .../base/csrc/satrn/cnn/bricks/registry.py | 0 .../base/csrc/satrn/cnn/bricks/scale.py | 0 .../base/csrc/satrn/cnn/bricks/swish.py | 0 .../base/csrc/satrn/cnn/bricks/transformer.py | 0 .../base/csrc/satrn/cnn/bricks/wrappers.py | 0 .../pytorch/base/csrc/satrn/cnn/builder.py | 0 .../base/csrc/satrn/cnn/utils/__init__.py | 0 .../base/csrc/satrn/cnn/utils/fuse_conv_bn.py | 0 .../base/csrc/satrn/cnn/utils/sync_bn.py | 0 .../base/csrc/satrn/cnn/utils/weight_init.py | 0 .../pytorch/base/csrc/satrn/ops/__init__.py | 0 .../base/csrc/satrn/ops/assign_score_withk.py | 0 .../satrn/pytorch/base/csrc/satrn/ops/bbox.py | 0 .../base/csrc/satrn/ops/csrc/README.md | 0 .../cuda/assign_score_withk_cuda_kernel.cuh | 0 .../common/cuda/bbox_overlaps_cuda_kernel.cuh | 0 .../csrc/common/cuda/common_cuda_helper.hpp | 0 .../common/cuda/roi_align_cuda_kernel.cuh | 0 .../csrc/common/cuda/sync_bn_cuda_kernel.cuh | 0 .../ops/csrc/common/pytorch_cpp_helper.hpp | 0 .../ops/csrc/common/pytorch_cuda_helper.hpp | 0 .../ops/csrc/pytorch/assign_score_withk.cpp | 0 .../satrn/ops/csrc/pytorch/bbox_overlaps.cpp | 0 .../pytorch/cuda/assign_score_withk_cuda.cu | 0 .../csrc/pytorch/cuda/bbox_overlaps_cuda.cu | 0 .../ops/csrc/pytorch/cuda/roi_align_cuda.cu | 0 .../ops/csrc/pytorch/cuda/sync_bn_cuda.cu | 0 .../base/csrc/satrn/ops/csrc/pytorch/info.cpp | 0 .../csrc/satrn/ops/csrc/pytorch/pybind.cpp | 0 .../csrc/satrn/ops/csrc/pytorch/roi_align.cpp | 0 .../satrn/ops/csrc/pytorch/roi_align_cpu.cpp | 0 .../csrc/satrn/ops/csrc/pytorch/sync_bn.cpp | 0 .../satrn/pytorch/base/csrc/satrn/ops/info.py | 0 .../pytorch/base/csrc/satrn/ops/roi_align.py | 0 .../pytorch/base/csrc/satrn/ops/sync_bn.py | 0 .../base/csrc/satrn/runner/__init__.py | 0 .../base/csrc/satrn/runner/base_module.py | 0 .../base/csrc/satrn/runner/dist_utils.py | 0 .../pytorch/base/csrc/satrn/utils/__init__.py | 0 .../pytorch/base/csrc/satrn/utils/config.py | 0 .../base/csrc/satrn/utils/ext_loader.py | 0 .../pytorch/base/csrc/satrn/utils/logging.py | 0 .../pytorch/base/csrc/satrn/utils/misc.py | 0 .../base/csrc/satrn/utils/parrots_wrapper.py | 0 .../pytorch/base/csrc/satrn/utils/path.py | 0 .../pytorch/base/csrc/satrn/utils/registry.py | 0 .../base/csrc/satrn/utils/version_utils.py | 0 .../cv}/ocr/satrn/pytorch/base/csrc/setup.py | 0 .../satrn/pytorch/base/datasets_/__init__.py | 0 .../pytorch/base/datasets_/base_dataset.py | 0 .../satrn/pytorch/base/datasets_/builder.py | 0 .../pytorch/base/datasets_/ocr_dataset.py | 0 .../base/datasets_/pipelines/__init__.py | 0 .../base/datasets_/pipelines/box_utils.py | 0 .../pytorch/base/datasets_/pipelines/crop.py | 0 .../pipelines/custom_format_bundle.py | 0 .../base/datasets_/pipelines/loading.py | 0 .../datasets_/pipelines/ocr_transforms.py | 0 .../base/datasets_/pipelines/test_time_aug.py | 0 .../datasets_/pipelines/transform_wrappers.py | 0 .../base/datasets_/pipelines/transforms.py | 0 .../base/datasets_/uniform_concat_dataset.py | 0 .../pytorch/base/datasets_/utils/__init__.py | 0 .../pytorch/base/datasets_/utils/loader.py | 0 .../pytorch/base/datasets_/utils/parser.py | 0 .../cv}/ocr/satrn/pytorch/base/dist_train.sh | 0 .../ocr/satrn/pytorch/base/models/__init__.py | 0 .../pytorch/base/models/backbones/__init__.py | 0 .../base/models/backbones/shallow_cnn.py | 0 .../ocr/satrn/pytorch/base/models/builder.py | 0 .../pytorch/base/models/common/__init__.py | 0 .../base/models/common/detectors/__init__.py | 0 .../models/common/detectors/single_stage.py | 0 .../base/models/common/layers/__init__.py | 0 .../common/layers/transformer_layers.py | 0 .../base/models/common/losses/__init__.py | 0 .../base/models/common/losses/dice_loss.py | 0 .../base/models/common/losses/focal_loss.py | 0 .../base/models/common/modules/__init__.py | 0 .../common/modules/transformer_module.py | 0 .../base/models/convertors/__init__.py | 0 .../pytorch/base/models/convertors/attn.py | 0 .../pytorch/base/models/convertors/base.py | 0 .../pytorch/base/models/decoders/__init__.py | 0 .../base/models/decoders/base_decoder.py | 0 .../base/models/decoders/nrtr_decoder.py | 0 .../models/decoders/transformer_decoder.py | 0 .../pytorch/base/models/encoders/__init__.py | 0 .../base/models/encoders/base_encoder.py | 0 .../base/models/encoders/satrn_encoder.py | 0 .../pytorch/base/models/layers/__init__.py | 0 .../pytorch/base/models/layers/conv_layer.py | 0 .../layers/dot_product_attention_layer.py | 0 .../pytorch/base/models/layers/lstm_layer.py | 0 .../models/layers/position_aware_layer.py | 0 .../layers/robust_scanner_fusion_layer.py | 0 .../base/models/layers/transformer_layer.py | 0 .../pytorch/base/models/losses/__init__.py | 0 .../pytorch/base/models/losses/ce_loss.py | 0 .../base/models/recognizer/__init__.py | 0 .../pytorch/base/models/recognizer/base.py | 0 .../recognizer/encode_decode_recognizer.py | 0 .../pytorch/base/models/recognizer/satrn.py | 0 .../ocr/satrn/pytorch/base/ocrcv/__init__.py | 0 .../pytorch/base/ocrcv/engine/__init__.py | 0 .../satrn/pytorch/base/ocrcv/engine/test.py | 0 .../pytorch/base/ocrcv/fileio/__init__.py | 0 .../pytorch/base/ocrcv/fileio/file_client.py | 0 .../base/ocrcv/fileio/handlers/__init__.py | 0 .../base/ocrcv/fileio/handlers/base.py | 0 .../ocrcv/fileio/handlers/json_handler.py | 0 .../ocrcv/fileio/handlers/pickle_handler.py | 0 .../ocrcv/fileio/handlers/yaml_handler.py | 0 .../ocr/satrn/pytorch/base/ocrcv/fileio/io.py | 0 .../satrn/pytorch/base/ocrcv/fileio/parse.py | 0 .../pytorch/base/ocrcv/image/__init__.py | 0 .../pytorch/base/ocrcv/image/colorspace.py | 0 .../pytorch/base/ocrcv/image/geometric.py | 0 .../ocr/satrn/pytorch/base/ocrcv/image/io.py | 0 .../satrn/pytorch/base/ocrcv/image/misc.py | 0 .../pytorch/base/ocrcv/image/photometric.py | 0 .../pytorch/base/ocrcv/parallel/__init__.py | 0 .../pytorch/base/ocrcv/parallel/_functions.py | 0 .../pytorch/base/ocrcv/parallel/collate.py | 0 .../base/ocrcv/parallel/data_container.py | 0 .../base/ocrcv/parallel/data_parallel.py | 0 .../base/ocrcv/parallel/distributed.py | 0 .../ocrcv/parallel/distributed_deprecated.py | 0 .../pytorch/base/ocrcv/parallel/registry.py | 0 .../base/ocrcv/parallel/scatter_gather.py | 0 .../pytorch/base/ocrcv/parallel/utils.py | 0 .../pytorch/base/ocrcv/runner/__init__.py | 0 .../pytorch/base/ocrcv/runner/base_module.py | 0 .../pytorch/base/ocrcv/runner/base_runner.py | 0 .../pytorch/base/ocrcv/runner/builder.py | 0 .../pytorch/base/ocrcv/runner/checkpoint.py | 0 .../pytorch/base/ocrcv/runner/dist_utils.py | 0 .../base/ocrcv/runner/epoch_based_runner.py | 0 .../pytorch/base/ocrcv/runner/fp16_utils.py | 0 .../base/ocrcv/runner/hooks/__init__.py | 0 .../base/ocrcv/runner/hooks/checkpoint.py | 0 .../base/ocrcv/runner/hooks/closure.py | 0 .../pytorch/base/ocrcv/runner/hooks/ema.py | 0 .../base/ocrcv/runner/hooks/evaluation.py | 0 .../pytorch/base/ocrcv/runner/hooks/hook.py | 0 .../base/ocrcv/runner/hooks/iter_timer.py | 0 .../ocrcv/runner/hooks/logger/__init__.py | 0 .../base/ocrcv/runner/hooks/logger/base.py | 0 .../base/ocrcv/runner/hooks/logger/dvclive.py | 0 .../base/ocrcv/runner/hooks/logger/mlflow.py | 0 .../base/ocrcv/runner/hooks/logger/neptune.py | 0 .../base/ocrcv/runner/hooks/logger/pavi.py | 0 .../ocrcv/runner/hooks/logger/tensorboard.py | 0 .../base/ocrcv/runner/hooks/logger/text.py | 0 .../base/ocrcv/runner/hooks/logger/wandb.py | 0 .../base/ocrcv/runner/hooks/lr_updater.py | 0 .../pytorch/base/ocrcv/runner/hooks/memory.py | 0 .../ocrcv/runner/hooks/momentum_updater.py | 0 .../base/ocrcv/runner/hooks/optimizer.py | 0 .../base/ocrcv/runner/hooks/profiler.py | 0 .../base/ocrcv/runner/hooks/sampler_seed.py | 0 .../base/ocrcv/runner/hooks/sync_buffer.py | 0 .../base/ocrcv/runner/iter_based_runner.py | 0 .../pytorch/base/ocrcv/runner/log_buffer.py | 0 .../base/ocrcv/runner/optimizer/__init__.py | 0 .../base/ocrcv/runner/optimizer/builder.py | 0 .../runner/optimizer/default_constructor.py | 0 .../pytorch/base/ocrcv/runner/priority.py | 0 .../satrn/pytorch/base/ocrcv/runner/utils.py | 0 .../pytorch/base/ocrcv/runner/weight_init.py | 0 .../pytorch/base/ocrcv/utils/__init__.py | 0 .../satrn/pytorch/base/ocrcv/utils/config.py | 0 .../pytorch/base/ocrcv/utils/ext_loader.py | 0 .../satrn/pytorch/base/ocrcv/utils/logging.py | 0 .../satrn/pytorch/base/ocrcv/utils/misc.py | 0 .../pytorch/base/ocrcv/utils/parrots_jit.py | 0 .../base/ocrcv/utils/parrots_wrapper.py | 0 .../satrn/pytorch/base/ocrcv/utils/path.py | 0 .../pytorch/base/ocrcv/utils/progressbar.py | 0 .../pytorch/base/ocrcv/utils/registry.py | 0 .../satrn/pytorch/base/ocrcv/utils/testing.py | 0 .../satrn/pytorch/base/ocrcv/utils/timer.py | 0 .../pytorch/base/ocrcv/utils/version_utils.py | 0 .../ocr/satrn/pytorch/base/ocrdet/__init__.py | 0 .../pytorch/base/ocrdet/apis/__init__.py | 0 .../satrn/pytorch/base/ocrdet/apis/test.py | 0 .../pytorch/base/ocrdet/core/__init__.py | 0 .../pytorch/base/ocrdet/core/bbox/__init__.py | 0 .../ocrdet/core/bbox/assigners/__init__.py | 0 .../core/bbox/assigners/assign_result.py | 0 .../pytorch/base/ocrdet/core/bbox/builder.py | 0 .../pytorch/base/ocrdet/core/bbox/demodata.py | 0 .../core/bbox/iou_calculators/__init__.py | 0 .../bbox/iou_calculators/iou2d_calculator.py | 0 .../ocrdet/core/bbox/samplers/__init__.py | 0 .../ocrdet/core/bbox/samplers/base_sampler.py | 0 .../core/bbox/samplers/random_sampler.py | 0 .../core/bbox/samplers/sampling_result.py | 0 .../base/ocrdet/core/bbox/transforms.py | 0 .../base/ocrdet/core/evaluation/__init__.py | 0 .../ocrdet/core/evaluation/bbox_overlaps.py | 0 .../base/ocrdet/core/evaluation/eval_hooks.py | 0 .../pytorch/base/ocrdet/core/mask/__init__.py | 0 .../base/ocrdet/core/mask/structures.py | 0 .../pytorch/base/ocrdet/core/mask/utils.py | 0 .../pytorch/base/ocrdet/datasets_/__init__.py | 0 .../ocrdet/datasets_/api_wrappers/__init__.py | 0 .../ocrdet/datasets_/api_wrappers/coco_api.py | 0 .../pytorch/base/ocrdet/datasets_/builder.py | 0 .../base/ocrdet/datasets_/dataset_wrappers.py | 0 .../ocrdet/datasets_/pipelines/__init__.py | 0 .../datasets_/pipelines/auto_augment.py | 0 .../ocrdet/datasets_/pipelines/compose.py | 0 .../ocrdet/datasets_/pipelines/formating.py | 0 .../ocrdet/datasets_/pipelines/instaboost.py | 0 .../ocrdet/datasets_/pipelines/loading.py | 0 .../datasets_/pipelines/test_time_aug.py | 0 .../ocrdet/datasets_/pipelines/transforms.py | 0 .../ocrdet/datasets_/samplers/__init__.py | 0 .../datasets_/samplers/distributed_sampler.py | 0 .../datasets_/samplers/group_sampler.py | 0 .../datasets_/samplers/infinite_sampler.py | 0 .../pytorch/base/ocrdet/datasets_/utils.py | 0 .../pytorch/base/ocrdet/models/__init__.py | 0 .../pytorch/base/ocrdet/models/builder.py | 0 .../base/ocrdet/models/detectors/__init__.py | 0 .../base/ocrdet/models/detectors/base.py | 0 .../ocrdet/models/detectors/single_stage.py | 0 .../base/ocrdet/models/utils/__init__.py | 0 .../base/ocrdet/models/utils/transformer.py | 0 .../pytorch/base/ocrdet/utils/__init__.py | 0 .../pytorch/base/ocrdet/utils/util_mixins.py | 0 .../pytorch/base/ocrdet/utils/util_random.py | 0 .../ocr/satrn/pytorch/base/requirements.txt | 0 .../cv}/ocr/satrn/pytorch/base/train.py | 0 .../point_cloud/point-bert/pytorch/DATASET.md | 0 .../Pointnet2_PyTorch/.pre-commit-config.yaml | 0 .../pytorch/Pointnet2_PyTorch/.travis.yml | 0 .../pytorch/Pointnet2_PyTorch/MANIFEST.in | 0 .../pytorch/Pointnet2_PyTorch/README.rst | 0 .../pytorch/Pointnet2_PyTorch/UNLICENSE | 0 .../Pointnet2_PyTorch/pointnet2/__init__.py | 0 .../Pointnet2_PyTorch/pointnet2/_version.py | 0 .../pointnet2/config/config.yaml | 0 .../pointnet2/config/model/msg.yaml | 0 .../pointnet2/config/model/ssg.yaml | 0 .../pointnet2/config/task/cls.yaml | 0 .../pointnet2/config/task/semseg.yaml | 0 .../pointnet2/config/task_model/cls-msg.yaml | 0 .../pointnet2/config/task_model/cls-ssg.yaml | 0 .../config/task_model/semseg-msg.yaml | 0 .../config/task_model/semseg-ssg.yaml | 0 .../pointnet2/data/Indoor3DSemSegLoader.py | 0 .../pointnet2/data/ModelNet40Loader.py | 0 .../pointnet2/data/__init__.py | 0 .../pointnet2/data/data_utils.py | 0 .../pointnet2/models/__init__.py | 0 .../pointnet2/models/pointnet2_msg_cls.py | 0 .../pointnet2/models/pointnet2_msg_sem.py | 0 .../pointnet2/models/pointnet2_ssg_cls.py | 0 .../pointnet2/models/pointnet2_ssg_sem.py | 0 .../Pointnet2_PyTorch/pointnet2/train.py | 0 .../pointnet2_ops_lib/MANIFEST.in | 0 .../pointnet2_ops/__init__.py | 0 .../_ext-src/include/ball_query.h | 0 .../_ext-src/include/cuda_utils.h | 0 .../_ext-src/include/group_points.h | 0 .../_ext-src/include/interpolate.h | 0 .../pointnet2_ops/_ext-src/include/sampling.h | 0 .../pointnet2_ops/_ext-src/include/utils.h | 0 .../pointnet2_ops/_ext-src/src/ball_query.cpp | 0 .../_ext-src/src/ball_query_gpu.cu | 0 .../pointnet2_ops/_ext-src/src/bindings.cpp | 0 .../_ext-src/src/group_points.cpp | 0 .../_ext-src/src/group_points_gpu.cu | 0 .../_ext-src/src/interpolate.cpp | 0 .../_ext-src/src/interpolate_gpu.cu | 0 .../pointnet2_ops/_ext-src/src/sampling.cpp | 0 .../_ext-src/src/sampling_gpu.cu | 0 .../pointnet2_ops/_version.py | 0 .../pointnet2_ops/pointnet2_modules.py | 0 .../pointnet2_ops/pointnet2_utils.py | 0 .../pointnet2_ops_lib/setup.py | 0 .../pytorch/Pointnet2_PyTorch/pyproject.toml | 0 .../Pointnet2_PyTorch/requirements.txt | 0 .../pytorch/Pointnet2_PyTorch/setup.py | 0 .../Pointnet2_PyTorch/tests/conftest.py | 0 .../Pointnet2_PyTorch/tests/test_cls.py | 0 .../Pointnet2_PyTorch/tests/test_semseg.py | 0 .../pytorch/Pointnet2_PyTorch/tox.ini | 0 .../point_cloud/point-bert/pytorch/README.md | 0 .../cfgs/Fewshot_models/PointTransformer.yaml | 0 .../pytorch/cfgs/Mixup_models/Point-BERT.yaml | 0 .../ModelNet_models/PointTransformer.yaml | 0 .../PointTransformer_2048point.yaml | 0 .../PointTransformer_4096point.yaml | 0 .../PointTransformer_8192point.yaml | 0 .../PointTransformer_hardest.yaml | 0 .../PointTransformer_objectbg.yaml | 0 .../PointTransformer_objectonly.yaml | 0 .../pytorch/cfgs/ShapeNet55_models/dvae.yaml | 0 .../cfgs/dataset_configs/ModelNet40.yaml | 0 .../dataset_configs/ModelNet40FewShot.yaml | 0 .../dataset_configs/ScanObjectNN_hardest.yaml | 0 .../ScanObjectNN_objectbg.yaml | 0 .../ScanObjectNN_objectonly.yaml | 0 .../cfgs/dataset_configs/ShapeNet-55.yaml | 0 .../modelnet40_shape_names.txt | 0 .../modelnet40_test.txt | 0 .../modelnet40_train.txt | 0 .../pytorch/data/ScanObjectNN_shape_names.txt | 0 .../data/ShapeNet55-34/ShapeNet-55/test.txt | 0 .../data/ShapeNet55-34/ShapeNet-55/train.txt | 0 .../pytorch/data/shapenet_synset_dict.json | 0 .../pytorch/datasets/ModelNetDataset.py | 0 .../datasets/ModelNetDatasetFewShot.py | 0 .../pytorch/datasets/ScanObjectNNDataset.py | 0 .../pytorch/datasets/ShapeNet55Dataset.py | 0 .../point-bert/pytorch/datasets/__init__.py | 0 .../point-bert/pytorch/datasets/build.py | 0 .../pytorch/datasets/data_transforms.py | 0 .../datasets/generate_few_shot_data.py | 0 .../point-bert/pytorch/datasets/io.py | 0 .../extensions/chamfer_dist/__init__.py | 0 .../extensions/chamfer_dist/chamfer.cu | 0 .../extensions/chamfer_dist/chamfer_cuda.cpp | 0 .../pytorch/extensions/chamfer_dist/setup.py | 0 .../pytorch/extensions/chamfer_dist/test.py | 0 .../pytorch/extensions/emd/README.md | 0 .../pytorch/extensions/emd/__init__.py | 0 .../pytorch/extensions/emd/cuda/emd.cpp | 0 .../pytorch/extensions/emd/cuda/emd_kernel.cu | 0 .../point-bert/pytorch/extensions/emd/emd.py | 0 .../pytorch/extensions/emd/setup.py | 0 .../pytorch/extensions/emd/test_emd_loss.py | 0 .../point_cloud/point-bert/pytorch/install.sh | 0 .../point_cloud/point-bert/pytorch/main.py | 0 .../point-bert/pytorch/main_BERT.py | 0 .../point-bert/pytorch/models/Point_BERT.py | 0 .../point-bert/pytorch/models/__init__.py | 0 .../point-bert/pytorch/models/build.py | 0 .../point-bert/pytorch/models/dvae.py | 0 .../point_cloud/point-bert/pytorch/prepare.sh | 0 .../point-bert/pytorch/requirements.txt | 0 .../pytorch/scripts/dist_train_BERT.sh | 0 .../point-bert/pytorch/scripts/test.sh | 0 .../point-bert/pytorch/scripts/test_BERT.sh | 0 .../point-bert/pytorch/scripts/train.sh | 0 .../point-bert/pytorch/scripts/train_BERT.sh | 0 .../point-bert/pytorch/segmentation/data | 0 .../data_utils/ShapeNetDataLoader.py | 0 .../segmentation/models/PointTransformer.py | 0 .../segmentation/models/pointnet2_utils.py | 0 .../pytorch/segmentation/models/utils.py | 0 .../pytorch/segmentation/provider.py | 0 .../pytorch/segmentation/test_partseg.py | 0 .../pytorch/segmentation/train_partseg.py | 0 .../point-bert/pytorch/tools/__init__.py | 0 .../point-bert/pytorch/tools/builder.py | 0 .../point-bert/pytorch/tools/runner.py | 0 .../pytorch/tools/runner_BERT_finetune.py | 0 .../pytorch/tools/runner_BERT_pretrain.py | 0 .../point-bert/pytorch/utils/AverageMeter.py | 0 .../point-bert/pytorch/utils/checkpoint.py | 0 .../point-bert/pytorch/utils/config.py | 0 .../point-bert/pytorch/utils/dist_utils.py | 0 .../point-bert/pytorch/utils/logger.py | 0 .../point-bert/pytorch/utils/metrics.py | 0 .../point-bert/pytorch/utils/misc.py | 0 .../point-bert/pytorch/utils/parser.py | 0 .../point-bert/pytorch/utils/registry.py | 0 {cv => models/cv}/pose/README.md | 0 .../cv}/pose/alphapose/pytorch/LICENSE | 0 .../cv}/pose/alphapose/pytorch/README.md | 0 .../alphapose/pytorch/alphapose/__init__.py | 0 .../pytorch/alphapose/datasets/__init__.py | 0 .../pytorch/alphapose/datasets/coco_det.py | 0 .../alphapose/datasets/coco_wholebody.py | 0 .../alphapose/datasets/coco_wholebody_det.py | 0 .../alphapose/datasets/concat_dataset.py | 0 .../pytorch/alphapose/datasets/custom.py | 0 .../pytorch/alphapose/datasets/halpe_136.py | 0 .../alphapose/datasets/halpe_136_det.py | 0 .../pytorch/alphapose/datasets/halpe_26.py | 0 .../alphapose/datasets/halpe_26_det.py | 0 .../pytorch/alphapose/datasets/mpii.py | 0 .../pytorch/alphapose/datasets/mscoco.py | 0 .../pytorch/alphapose/models/__init__.py | 0 .../pytorch/alphapose/models/builder.py | 0 .../pytorch/alphapose/models/criterion.py | 0 .../pytorch/alphapose/models/fastpose.py | 0 .../pytorch/alphapose/models/fastpose_duc.py | 0 .../alphapose/models/fastpose_duc_dense.py | 0 .../pytorch/alphapose/models/hardnet.py | 0 .../pytorch/alphapose/models/hrnet.py | 0 .../pytorch/alphapose/models/layers/DUC.py | 0 .../alphapose/models/layers/PixelUnshuffle.py | 0 .../pytorch/alphapose/models/layers/Resnet.py | 0 .../alphapose/models/layers/SE_Resnet.py | 0 .../alphapose/models/layers/SE_module.py | 0 .../alphapose/models/layers/ShuffleResnet.py | 0 .../alphapose/models/layers/dcn/DCN.py | 0 .../alphapose/models/layers/dcn/__init__.py | 0 .../models/layers/dcn/deform_conv.py | 0 .../models/layers/dcn/deform_pool.py | 0 .../layers/dcn/src/deform_conv_cuda.cpp | 0 .../layers/dcn/src/deform_conv_cuda_kernel.cu | 0 .../layers/dcn/src/deform_pool_cuda.cpp | 0 .../layers/dcn/src/deform_pool_cuda_kernel.cu | 0 .../pytorch/alphapose/models/simplepose.py | 0 .../pose/alphapose/pytorch/alphapose/opt.py | 0 .../pytorch/alphapose/utils/__init__.py | 0 .../alphapose/pytorch/alphapose/utils/bbox.py | 0 .../pytorch/alphapose/utils/config.py | 0 .../pytorch/alphapose/utils/detector.py | 0 .../alphapose/utils/detector_backup.py | 0 .../alphapose/pytorch/alphapose/utils/env.py | 0 .../pytorch/alphapose/utils/file_detector.py | 0 .../pytorch/alphapose/utils/logger.py | 0 .../pytorch/alphapose/utils/metrics.py | 0 .../pytorch/alphapose/utils/pPose_nms.py | 0 .../alphapose/utils/presets/__init__.py | 0 .../utils/presets/simple_transform.py | 0 .../pytorch/alphapose/utils/registry.py | 0 .../alphapose/utils/roi_align/__init__.py | 0 .../alphapose/utils/roi_align/roi_align.py | 0 .../utils/roi_align/src/roi_align_cuda.cpp | 0 .../utils/roi_align/src/roi_align_kernel.cu | 0 .../pytorch/alphapose/utils/transforms.py | 0 .../alphapose/pytorch/alphapose/utils/vis.py | 0 .../alphapose/utils/webcam_detector.py | 0 .../pytorch/alphapose/utils/writer.py | 0 .../alphapose/pytorch/alphapose/version.py | 0 .../coco/resnet/256x192_res50_lr1e-3_1x.yaml | 0 .../pose/alphapose/pytorch/detector/apis.py | 0 .../pose/alphapose/pytorch/scripts/train.py | 0 .../pose/alphapose/pytorch/scripts/train.sh | 0 .../cv}/pose/hrnet/paddlepaddle/README.md | 0 .../cv}/pose/hrnet/pytorch/README.md | 0 .../cv}/pose/hrnet/pytorch/config/__init__.py | 0 .../cv}/pose/hrnet/pytorch/config/default.py | 0 .../cv}/pose/hrnet/pytorch/config/models.py | 0 .../configs/coco/w32_512_adam_lr1e-3.yaml | 0 .../configs/coco/w32_640_adam_lr1e-3.yaml | 0 .../configs/coco/w48_640_adam_lr1e-3.yaml | 0 .../cv}/pose/hrnet/pytorch/core/group.py | 0 .../cv}/pose/hrnet/pytorch/core/inference.py | 0 .../cv}/pose/hrnet/pytorch/core/loss.py | 0 .../cv}/pose/hrnet/pytorch/core/trainer.py | 0 .../cv}/pose/hrnet/pytorch/core/valider.py | 0 .../pose/hrnet/pytorch/dataset/COCODataset.py | 0 .../hrnet/pytorch/dataset/COCOKeypoints.py | 0 .../pose/hrnet/pytorch/dataset/__init__.py | 0 .../cv}/pose/hrnet/pytorch/dataset/build.py | 0 .../dataset/target_generators/__init__.py | 0 .../target_generators/target_generators.py | 0 .../pytorch/dataset/transforms/__init__.py | 0 .../hrnet/pytorch/dataset/transforms/build.py | 0 .../pytorch/dataset/transforms/transforms.py | 0 .../pose/hrnet/pytorch/fp16_utils/__init__.py | 0 .../pytorch/fp16_utils/fp16_optimizer.py | 0 .../pose/hrnet/pytorch/fp16_utils/fp16util.py | 0 .../hrnet/pytorch/fp16_utils/loss_scaler.py | 0 .../cv}/pose/hrnet/pytorch/models/__init__.py | 0 .../hrnet/pytorch/models/pose_higher_hrnet.py | 0 .../cv}/pose/hrnet/pytorch/requirements.txt | 0 .../pose/hrnet/pytorch/tools/_init_paths.py | 0 .../cv}/pose/hrnet/pytorch/tools/train.py | 0 .../cv}/pose/hrnet/pytorch/tools/valid.py | 0 .../pose/hrnet/pytorch/utils/transforms.py | 0 .../cv}/pose/hrnet/pytorch/utils/utils.py | 0 .../cv}/pose/hrnet/pytorch/utils/vis.py | 0 .../cv}/pose/hrnet/pytorch/utils/zipreader.py | 0 .../cv}/pose/openpose/mindspore/Dockerfile | 0 .../cv}/pose/openpose/mindspore/README.md | 0 .../pose/openpose/mindspore/README_origin.md | 0 .../openpose/mindspore/default_config.yaml | 0 .../cv}/pose/openpose/mindspore/eval.py | 0 .../cv}/pose/openpose/mindspore/export.py | 0 .../openpose/mindspore/infer/convert/aipp.cfg | 0 .../mindspore/infer/convert/convert_om.sh | 0 .../mindspore/infer/docker_start_infer.sh | 0 .../infer/mxbase/process/CMakeLists.txt | 0 .../mindspore/infer/mxbase/process/build.sh | 0 .../infer/mxbase/process/src/OpenPose.cpp | 0 .../infer/mxbase/process/src/OpenPose.h | 0 .../src/PostProcess/OpenPoseMindsporePost.cpp | 0 .../src/PostProcess/OpenPoseMindsporePost.h | 0 .../infer/mxbase/process/src/main.cpp | 0 .../infer/mxbase/proto/CMakeLists.txt | 0 .../mindspore/infer/mxbase/proto/build.sh | 0 .../mxbase/proto/mxpiOpenposeProto.proto | 0 .../infer/sdk/plugins/CMakeLists.txt | 0 .../sdk/plugins/MxpiOpenposePostProcess.cpp | 0 .../sdk/plugins/MxpiOpenposePostProcess.h | 0 .../mindspore/infer/sdk/plugins/build.sh | 0 .../mindspore/infer/sdk/proto/CMakeLists.txt | 0 .../mindspore/infer/sdk/proto/build.sh | 0 .../infer/sdk/proto/mxpiOpenposeProto.proto | 0 .../infer/sdk/python/Openpose.pipeline | 0 .../mindspore/infer/sdk/python/evaluate.py | 0 .../mindspore/infer/sdk/python/main.py | 0 .../openpose/mindspore/mindspore_hub_conf.py | 0 .../mindspore/modelarts/train_start.py | 0 .../pose/openpose/mindspore/requirements.txt | 0 .../mindspore/scripts/docker_start.sh | 0 .../mindspore/scripts/run_distribute_train.sh | 0 .../scripts/run_distribute_train_gpu.sh | 0 .../mindspore/scripts/run_eval_ascend.sh | 0 .../mindspore/scripts/run_standalone_train.sh | 0 .../pose/openpose/mindspore/src/dataset.py | 0 .../openpose/mindspore/src/gen_ignore_mask.py | 0 .../cv}/pose/openpose/mindspore/src/loss.py | 0 .../mindspore/src/model_utils/__init__.py | 0 .../mindspore/src/model_utils/config.py | 0 .../src/model_utils/device_adapter.py | 0 .../src/model_utils/local_adapter.py | 0 .../src/model_utils/moxing_adapter.py | 0 .../openpose/mindspore/src/openposenet.py | 0 .../cv}/pose/openpose/mindspore/src/utils.py | 0 .../cv}/pose/openpose/mindspore/train.py | 0 .../train_openpose_coco2017_1card.sh | 0 .../train_openpose_coco2017_8card.sh | 0 .../mae/pytorch/.gitignore | 0 .../mae/pytorch/README.md | 0 .../mae/pytorch/dataset_folder.py | 0 .../mae/pytorch/datasets.py | 0 .../mae/pytorch/engine_for_finetuning.py | 0 .../mae/pytorch/engine_for_pretraining.py | 0 .../files/ILSVRC2012_val_00031649.JPEG | Bin .../pytorch/files/pretrain_base_0.75_400e.txt | 0 .../pretrain_base_0.75_400e_finetune_100e.txt | 0 .../files/pretrain_large_0.75_400e.txt | 0 .../pretrain_large_0.75_400e_finetune_50e.txt | 0 .../mae/pytorch/masking_generator.py | 0 .../mae/pytorch/modeling_finetune.py | 0 .../mae/pytorch/modeling_pretrain.py | 0 .../mae/pytorch/optim_factory.py | 0 .../mae/pytorch/requirements.txt | 0 .../mae/pytorch/run.sh | 0 .../mae/pytorch/run_class_finetuning.py | 0 .../mae/pytorch/run_mae_pretraining.py | 0 .../mae/pytorch/run_mae_vis.py | 0 .../mae/pytorch/transforms.py | 0 .../mae/pytorch/utils.py | 0 .../apcnet/pytorch/README.md | 0 .../att_unet/pytorch/README.md | 0 .../bisenet/pytorch/README.md | 0 .../bisenet/pytorch/model/__init__.py | 0 .../bisenet/pytorch/model/builder.py | 0 .../bisenet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../bisenet/pytorch/model/models/bisenet.py | 0 .../bisenet/pytorch/model/models/segbase.py | 0 .../bisenet/pytorch/model/modules/__init__.py | 0 .../bisenet/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../bisenet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../bisenet/pytorch/model/utils/__init__.py | 0 .../pytorch/model/utils/distributed.py | 0 .../bisenet/pytorch/model/utils/registry.py | 0 .../bisenet/pytorch/run_train.py | 0 .../bisenet/pytorch/train_bisenet_r18_dist.sh | 0 .../bisenetv2/paddlepaddle/README.md | 0 .../bisenetv2/pytorch/.gitignore | 0 .../bisenetv2/pytorch/LICENSE | 0 .../bisenetv2/pytorch/README.md | 0 .../bisenetv2/pytorch/configs/__init__.py | 0 .../pytorch/configs/bisenet_customer.py | 0 .../pytorch/configs/bisenetv1_ade20k.py | 0 .../pytorch/configs/bisenetv1_city.py | 0 .../pytorch/configs/bisenetv1_coco.py | 0 .../pytorch/configs/bisenetv2_ade20k.py | 0 .../pytorch/configs/bisenetv2_city.py | 0 .../pytorch/configs/bisenetv2_coco.py | 0 .../pytorch/datasets/cityscapes/train.txt | 0 .../pytorch/datasets/cityscapes/val.txt | 0 .../bisenetv2/pytorch/dist_train.sh | 0 .../bisenetv2/pytorch/example.png | Bin .../bisenetv2/pytorch/lib/__init__.py | 0 .../bisenetv2/pytorch/lib/data/__init__.py | 0 .../bisenetv2/pytorch/lib/data/ade20k.py | 0 .../pytorch/lib/data/base_dataset.py | 0 .../pytorch/lib/data/cityscapes_cv2.py | 0 .../bisenetv2/pytorch/lib/data/coco.py | 0 .../pytorch/lib/data/customer_dataset.py | 0 .../pytorch/lib/data/get_dataloader.py | 0 .../bisenetv2/pytorch/lib/data/sampler.py | 0 .../pytorch/lib/data/transform_cv2.py | 0 .../bisenetv2/pytorch/lib/logger.py | 0 .../bisenetv2/pytorch/lib/lr_scheduler.py | 0 .../bisenetv2/pytorch/lib/meters.py | 0 .../bisenetv2/pytorch/lib/models/__init__.py | 0 .../bisenetv2/pytorch/lib/models/bisenetv1.py | 0 .../bisenetv2/pytorch/lib/models/bisenetv2.py | 0 .../bisenetv2/pytorch/lib/models/resnet.py | 0 .../bisenetv2/pytorch/lib/ohem_ce_loss.py | 0 .../bisenetv2/pytorch/ncnn/CMakeLists.txt | 0 .../bisenetv2/pytorch/ncnn/README.md | 0 .../bisenetv2/pytorch/ncnn/segment.cpp | 0 .../bisenetv2/pytorch/openvino/CMakeLists.txt | 0 .../bisenetv2/pytorch/openvino/README.md | 0 .../bisenetv2/pytorch/openvino/main.cpp | 0 .../bisenetv2/pytorch/requirements.txt | 0 .../bisenetv2/pytorch/tensorrt/CMakeLists.txt | 0 .../bisenetv2/pytorch/tensorrt/README.md | 0 .../pytorch/tensorrt/batch_stream.hpp | 0 .../pytorch/tensorrt/entropy_calibrator.hpp | 0 .../bisenetv2/pytorch/tensorrt/kernels.cu | 0 .../bisenetv2/pytorch/tensorrt/kernels.hpp | 0 .../bisenetv2/pytorch/tensorrt/read_img.cpp | 0 .../bisenetv2/pytorch/tensorrt/read_img.hpp | 0 .../bisenetv2/pytorch/tensorrt/segment.cpp | 0 .../bisenetv2/pytorch/tensorrt/segment.py | 0 .../bisenetv2/pytorch/tensorrt/trt_dep.cpp | 0 .../bisenetv2/pytorch/tensorrt/trt_dep.hpp | 0 .../bisenetv2/pytorch/tis/README.md | 0 .../bisenetv2/pytorch/tis/client_backend.py | 0 .../bisenetv2/pytorch/tis/client_grpc.py | 0 .../bisenetv2/pytorch/tis/client_http.py | 0 .../pytorch/tis/cpp_client/CMakeLists.txt | 0 .../bisenetv2/pytorch/tis/cpp_client/main.cpp | 0 .../pytorch/tis/models/bisenetv1/config.pbtxt | 0 .../tis/models/bisenetv1_model/config.pbtxt | 0 .../pytorch/tis/models/bisenetv2/config.pbtxt | 0 .../tis/models/bisenetv2_model/config.pbtxt | 0 .../tis/models/preprocess_cpp/1/.gitkeep | 0 .../tis/models/preprocess_cpp/config.pbtxt | 0 .../tis/models/preprocess_py/1/model.py | 0 .../tis/models/preprocess_py/config.pbtxt | 0 .../pytorch/tis/self_backend/CMakeLists.txt | 0 .../TutorialRecommendedBackendConfig.cmake.in | 0 .../src/libtriton_recommended.ldscript | 0 .../tis/self_backend/src/recommended.cc | 0 .../bisenetv2/pytorch/tools/__init__.py | 0 .../pytorch/tools/check_dataset_info.py | 0 .../bisenetv2/pytorch/tools/conver_to_trt.py | 0 .../bisenetv2/pytorch/tools/demo.py | 0 .../bisenetv2/pytorch/tools/demo_video.py | 0 .../bisenetv2/pytorch/tools/evaluate.py | 0 .../pytorch/tools/export_libtorch.py | 0 .../bisenetv2/pytorch/tools/export_onnx.py | 0 .../pytorch/tools/gen_dataset_annos.py | 0 .../bisenetv2/pytorch/tools/train_amp.py | 0 .../bisenetv2/pytorch/train.sh | 0 .../bisenetv2/pytorch/video.mp4 | Bin .../cgnet/pytorch/README.md | 0 .../cgnet/pytorch/model/__init__.py | 0 .../cgnet/pytorch/model/builder.py | 0 .../cgnet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../cgnet/pytorch/model/models/cgnet.py | 0 .../cgnet/pytorch/model/models/segbase.py | 0 .../cgnet/pytorch/model/modules/__init__.py | 0 .../cgnet/pytorch/model/modules/basic.py | 0 .../cgnet/pytorch/model/modules/batch_norm.py | 0 .../cgnet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../cgnet/pytorch/model/utils/__init__.py | 0 .../cgnet/pytorch/model/utils/distributed.py | 0 .../cgnet/pytorch/model/utils/registry.py | 0 .../cgnet/pytorch/run_train.py | 0 .../cgnet/pytorch/train_cgnet_dist.sh | 0 .../contextnet/pytorch/README.md | 0 .../contextnet/pytorch/model/__init__.py | 0 .../contextnet/pytorch/model/builder.py | 0 .../pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../pytorch/model/models/contextnet.py | 0 .../pytorch/model/models/segbase.py | 0 .../pytorch/model/modules/__init__.py | 0 .../contextnet/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../pytorch/model/utils/__init__.py | 0 .../pytorch/model/utils/distributed.py | 0 .../pytorch/model/utils/registry.py | 0 .../contextnet/pytorch/run_train.py | 0 .../pytorch/train_contextnet_dist.sh | 0 .../dabnet/pytorch/README.md | 0 .../dabnet/pytorch/model/__init__.py | 0 .../dabnet/pytorch/model/builder.py | 0 .../dabnet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../dabnet/pytorch/model/models/dabnet.py | 0 .../dabnet/pytorch/model/models/segbase.py | 0 .../dabnet/pytorch/model/modules/__init__.py | 0 .../dabnet/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../dabnet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../dabnet/pytorch/model/utils/__init__.py | 0 .../dabnet/pytorch/model/utils/distributed.py | 0 .../dabnet/pytorch/model/utils/registry.py | 0 .../dabnet/pytorch/run_train.py | 0 .../dabnet/pytorch/train_dabnet_dist.sh | 0 .../danet/pytorch/README.md | 0 .../danet/pytorch/model/__init__.py | 0 .../danet/pytorch/model/builder.py | 0 .../danet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../danet/pytorch/model/models/danet.py | 0 .../danet/pytorch/model/models/segbase.py | 0 .../danet/pytorch/model/modules/__init__.py | 0 .../danet/pytorch/model/modules/basic.py | 0 .../danet/pytorch/model/modules/batch_norm.py | 0 .../danet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../danet/pytorch/model/utils/__init__.py | 0 .../danet/pytorch/model/utils/distributed.py | 0 .../danet/pytorch/model/utils/registry.py | 0 .../danet/pytorch/run_train.py | 0 .../danet/pytorch/train_danet_dist.sh | 0 .../ddrnet/pytorch/README.md | 0 .../deeplabv3/mindspore/Dockerfile | 0 .../deeplabv3/mindspore/README.md | 0 .../mindspore/ascend310_infer/CMakeLists.txt | 0 .../mindspore/ascend310_infer/build.sh | 0 .../ascend310_infer/fusion_switch.cfg | 0 .../mindspore/ascend310_infer/inc/utils.h | 0 .../mindspore/ascend310_infer/src/main.cc | 0 .../mindspore/ascend310_infer/src/utils.cc | 0 .../deeplabv3/mindspore/default_config.yaml | 0 .../deeplabv3/mindspore/eval.py | 0 .../deeplabv3/mindspore/eval_onnx.py | 0 .../deeplabv3/mindspore/export.py | 0 .../deeplabv3/mindspore/infer/Dockerfile | 0 .../mindspore/infer/convert/convert_om.sh | 0 .../mindspore/infer/convert/fusion_switch.cfg | 0 .../mindspore/infer/data/config/deeplabv3.cfg | 0 .../infer/data/config/deeplabv3.pipeline | 0 .../mindspore/infer/docker_start_infer.sh | 0 .../mindspore/infer/mxbase/CMakeLists.txt | 0 .../deeplabv3/mindspore/infer/mxbase/build.sh | 0 .../mindspore/infer/mxbase/src/DeeplabV3.cpp | 0 .../mindspore/infer/mxbase/src/DeeplabV3.h | 0 .../mindspore/infer/mxbase/src/main.cpp | 0 .../mindspore/infer/requirements.txt | 0 .../infer/sdk/get_dataset_colormap.py | 0 .../deeplabv3/mindspore/infer/sdk/main.py | 0 .../deeplabv3/mindspore/infer/sdk/run.sh | 0 .../mindspore/infer/util/get_vocval_lst.py | 0 .../deeplabv3/mindspore/mindspore_hub_conf.py | 0 .../mindspore/model_utils/__init__.py | 0 .../deeplabv3/mindspore/model_utils/config.py | 0 .../mindspore/model_utils/device_adapter.py | 0 .../mindspore/model_utils/local_adapter.py | 0 .../mindspore/model_utils/moxing_adapter.py | 0 .../mindspore/modelarts/train_start.py | 0 .../deeplabv3/mindspore/postprocess.py | 0 .../deeplabv3/mindspore/requirements.txt | 0 .../deeplabv3/mindspore/scripts/build_data.sh | 0 .../mindspore/scripts/docker_start.sh | 0 .../scripts/run_distribute_train_s16_r1.sh | 0 .../scripts/run_distribute_train_s8_r1.sh | 0 .../scripts/run_distribute_train_s8_r2.sh | 0 .../mindspore/scripts/run_eval_onnx.sh | 0 .../mindspore/scripts/run_eval_s16.sh | 0 .../mindspore/scripts/run_eval_s16_gpu.sh | 0 .../mindspore/scripts/run_eval_s8.sh | 0 .../scripts/run_eval_s8_multiscale.sh | 0 .../scripts/run_eval_s8_multiscale_flip.sh | 0 .../mindspore/scripts/run_infer_310.sh | 0 .../mindspore/scripts/run_standalone_train.sh | 0 .../scripts/run_standalone_train_cpu.sh | 0 .../scripts/run_standalone_train_gpu.sh | 0 .../deeplabv3/mindspore/src/__init__.py | 0 .../deeplabv3/mindspore/src/data/__init__.py | 0 .../mindspore/src/data/build_seg_data.py | 0 .../deeplabv3/mindspore/src/data/dataset.py | 0 .../mindspore/src/data/get_dataset_lst.py | 0 .../deeplabv3/mindspore/src/loss/__init__.py | 0 .../deeplabv3/mindspore/src/loss/loss.py | 0 .../deeplabv3/mindspore/src/nets/__init__.py | 0 .../mindspore/src/nets/deeplab_v3/__init__.py | 0 .../src/nets/deeplab_v3/deeplab_v3.py | 0 .../mindspore/src/nets/net_factory.py | 0 .../deeplabv3/mindspore/src/tools/__init__.py | 0 .../src/tools/get_multicards_json.py | 0 .../deeplabv3/mindspore/src/utils/__init__.py | 0 .../mindspore/src/utils/learning_rates.py | 0 .../deeplabv3/mindspore/train.py | 0 .../deeplabv3/paddlepaddle/README.md | 0 .../deeplabv3/pytorch/README.md | 0 .../pytorch/common_utils/__init__.py | 0 .../deeplabv3/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../deeplabv3/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../deeplabv3/pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/segmentation.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../pytorch/dataloader/utils/camvid.py | 0 .../dataloader/utils/coco_seg_utils.py | 0 .../pytorch/dataloader/utils/coco_utils.py | 0 .../pytorch/dataloader/utils/pascal_voc.py | 0 .../dataloader/utils/presets_segmentation.py | 0 .../dataloader/utils/transforms_seg.py | 0 .../deeplabv3/pytorch/train.py | 0 .../pytorch/train_deeplabv3_r50_dist.sh | 0 .../deeplabv3/pytorch/transforms.py | 0 .../deeplabv3/pytorch/utils.py | 0 .../deeplabv3plus/paddlepaddle/README.md | 0 .../deeplabv3plus/tensorflow/.gitignore | 0 .../deeplabv3plus/tensorflow/README.md | 0 .../deeplabv3plus/tensorflow/README_ORIGIN.md | 0 .../assets/deeplabv3_plus_diagram.png | Bin .../human_parsing_results/test_result_1.png | Bin .../human_parsing_results/test_result_2.png | Bin .../human_parsing_results/test_result_3.png | Bin .../human_parsing_results/test_result_4.png | Bin .../human_parsing_results/train_result_1.png | Bin .../human_parsing_results/train_result_2.png | Bin .../human_parsing_results/train_result_3.png | Bin .../human_parsing_results/train_result_4.png | Bin .../training_results.png | Bin .../human_parsing_results/val_result_1.png | Bin .../human_parsing_results/val_result_2.png | Bin .../human_parsing_results/val_result_3.png | Bin .../human_parsing_results/val_result_4.png | Bin .../tensorflow/checkpoints/.gitignore | 0 .../tensorflow/config/__init__.py | 0 .../tensorflow/config/camvid_resnet50.py | 0 .../tensorflow/config/cityscapes_resnet50.py | 0 .../config/human_parsing_resnet50.py | 0 .../tensorflow/dataset/.gitignore | 0 .../tensorflow/dataset/camvid.sh | 0 .../tensorflow/dataset/cityscapes.sh | 0 .../dataset/download_human_parsing_dataset.sh | 0 .../deeplabv3plus/datasets/__init__.py | 0 .../deeplabv3plus/datasets/augmentations.py | 0 .../deeplabv3plus/datasets/dataloader.py | 0 .../tensorflow/deeplabv3plus/inference.py | 0 .../deeplabv3plus/model/__init__.py | 0 .../deeplabv3plus/model/backbones.py | 0 .../tensorflow/deeplabv3plus/model/blocks.py | 0 .../deeplabv3plus/model/deeplabv3_plus.py | 0 .../tensorflow/deeplabv3plus/train.py | 0 .../tensorflow/deeplabv3plus/utils.py | 0 .../deeplabv3plus/tensorflow/models.md | 0 .../deeplabv3plus/tensorflow/requirements.txt | 0 .../tensorflow/tests/test_cases.py | 0 .../deeplabv3plus/tensorflow/trainer.py | 0 .../denseaspp/pytorch/README.md | 0 .../denseaspp/pytorch/model/__init__.py | 0 .../denseaspp/pytorch/model/builder.py | 0 .../pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../pytorch/model/models/deeplabv3_plus.py | 0 .../pytorch/model/models/denseaspp.py | 0 .../denseaspp/pytorch/model/models/fcn.py | 0 .../denseaspp/pytorch/model/models/segbase.py | 0 .../pytorch/model/modules/__init__.py | 0 .../denseaspp/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../denseaspp/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../denseaspp/pytorch/model/utils/__init__.py | 0 .../pytorch/model/utils/distributed.py | 0 .../denseaspp/pytorch/model/utils/registry.py | 0 .../denseaspp/pytorch/run_train.py | 0 .../pytorch/train_denseaspp_r50_dist.sh | 0 .../dfanet/pytorch/README.md | 0 .../dfanet/pytorch/model/__init__.py | 0 .../dfanet/pytorch/model/builder.py | 0 .../dfanet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../dfanet/pytorch/model/models/dfanet.py | 0 .../dfanet/pytorch/model/models/segbase.py | 0 .../dfanet/pytorch/model/modules/__init__.py | 0 .../dfanet/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../dfanet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../dfanet/pytorch/model/utils/__init__.py | 0 .../dfanet/pytorch/model/utils/distributed.py | 0 .../dfanet/pytorch/model/utils/registry.py | 0 .../dfanet/pytorch/run_train.py | 0 .../pytorch/train_dfanet_xceptiona_dist.sh | 0 .../dnlnet/paddlepaddle/README.md | 0 .../dunet/pytorch/README.md | 0 .../dunet/pytorch/model/__init__.py | 0 .../dunet/pytorch/model/builder.py | 0 .../dunet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../dunet/pytorch/model/models/dunet.py | 0 .../dunet/pytorch/model/models/fcn.py | 0 .../dunet/pytorch/model/models/segbase.py | 0 .../dunet/pytorch/model/modules/__init__.py | 0 .../dunet/pytorch/model/modules/basic.py | 0 .../dunet/pytorch/model/modules/batch_norm.py | 0 .../dunet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../dunet/pytorch/model/utils/__init__.py | 0 .../dunet/pytorch/model/utils/distributed.py | 0 .../dunet/pytorch/model/utils/registry.py | 0 .../dunet/pytorch/run_train.py | 0 .../dunet/pytorch/train_dunet_r50_dist.sh | 0 .../encnet/pytorch/README.md | 0 .../encnet/pytorch/model/__init__.py | 0 .../encnet/pytorch/model/builder.py | 0 .../encnet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../encnet/pytorch/model/models/encnet.py | 0 .../encnet/pytorch/model/models/fcn.py | 0 .../encnet/pytorch/model/models/segbase.py | 0 .../encnet/pytorch/model/modules/__init__.py | 0 .../encnet/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../encnet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../encnet/pytorch/model/utils/__init__.py | 0 .../encnet/pytorch/model/utils/distributed.py | 0 .../encnet/pytorch/model/utils/registry.py | 0 .../encnet/pytorch/run_train.py | 0 .../encnet/pytorch/train_encnet_r50_dist.sh | 0 .../enet/pytorch/README.md | 0 .../enet/pytorch/model/__init__.py | 0 .../enet/pytorch/model/builder.py | 0 .../enet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../enet/pytorch/model/models/enet.py | 0 .../enet/pytorch/model/models/segbase.py | 0 .../enet/pytorch/model/modules/__init__.py | 0 .../enet/pytorch/model/modules/basic.py | 0 .../enet/pytorch/model/modules/batch_norm.py | 0 .../enet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../enet/pytorch/model/utils/__init__.py | 0 .../enet/pytorch/model/utils/distributed.py | 0 .../enet/pytorch/model/utils/registry.py | 0 .../enet/pytorch/run_train.py | 0 .../enet/pytorch/train_enet_dist.sh | 0 .../erfnet/pytorch/README.md | 0 .../erfnet/pytorch/model/__init__.py | 0 .../erfnet/pytorch/model/erfnet.py | 0 .../erfnet/pytorch/run_train.py | 0 .../erfnet/pytorch/train_erfnet_dist.sh | 0 .../espnet/pytorch/README.md | 0 .../espnet/pytorch/model/__init__.py | 0 .../espnet/pytorch/model/builder.py | 0 .../espnet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../espnet/pytorch/model/models/espnetv2.py | 0 .../espnet/pytorch/model/models/segbase.py | 0 .../espnet/pytorch/model/modules/__init__.py | 0 .../espnet/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../espnet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../espnet/pytorch/model/utils/__init__.py | 0 .../espnet/pytorch/model/utils/distributed.py | 0 .../espnet/pytorch/model/utils/registry.py | 0 .../espnet/pytorch/run_train.py | 0 .../espnet/pytorch/train_espnet_dist.sh | 0 .../fastfcn/paddlepaddle/README.md | 0 .../fastscnn/pytorch/README.md | 0 .../fastscnn/pytorch/model/__init__.py | 0 .../fastscnn/pytorch/model/builder.py | 0 .../fastscnn/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../pytorch/model/models/fast_scnn.py | 0 .../fastscnn/pytorch/model/models/segbase.py | 0 .../pytorch/model/modules/__init__.py | 0 .../fastscnn/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../fastscnn/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../fastscnn/pytorch/model/utils/__init__.py | 0 .../pytorch/model/utils/distributed.py | 0 .../fastscnn/pytorch/model/utils/registry.py | 0 .../fastscnn/pytorch/run_train.py | 0 .../fastscnn/pytorch/train_fastscnn_dist.sh | 0 .../fcn/pytorch/README.md | 0 .../fcn/pytorch/train_fcn_r50_dist.sh | 0 .../fpenet/pytorch/README.md | 0 .../fpenet/pytorch/model/__init__.py | 0 .../fpenet/pytorch/model/builder.py | 0 .../fpenet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../fpenet/pytorch/model/models/fpenet.py | 0 .../fpenet/pytorch/model/models/segbase.py | 0 .../fpenet/pytorch/model/modules/__init__.py | 0 .../fpenet/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../fpenet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../fpenet/pytorch/model/utils/__init__.py | 0 .../fpenet/pytorch/model/utils/distributed.py | 0 .../fpenet/pytorch/model/utils/registry.py | 0 .../fpenet/pytorch/run_train.py | 0 .../fpenet/pytorch/train_fpenet_dist.sh | 0 .../gcnet/pytorch/README.md | 0 .../hardnet/pytorch/README.md | 0 .../hardnet/pytorch/model/__init__.py | 0 .../hardnet/pytorch/model/builder.py | 0 .../hardnet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../hardnet/pytorch/model/models/hardnet.py | 0 .../hardnet/pytorch/model/models/segbase.py | 0 .../hardnet/pytorch/model/modules/__init__.py | 0 .../hardnet/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../hardnet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../hardnet/pytorch/model/utils/__init__.py | 0 .../pytorch/model/utils/distributed.py | 0 .../hardnet/pytorch/model/utils/registry.py | 0 .../hardnet/pytorch/run_train.py | 0 .../hardnet/pytorch/train_hardnet_dist.sh | 0 .../icnet/pytorch/README.md | 0 .../icnet/pytorch/model/__init__.py | 0 .../icnet/pytorch/model/builder.py | 0 .../icnet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../icnet/pytorch/model/models/icnet.py | 0 .../icnet/pytorch/model/models/segbase.py | 0 .../icnet/pytorch/model/modules/__init__.py | 0 .../icnet/pytorch/model/modules/basic.py | 0 .../icnet/pytorch/model/modules/batch_norm.py | 0 .../icnet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../icnet/pytorch/model/utils/__init__.py | 0 .../icnet/pytorch/model/utils/distributed.py | 0 .../icnet/pytorch/model/utils/registry.py | 0 .../icnet/pytorch/run_train.py | 0 .../icnet/pytorch/train_icnet_r50_dist.sh | 0 .../lednet/pytorch/README.md | 0 .../lednet/pytorch/model/__init__.py | 0 .../lednet/pytorch/model/builder.py | 0 .../lednet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../lednet/pytorch/model/models/lednet.py | 0 .../lednet/pytorch/model/models/segbase.py | 0 .../lednet/pytorch/model/modules/__init__.py | 0 .../lednet/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../lednet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../lednet/pytorch/model/utils/__init__.py | 0 .../lednet/pytorch/model/utils/distributed.py | 0 .../lednet/pytorch/model/utils/registry.py | 0 .../lednet/pytorch/run_train.py | 0 .../lednet/pytorch/train_lednet_dist.sh | 0 .../linknet/pytorch/README.md | 0 .../linknet/pytorch/model/__init__.py | 0 .../linknet/pytorch/model/linknet.py | 0 .../linknet/pytorch/model/resnet.py | 0 .../linknet/pytorch/run_train.py | 0 .../linknet/pytorch/train_linknet_dist.sh | 0 .../mask2former/pytorch/ADVANCED_USAGE.md | 0 .../mask2former/pytorch/CODE_OF_CONDUCT.md | 0 .../mask2former/pytorch/CONTRIBUTING.md | 0 .../mask2former/pytorch/GETTING_STARTED.md | 0 .../mask2former/pytorch/INSTALL.md | 0 .../mask2former/pytorch/LICENSE | 0 .../mask2former/pytorch/MODEL_ZOO.md | 0 .../mask2former/pytorch/README.md | 0 .../mask2former/pytorch/cog.yaml | 0 .../Base-ADE20K-InstanceSegmentation.yaml | 0 .../maskformer2_R50_bs16_160k.yaml | 0 ...ormer2_swin_large_IN21k_384_bs16_160k.yaml | 0 .../Base-ADE20K-PanopticSegmentation.yaml | 0 .../maskformer2_R50_bs16_160k.yaml | 0 ...ormer2_swin_large_IN21k_384_bs16_160k.yaml | 0 .../Base-ADE20K-SemanticSegmentation.yaml | 0 .../maskformer2_R101_bs16_90k.yaml | 0 .../maskformer2_R50_bs16_160k.yaml | 0 ...ormer2_swin_base_384_bs16_160k_res640.yaml | 0 ..._swin_base_IN21k_384_bs16_160k_res640.yaml | 0 ...swin_large_IN21k_384_bs16_160k_res640.yaml | 0 .../maskformer2_swin_small_bs16_160k.yaml | 0 .../swin/maskformer2_swin_tiny_bs16_160k.yaml | 0 .../Base-Cityscapes-InstanceSegmentation.yaml | 0 .../maskformer2_R101_bs16_90k.yaml | 0 .../maskformer2_R50_bs16_90k.yaml | 0 ...kformer2_swin_base_IN21k_384_bs16_90k.yaml | 0 ...former2_swin_large_IN21k_384_bs16_90k.yaml | 0 .../swin/maskformer2_swin_small_bs16_90k.yaml | 0 .../swin/maskformer2_swin_tiny_bs16_90k.yaml | 0 .../Base-Cityscapes-PanopticSegmentation.yaml | 0 .../maskformer2_R101_bs16_90k.yaml | 0 .../maskformer2_R50_bs16_90k.yaml | 0 ...kformer2_swin_base_IN21k_384_bs16_90k.yaml | 0 ...former2_swin_large_IN21k_384_bs16_90k.yaml | 0 .../swin/maskformer2_swin_small_bs16_90k.yaml | 0 .../swin/maskformer2_swin_tiny_bs16_90k.yaml | 0 .../Base-Cityscapes-SemanticSegmentation.yaml | 0 .../maskformer2_R101_bs16_90k.yaml | 0 .../maskformer2_R50_bs16_90k.yaml | 0 ...kformer2_swin_base_IN21k_384_bs16_90k.yaml | 0 ...former2_swin_large_IN21k_384_bs16_90k.yaml | 0 .../swin/maskformer2_swin_small_bs16_90k.yaml | 0 .../swin/maskformer2_swin_tiny_bs16_90k.yaml | 0 .../Base-COCO-InstanceSegmentation.yaml | 0 .../maskformer2_R101_bs16_50ep.yaml | 0 .../maskformer2_R50_bs16_50ep.yaml | 0 .../maskformer2_swin_base_384_bs16_50ep.yaml | 0 ...former2_swin_base_IN21k_384_bs16_50ep.yaml | 0 ...rmer2_swin_large_IN21k_384_bs16_100ep.yaml | 0 .../maskformer2_swin_small_bs16_50ep.yaml | 0 .../swin/maskformer2_swin_tiny_bs16_50ep.yaml | 0 .../Base-COCO-PanopticSegmentation.yaml | 0 .../maskformer2_R101_bs16_50ep.yaml | 0 .../maskformer2_R50_bs16_50ep.yaml | 0 .../maskformer2_swin_base_384_bs16_50ep.yaml | 0 ...former2_swin_base_IN21k_384_bs16_50ep.yaml | 0 ...rmer2_swin_large_IN21k_384_bs16_100ep.yaml | 0 .../maskformer2_swin_small_bs16_50ep.yaml | 0 .../swin/maskformer2_swin_tiny_bs16_50ep.yaml | 0 ...-MapillaryVistas-PanopticSegmentation.yaml | 0 .../maskformer_R50_bs16_300k.yaml | 0 ...ormer2_swin_large_IN21k_384_bs16_300k.yaml | 0 ...-MapillaryVistas-SemanticSegmentation.yaml | 0 .../maskformer2_R50_bs16_300k.yaml | 0 ...ormer2_swin_large_IN21k_384_bs16_300k.yaml | 0 ...-YouTubeVIS-VideoInstanceSegmentation.yaml | 0 ...kformer2_swin_base_IN21k_384_bs16_8ep.yaml | 0 ...former2_swin_large_IN21k_384_bs16_8ep.yaml | 0 ...video_maskformer2_swin_small_bs16_8ep.yaml | 0 .../video_maskformer2_swin_tiny_bs16_8ep.yaml | 0 .../video_maskformer2_R101_bs16_8ep.yaml | 0 .../video_maskformer2_R50_bs16_8ep.yaml | 0 ...-YouTubeVIS-VideoInstanceSegmentation.yaml | 0 ...kformer2_swin_base_IN21k_384_bs16_8ep.yaml | 0 ...former2_swin_large_IN21k_384_bs16_8ep.yaml | 0 ...video_maskformer2_swin_small_bs16_8ep.yaml | 0 .../video_maskformer2_swin_tiny_bs16_8ep.yaml | 0 .../video_maskformer2_R101_bs16_8ep.yaml | 0 .../video_maskformer2_R50_bs16_8ep.yaml | 0 .../mask2former/pytorch/datasets/README.md | 0 .../ade20k_instance_catid_mapping.txt | 0 .../datasets/prepare_ade20k_ins_seg.py | 0 .../datasets/prepare_ade20k_pan_seg.py | 0 .../datasets/prepare_ade20k_sem_seg.py | 0 ...coco_semantic_annos_from_panoptic_annos.py | 0 .../mask2former/pytorch/demo/README.md | 0 .../mask2former/pytorch/demo/demo.py | 0 .../mask2former/pytorch/demo/predictor.py | 0 .../mask2former/pytorch/demo_video/README.md | 0 .../mask2former/pytorch/demo_video/demo.py | 0 .../pytorch/demo_video/predictor.py | 0 .../pytorch/demo_video/visualizer.py | 0 .../pytorch/mask2former/__init__.py | 0 .../mask2former/pytorch/mask2former/config.py | 0 .../pytorch/mask2former/data/__init__.py | 0 .../data/dataset_mappers/__init__.py | 0 ...co_instance_new_baseline_dataset_mapper.py | 0 ...co_panoptic_new_baseline_dataset_mapper.py | 0 .../mask_former_instance_dataset_mapper.py | 0 .../mask_former_panoptic_dataset_mapper.py | 0 .../mask_former_semantic_dataset_mapper.py | 0 .../mask2former/data/datasets/__init__.py | 0 .../data/datasets/register_ade20k_full.py | 0 .../data/datasets/register_ade20k_instance.py | 0 .../data/datasets/register_ade20k_panoptic.py | 0 .../register_coco_panoptic_annos_semseg.py | 0 .../data/datasets/register_coco_stuff_10k.py | 0 .../datasets/register_mapillary_vistas.py | 0 .../register_mapillary_vistas_panoptic.py | 0 .../mask2former/evaluation/__init__.py | 0 .../evaluation/instance_evaluation.py | 0 .../pytorch/mask2former/maskformer_model.py | 0 .../pytorch/mask2former/modeling/__init__.py | 0 .../mask2former/modeling/backbone/__init__.py | 0 .../mask2former/modeling/backbone/swin.py | 0 .../pytorch/mask2former/modeling/criterion.py | 0 .../pytorch/mask2former/modeling/matcher.py | 0 .../modeling/meta_arch/__init__.py | 0 .../modeling/meta_arch/mask_former_head.py | 0 .../modeling/meta_arch/per_pixel_baseline.py | 0 .../modeling/pixel_decoder/__init__.py | 0 .../mask2former/modeling/pixel_decoder/fpn.py | 0 .../modeling/pixel_decoder/msdeformattn.py | 0 .../pixel_decoder/ops/functions/__init__.py | 0 .../ops/functions/ms_deform_attn_func.py | 0 .../modeling/pixel_decoder/ops/make.sh | 0 .../pixel_decoder/ops/modules/__init__.py | 0 .../ops/modules/ms_deform_attn.py | 0 .../modeling/pixel_decoder/ops/setup.py | 0 .../ops/src/cpu/ms_deform_attn_cpu.cpp | 0 .../ops/src/cpu/ms_deform_attn_cpu.h | 0 .../ops/src/cuda/ms_deform_attn_cuda.cu | 0 .../ops/src/cuda/ms_deform_attn_cuda.h | 0 .../ops/src/cuda/ms_deform_im2col_cuda.cuh | 0 .../pixel_decoder/ops/src/ms_deform_attn.h | 0 .../modeling/pixel_decoder/ops/src/vision.cpp | 0 .../modeling/pixel_decoder/ops/test.py | 0 .../modeling/transformer_decoder/__init__.py | 0 .../mask2former_transformer_decoder.py | 0 .../maskformer_transformer_decoder.py | 0 .../transformer_decoder/position_encoding.py | 0 .../transformer_decoder/transformer.py | 0 .../mask2former/test_time_augmentation.py | 0 .../pytorch/mask2former/utils/__init__.py | 0 .../pytorch/mask2former/utils/misc.py | 0 .../pytorch/mask2former_video/__init__.py | 0 .../pytorch/mask2former_video/config.py | 0 .../mask2former_video/data_video/__init__.py | 0 .../data_video/augmentation.py | 0 .../mask2former_video/data_video/build.py | 0 .../data_video/dataset_mapper.py | 0 .../data_video/datasets/__init__.py | 0 .../data_video/datasets/builtin.py | 0 .../data_video/datasets/ytvis.py | 0 .../data_video/datasets/ytvis_api/__init__.py | 0 .../data_video/datasets/ytvis_api/ytvos.py | 0 .../datasets/ytvis_api/ytvoseval.py | 0 .../data_video/ytvis_eval.py | 0 .../mask2former_video/modeling/__init__.py | 0 .../mask2former_video/modeling/criterion.py | 0 .../mask2former_video/modeling/matcher.py | 0 .../modeling/transformer_decoder/__init__.py | 0 .../transformer_decoder/position_encoding.py | 0 .../video_mask2former_transformer_decoder.py | 0 .../mask2former_video/utils/__init__.py | 0 .../pytorch/mask2former_video/utils/memory.py | 0 .../video_maskformer_model.py | 0 .../mask2former/pytorch/predict.py | 0 .../mask2former/pytorch/requirements.txt | 0 .../mask2former/pytorch/tools/README.md | 0 .../pytorch/tools/analyze_model.py | 0 .../convert-pretrained-swin-model-to-d2.py | 0 .../tools/convert-torchvision-to-d2.py | 0 .../tools/evaluate_coco_boundary_ap.py | 0 .../evaluate_pq_for_semantic_segmentation.py | 0 .../mask2former/pytorch/train_net.py | 0 .../mask2former/pytorch/train_net_video.py | 0 .../mobileseg/paddlepaddle/README.md | 0 .../ocnet/pytorch/README.md | 0 .../ocnet/pytorch/model/__init__.py | 0 .../ocnet/pytorch/model/builder.py | 0 .../ocnet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../ocnet/pytorch/model/models/ocnet.py | 0 .../ocnet/pytorch/model/models/segbase.py | 0 .../ocnet/pytorch/model/modules/__init__.py | 0 .../ocnet/pytorch/model/modules/basic.py | 0 .../ocnet/pytorch/model/modules/batch_norm.py | 0 .../ocnet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../ocnet/pytorch/model/utils/__init__.py | 0 .../ocnet/pytorch/model/utils/distributed.py | 0 .../ocnet/pytorch/model/utils/registry.py | 0 .../ocnet/pytorch/run_train.py | 0 .../ocnet/pytorch/train_ocnet_r50_dist.sh | 0 .../ocrnet/paddlepaddle/README.md | 0 .../ocrnet/pytorch/LICENSE | 0 .../ocrnet/pytorch/README.md | 0 .../ocrnet/pytorch/data/cityscapes/test.lst | 0 .../ocrnet/pytorch/data/cityscapes/train.lst | 0 .../pytorch/data/cityscapes/trainval.lst | 0 .../ocrnet/pytorch/data/cityscapes/val.lst | 0 ...1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml | 0 ...1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml | 0 ...1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml | 0 ...24_sgd_lr1e-2_wd5e-4_bs_12_epoch484x1.yaml | 0 ...24_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml | 0 ...24_sgd_lr1e-2_wd5e-4_bs_12_epoch484x8.yaml | 0 ...1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml | 0 ...24_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml | 0 ...24_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml | 0 .../ocrnet/pytorch/init.sh | 0 .../ocrnet/pytorch/lib/config/__init__.py | 0 .../ocrnet/pytorch/lib/config/default.py | 0 .../ocrnet/pytorch/lib/config/models.py | 0 .../ocrnet/pytorch/lib/core/criterion.py | 0 .../ocrnet/pytorch/lib/core/function.py | 0 .../ocrnet/pytorch/lib/datasets/__init__.py | 0 .../pytorch/lib/datasets/base_dataset.py | 0 .../ocrnet/pytorch/lib/datasets/cityscapes.py | 0 .../ocrnet/pytorch/lib/datasets/lip.py | 0 .../ocrnet/pytorch/lib/datasets/pascal_ctx.py | 0 .../ocrnet/pytorch/lib/models/__init__.py | 0 .../ocrnet/pytorch/lib/models/seg_hrnet.py | 0 .../ocrnet/pytorch/lib/utils/__init__.py | 0 .../ocrnet/pytorch/lib/utils/metric.py | 0 .../ocrnet/pytorch/lib/utils/modelsummary.py | 0 .../ocrnet/pytorch/lib/utils/utils.py | 0 .../ocrnet/pytorch/requirements.txt | 0 .../ocrnet/pytorch/tools/_init_paths.py | 0 .../ocrnet/pytorch/tools/test.py | 0 .../ocrnet/pytorch/tools/train.py | 0 .../ocrnet/pytorch/train.sh | 0 .../ocrnet/pytorch/train_distx2.sh | 0 .../ocrnet/pytorch/train_distx4.sh | 0 .../ocrnet/pytorch/train_distx8.sh | 0 .../pp_humansegv1/paddlepaddle/README.md | 0 .../pp_humansegv2/paddlepaddle/README.md | 0 .../pp_liteseg/paddlepaddle/README.md | 0 .../psanet/pytorch/README.md | 0 .../psanet/pytorch/model/__init__.py | 0 .../pytorch/model/base_model/__init__.py | 0 .../psanet/pytorch/model/base_model/resnet.py | 0 .../pytorch/model/base_model/xception.py | 0 .../psanet/pytorch/model/psanet/__init__.py | 0 .../pytorch/model/psanet/psanet_r101_v1c.py | 0 .../pytorch/model/psanet/psanet_r50_v1c.py | 0 .../psanet/pytorch/model/seg_oprs.py | 0 .../psanet/pytorch/run_train.py | 0 .../psanet/pytorch/train_psanet_dist.sh | 0 .../pspnet/pytorch/README.md | 0 .../refinenet/pytorch/README.md | 0 .../refinenet/pytorch/model/__init__.py | 0 .../refinenet/pytorch/model/builder.py | 0 .../pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../pytorch/model/models/refinenet.py | 0 .../refinenet/pytorch/model/models/segbase.py | 0 .../pytorch/model/modules/__init__.py | 0 .../refinenet/pytorch/model/modules/basic.py | 0 .../pytorch/model/modules/batch_norm.py | 0 .../refinenet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../refinenet/pytorch/model/utils/__init__.py | 0 .../pytorch/model/utils/distributed.py | 0 .../refinenet/pytorch/model/utils/registry.py | 0 .../refinenet/pytorch/run_train.py | 0 .../refinenet/pytorch/train_refinenet_dist.sh | 0 .../segnet/pytorch/README.md | 0 .../segnet/pytorch/model/__init__.py | 0 .../segnet/pytorch/model/factory.py | 0 .../segnet/pytorch/model/segnet_bilinear.py | 0 .../pytorch/model/segnet_bilinear_residual.py | 0 .../segnet/pytorch/model/segnet_resnet.py | 0 .../segnet/pytorch/model/segnet_unpooling.py | 0 .../segnet/pytorch/run_train.py | 0 .../segnet/pytorch/train_segnet_dist.sh | 0 .../stdc/paddlepaddle/README.md | 0 .../stdc/pytorch/README.md | 0 .../torchvision/pytorch/README.md | 0 .../pytorch/common_utils/__init__.py | 0 .../torchvision/pytorch/common_utils/dist.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../torchvision/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../pytorch/dataloader/__init__.py | 0 .../pytorch/dataloader/segmentation.py | 0 .../pytorch/dataloader/utils/__init__.py | 0 .../pytorch/dataloader/utils/camvid.py | 0 .../dataloader/utils/coco_seg_utils.py | 0 .../pytorch/dataloader/utils/coco_utils.py | 0 .../pytorch/dataloader/utils/pascal_voc.py | 0 .../dataloader/utils/presets_segmentation.py | 0 .../dataloader/utils/transforms_seg.py | 0 .../torchvision/pytorch/train.py | 0 .../torchvision/pytorch/transforms.py | 0 .../torchvision/pytorch/utils.py | 0 .../unet++/pytorch/README.md | 0 .../unet/paddlepaddle/README.md | 0 .../unet/pytorch/README.md | 0 .../unet/pytorch/model/__init__.py | 0 .../unet/pytorch/model/builder.py | 0 .../unet/pytorch/model/models/__init__.py | 0 .../model/models/backbones/__init__.py | 0 .../pytorch/model/models/backbones/build.py | 0 .../pytorch/model/models/backbones/eespnet.py | 0 .../pytorch/model/models/backbones/hrnet.py | 0 .../model/models/backbones/mobilenet.py | 0 .../pytorch/model/models/backbones/resnet.py | 0 .../model/models/backbones/xception.py | 0 .../unet/pytorch/model/models/segbase.py | 0 .../unet/pytorch/model/models/unet.py | 0 .../unet/pytorch/model/modules/__init__.py | 0 .../unet/pytorch/model/modules/basic.py | 0 .../unet/pytorch/model/modules/batch_norm.py | 0 .../unet/pytorch/model/modules/module.py | 0 .../pytorch/model/modules/sync_bn/syncbn.py | 0 .../unet/pytorch/model/utils/__init__.py | 0 .../unet/pytorch/model/utils/distributed.py | 0 .../unet/pytorch/model/utils/registry.py | 0 .../unet/pytorch/run_train.py | 0 .../unet/pytorch/train_unet_dist.sh | 0 .../unet3d/pytorch/README.md | 0 .../unet3d/pytorch/checksum.json | 0 .../unet3d/pytorch/common_utils/__init__.py | 0 .../unet3d/pytorch/common_utils/dist.py | 0 .../unet3d/pytorch/common_utils/loss.py | 0 .../pytorch/common_utils/metric_logger.py | 0 .../unet3d/pytorch/common_utils/misc.py | 0 .../pytorch/common_utils/smooth_value.py | 0 .../pytorch/data_loading/data_loader.py | 0 .../pytorch/data_loading/pytorch_loader.py | 0 .../unet3d/pytorch/evaluation_cases.txt | 0 .../unet3d/pytorch/ixpylogger/__init__.py | 0 .../unet3d/pytorch/ixpylogger/handlers.py | 0 .../unet3d/pytorch/ixpylogger/logger.py | 0 .../pytorch/ixpylogger/training_logger.py | 0 .../unet3d/pytorch/main.py | 0 .../unet3d/pytorch/model/layers.py | 0 .../unet3d/pytorch/model/losses.py | 0 .../unet3d/pytorch/model/unet3d.py | 0 .../unet3d/pytorch/prepare.sh | 0 .../unet3d/pytorch/preprocess_dataset.py | 0 .../unet3d/pytorch/run_eval.sh | 0 .../unet3d/pytorch/run_multi.sh | 0 .../unet3d/pytorch/run_single.sh | 0 .../unet3d/pytorch/runtime/arguments.py | 0 .../pytorch/runtime/distributed_utils.py | 0 .../unet3d/pytorch/runtime/inference.py | 0 .../unet3d/pytorch/runtime/training.py | 0 .../unet3d/pytorch/runtime/utils.py | 0 .../unet3d/pytorch/train.sh | 0 .../unet3d/pytorch/train_dist.sh | 0 .../vnet/tensorflow/.gitignore | 0 .../vnet/tensorflow/Dockerfile | 0 .../vnet/tensorflow/LICENSE | 0 .../vnet/tensorflow/README.md | 0 .../vnet/tensorflow/download_dataset.py | 0 .../vnet/tensorflow/download_script.sh | 0 .../tensorflow/examples/vnet_benchmark.py | 0 .../vnet/tensorflow/examples/vnet_eval.py | 0 .../vnet/tensorflow/examples/vnet_predict.py | 0 .../vnet/tensorflow/examples/vnet_train.py | 0 .../examples/vnet_train_and_evaluate.py | 0 .../vnet/tensorflow/export.py | 0 .../vnet/tensorflow/hooks/profiling_hook.py | 0 .../vnet/tensorflow/hooks/train_hook.py | 0 .../vnet/tensorflow/images/1gpu_p_vs_v.png | Bin .../vnet/tensorflow/images/8gpu_p_vs_v.png | Bin .../vnet/tensorflow/images/V-Net_TF1_conv.png | Bin .../vnet/tensorflow/images/infer_p_vs_v.png | Bin .../vnet/tensorflow/images/vnet.png | Bin .../vnet/tensorflow/main.py | 0 .../vnet/tensorflow/model/layers.py | 0 .../vnet/tensorflow/model/vnet.py | 0 .../vnet/tensorflow/readme_origin.md | 0 .../vnet/tensorflow/requirements.txt | 0 .../tensorflow/run_get_hippocampus_data.sh | 0 .../vnet/tensorflow/run_training.sh | 0 .../vnet/tensorflow/utils/cmd_util.py | 0 .../vnet/tensorflow/utils/data_loader.py | 0 .../vnet/tensorflow/utils/model_fn.py | 0 .../vnet/tensorflow/utils/tf_export.py | 0 .../vnet/tensorflow/utils/var_storage.py | 0 .../basicvsr++/pytorch/README.md | 0 .../basicvsr/pytorch/README.md | 0 .../super_resolution/esrgan/pytorch/README.md | 0 .../super_resolution/liif/pytorch/README.md | 0 .../real_basicvsr/pytorch/README.md | 0 .../super_resolution/ttsr/pytorch/README.md | 0 .../super_resolution/ttvsr/pytorch/.gitignore | 0 .../super_resolution/ttvsr/pytorch/LICENSE | 0 .../super_resolution/ttvsr/pytorch/README.md | 0 .../ttvsr/pytorch/configs/TTVSR_reds4.py | 0 .../ttvsr/pytorch/dist_train.sh | 0 .../ttvsr/pytorch/mmcv/__init__.py | 0 .../ttvsr/pytorch/mmcv/cnn/__init__.py | 0 .../ttvsr/pytorch/mmcv/cnn/alexnet.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/__init__.py | 0 .../pytorch/mmcv/cnn/bricks/activation.py | 0 .../pytorch/mmcv/cnn/bricks/context_block.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/conv.py | 0 .../cnn/bricks/conv2d_adaptive_padding.py | 0 .../pytorch/mmcv/cnn/bricks/conv_module.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/conv_ws.py | 0 .../bricks/depthwise_separable_conv_module.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/drop.py | 0 .../mmcv/cnn/bricks/generalized_attention.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/hsigmoid.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/hswish.py | 0 .../pytorch/mmcv/cnn/bricks/non_local.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/norm.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/padding.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/plugin.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/registry.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/scale.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/swish.py | 0 .../pytorch/mmcv/cnn/bricks/transformer.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/upsample.py | 0 .../ttvsr/pytorch/mmcv/cnn/bricks/wrappers.py | 0 .../ttvsr/pytorch/mmcv/cnn/builder.py | 0 .../ttvsr/pytorch/mmcv/cnn/resnet.py | 0 .../ttvsr/pytorch/mmcv/cnn/utils/__init__.py | 0 .../pytorch/mmcv/cnn/utils/flops_counter.py | 0 .../pytorch/mmcv/cnn/utils/fuse_conv_bn.py | 0 .../ttvsr/pytorch/mmcv/cnn/utils/sync_bn.py | 0 .../pytorch/mmcv/cnn/utils/weight_init.py | 0 .../ttvsr/pytorch/mmcv/cnn/vgg.py | 0 .../ttvsr/pytorch/mmcv/engine/__init__.py | 0 .../ttvsr/pytorch/mmcv/engine/test.py | 0 .../ttvsr/pytorch/mmcv/fileio/__init__.py | 0 .../ttvsr/pytorch/mmcv/fileio/file_client.py | 0 .../pytorch/mmcv/fileio/handlers/__init__.py | 0 .../pytorch/mmcv/fileio/handlers/base.py | 0 .../mmcv/fileio/handlers/json_handler.py | 0 .../mmcv/fileio/handlers/pickle_handler.py | 0 .../mmcv/fileio/handlers/yaml_handler.py | 0 .../ttvsr/pytorch/mmcv/fileio/io.py | 0 .../ttvsr/pytorch/mmcv/fileio/parse.py | 0 .../ttvsr/pytorch/mmcv/image/__init__.py | 0 .../ttvsr/pytorch/mmcv/image/colorspace.py | 0 .../ttvsr/pytorch/mmcv/image/geometric.py | 0 .../ttvsr/pytorch/mmcv/image/io.py | 0 .../ttvsr/pytorch/mmcv/image/misc.py | 0 .../ttvsr/pytorch/mmcv/image/photometric.py | 0 .../ttvsr/pytorch/mmcv/parallel/__init__.py | 0 .../ttvsr/pytorch/mmcv/parallel/_functions.py | 0 .../ttvsr/pytorch/mmcv/parallel/collate.py | 0 .../pytorch/mmcv/parallel/data_container.py | 0 .../pytorch/mmcv/parallel/data_parallel.py | 0 .../pytorch/mmcv/parallel/distributed.py | 0 .../mmcv/parallel/distributed_deprecated.py | 0 .../ttvsr/pytorch/mmcv/parallel/registry.py | 0 .../pytorch/mmcv/parallel/scatter_gather.py | 0 .../ttvsr/pytorch/mmcv/parallel/utils.py | 0 .../ttvsr/pytorch/mmcv/runner/__init__.py | 0 .../ttvsr/pytorch/mmcv/runner/base_module.py | 0 .../ttvsr/pytorch/mmcv/runner/base_runner.py | 0 .../ttvsr/pytorch/mmcv/runner/builder.py | 0 .../ttvsr/pytorch/mmcv/runner/checkpoint.py | 0 .../mmcv/runner/default_constructor.py | 0 .../ttvsr/pytorch/mmcv/runner/dist_utils.py | 0 .../pytorch/mmcv/runner/epoch_based_runner.py | 0 .../ttvsr/pytorch/mmcv/runner/fp16_utils.py | 0 .../pytorch/mmcv/runner/hooks/__init__.py | 0 .../pytorch/mmcv/runner/hooks/checkpoint.py | 0 .../pytorch/mmcv/runner/hooks/closure.py | 0 .../ttvsr/pytorch/mmcv/runner/hooks/ema.py | 0 .../pytorch/mmcv/runner/hooks/evaluation.py | 0 .../ttvsr/pytorch/mmcv/runner/hooks/hook.py | 0 .../pytorch/mmcv/runner/hooks/iter_timer.py | 0 .../mmcv/runner/hooks/logger/__init__.py | 0 .../pytorch/mmcv/runner/hooks/logger/base.py | 0 .../mmcv/runner/hooks/logger/dvclive.py | 0 .../mmcv/runner/hooks/logger/mlflow.py | 0 .../mmcv/runner/hooks/logger/neptune.py | 0 .../pytorch/mmcv/runner/hooks/logger/pavi.py | 0 .../mmcv/runner/hooks/logger/tensorboard.py | 0 .../pytorch/mmcv/runner/hooks/logger/text.py | 0 .../pytorch/mmcv/runner/hooks/logger/wandb.py | 0 .../pytorch/mmcv/runner/hooks/lr_updater.py | 0 .../ttvsr/pytorch/mmcv/runner/hooks/memory.py | 0 .../mmcv/runner/hooks/momentum_updater.py | 0 .../pytorch/mmcv/runner/hooks/optimizer.py | 0 .../pytorch/mmcv/runner/hooks/profiler.py | 0 .../pytorch/mmcv/runner/hooks/sampler_seed.py | 0 .../pytorch/mmcv/runner/hooks/sync_buffer.py | 0 .../pytorch/mmcv/runner/iter_based_runner.py | 0 .../ttvsr/pytorch/mmcv/runner/log_buffer.py | 0 .../pytorch/mmcv/runner/optimizer/__init__.py | 0 .../pytorch/mmcv/runner/optimizer/builder.py | 0 .../runner/optimizer/default_constructor.py | 0 .../ttvsr/pytorch/mmcv/runner/priority.py | 0 .../ttvsr/pytorch/mmcv/runner/utils.py | 0 .../ttvsr/pytorch/mmcv/utils/__init__.py | 0 .../ttvsr/pytorch/mmcv/utils/config.py | 0 .../ttvsr/pytorch/mmcv/utils/env.py | 0 .../ttvsr/pytorch/mmcv/utils/ext_loader.py | 0 .../ttvsr/pytorch/mmcv/utils/logging.py | 0 .../ttvsr/pytorch/mmcv/utils/misc.py | 0 .../ttvsr/pytorch/mmcv/utils/parrots_jit.py | 0 .../pytorch/mmcv/utils/parrots_wrapper.py | 0 .../ttvsr/pytorch/mmcv/utils/path.py | 0 .../ttvsr/pytorch/mmcv/utils/progressbar.py | 0 .../ttvsr/pytorch/mmcv/utils/registry.py | 0 .../ttvsr/pytorch/mmcv/utils/testing.py | 0 .../ttvsr/pytorch/mmcv/utils/timer.py | 0 .../ttvsr/pytorch/mmcv/utils/trace.py | 0 .../ttvsr/pytorch/mmcv/utils/version_utils.py | 0 .../ttvsr/pytorch/mmcv/version.py | 0 .../ttvsr/pytorch/mmedit/__init__.py | 0 .../ttvsr/pytorch/mmedit/apis/__init__.py | 0 .../mmedit/apis/restoration_inference.py | 0 .../apis/restoration_video_inference.py | 0 .../ttvsr/pytorch/mmedit/apis/test.py | 0 .../ttvsr/pytorch/mmedit/apis/train.py | 0 .../ttvsr/pytorch/mmedit/core/__init__.py | 0 .../mmedit/core/distributed_wrapper.py | 0 .../mmedit/core/evaluation/__init__.py | 0 .../mmedit/core/evaluation/eval_hooks.py | 0 .../mmedit/core/evaluation/metric_utils.py | 0 .../pytorch/mmedit/core/evaluation/metrics.py | 0 .../core/evaluation/niqe_pris_params.npz | Bin .../pytorch/mmedit/core/export/__init__.py | 0 .../pytorch/mmedit/core/export/wrappers.py | 0 .../pytorch/mmedit/core/hooks/__init__.py | 0 .../mmedit/core/hooks/visualization.py | 0 .../ttvsr/pytorch/mmedit/core/mask.py | 0 .../ttvsr/pytorch/mmedit/core/misc.py | 0 .../pytorch/mmedit/core/optimizer/__init__.py | 0 .../pytorch/mmedit/core/optimizer/builder.py | 0 .../pytorch/mmedit/core/scheduler/__init__.py | 0 .../mmedit/core/scheduler/lr_updater.py | 0 .../ttvsr/pytorch/mmedit/datasets/__init__.py | 0 .../pytorch/mmedit/datasets/base_dataset.py | 0 .../mmedit/datasets/base_sr_dataset.py | 0 .../ttvsr/pytorch/mmedit/datasets/builder.py | 0 .../mmedit/datasets/dataset_wrappers.py | 0 .../mmedit/datasets/pipelines/__init__.py | 0 .../mmedit/datasets/pipelines/augmentation.py | 0 .../mmedit/datasets/pipelines/compose.py | 0 .../pytorch/mmedit/datasets/pipelines/crop.py | 0 .../mmedit/datasets/pipelines/formating.py | 0 .../datasets/pipelines/generate_assistant.py | 0 .../mmedit/datasets/pipelines/loading.py | 0 .../mmedit/datasets/pipelines/matting_aug.py | 0 .../datasets/pipelines/normalization.py | 0 .../pipelines/random_down_sampling.py | 0 .../mmedit/datasets/pipelines/utils.py | 0 .../ttvsr/pytorch/mmedit/datasets/registry.py | 0 .../mmedit/datasets/samplers/__init__.py | 0 .../datasets/samplers/distributed_sampler.py | 0 .../datasets/sr_folder_multiple_gt_dataset.py | 0 .../datasets/sr_reds_multiple_gt_dataset.py | 0 .../mmedit/datasets/sr_vimeo90k_dataset.py | 0 .../sr_vimeo90k_multiple_gt_dataset.py | 0 .../ttvsr/pytorch/mmedit/models/__init__.py | 0 .../mmedit/models/backbones/__init__.py | 0 .../models/backbones/sr_backbones/__init__.py | 0 .../models/backbones/sr_backbones/ttvsrnet.py | 0 .../ttvsr/pytorch/mmedit/models/base.py | 0 .../ttvsr/pytorch/mmedit/models/builder.py | 0 .../pytorch/mmedit/models/common/__init__.py | 0 .../pytorch/mmedit/models/common/flow_warp.py | 0 .../mmedit/models/common/sr_backbone_utils.py | 0 .../pytorch/mmedit/models/common/upsample.py | 0 .../pytorch/mmedit/models/losses/__init__.py | 0 .../mmedit/models/losses/pixelwise_loss.py | 0 .../pytorch/mmedit/models/losses/utils.py | 0 .../ttvsr/pytorch/mmedit/models/registry.py | 0 .../mmedit/models/restorers/__init__.py | 0 .../mmedit/models/restorers/basic_restorer.py | 0 .../pytorch/mmedit/models/restorers/ttvsr.py | 0 .../ttvsr/pytorch/mmedit/utils/__init__.py | 0 .../ttvsr/pytorch/mmedit/utils/collect_env.py | 0 .../ttvsr/pytorch/mmedit/utils/logger.py | 0 .../ttvsr/pytorch/mmedit/version.py | 0 .../ttvsr/pytorch/requirements.txt | 0 .../super_resolution/ttvsr/pytorch/setup.py | 0 .../ttvsr/pytorch/tools/dist_test.sh | 0 .../ttvsr/pytorch/tools/slurm_test.sh | 0 .../ttvsr/pytorch/tools/slurm_train.sh | 0 .../ttvsr/pytorch/tools/test.py | 0 .../super_resolution/ttvsr/pytorch/train.py | 0 .../water_se_e2_a/tensorflow/README.md | 0 .../clip/pytorch/.gitignore | 0 .../clip/pytorch/CLIP.png | Bin .../contrastive_learning/clip/pytorch/LICENSE | 0 .../clip/pytorch/MANIFEST.in | 0 .../clip/pytorch/README.md | 0 .../clip/pytorch/clip/CLIP.png | Bin .../pytorch/clip/Linear_probe_evaluation.py | 0 .../clip/pytorch/clip/__init__.py | 0 .../clip/pytorch/clip/clip.py | 0 .../clip/pytorch/clip/model.py | 0 .../clip/pytorch/clip/simple_tokenizer.py | 0 .../clip/pytorch/clip/test.py | 0 .../pytorch/clip/zero_shot_prediction_top1.py | 0 .../pytorch/clip/zero_shot_prediction_top5.py | 0 .../clip/pytorch/data/country211.md | 0 .../clip/pytorch/data/prompts.md | 0 .../clip/pytorch/data/rendered-sst2.md | 0 .../clip/pytorch/data/yfcc100m.md | 0 .../clip/pytorch/model-card.md | 0 .../clip/pytorch/requirements.txt | 0 .../clip/pytorch/setup.py | 0 .../clip/pytorch/tests/test_consistency.py | 0 .../controlnet/pytorch/.gitignore | 0 .../controlnet/pytorch/LICENSE | 0 .../controlnet/pytorch/README.md | 0 .../pytorch/annotator/canny/__init__.py | 0 .../pytorch/annotator/ckpts/ckpts.txt | 0 .../pytorch/annotator/hed/__init__.py | 0 .../pytorch/annotator/midas/LICENSE | 0 .../pytorch/annotator/midas/__init__.py | 0 .../controlnet/pytorch/annotator/midas/api.py | 0 .../pytorch/annotator/midas/midas/__init__.py | 0 .../annotator/midas/midas/base_model.py | 0 .../pytorch/annotator/midas/midas/blocks.py | 0 .../annotator/midas/midas/dpt_depth.py | 0 .../annotator/midas/midas/midas_net.py | 0 .../annotator/midas/midas/midas_net_custom.py | 0 .../annotator/midas/midas/transforms.py | 0 .../pytorch/annotator/midas/midas/vit.py | 0 .../pytorch/annotator/midas/utils.py | 0 .../controlnet/pytorch/annotator/mlsd/LICENSE | 0 .../pytorch/annotator/mlsd/__init__.py | 0 .../annotator/mlsd/models/mbv2_mlsd_large.py | 0 .../annotator/mlsd/models/mbv2_mlsd_tiny.py | 0 .../pytorch/annotator/mlsd/utils.py | 0 .../pytorch/annotator/openpose/LICENSE | 0 .../pytorch/annotator/openpose/__init__.py | 0 .../pytorch/annotator/openpose/body.py | 0 .../pytorch/annotator/openpose/hand.py | 0 .../pytorch/annotator/openpose/model.py | 0 .../pytorch/annotator/openpose/util.py | 0 .../pytorch/annotator/uniformer/LICENSE | 0 .../pytorch/annotator/uniformer/__init__.py | 0 .../configs/_base_/datasets/ade20k.py | 0 .../configs/_base_/datasets/chase_db1.py | 0 .../configs/_base_/datasets/cityscapes.py | 0 .../_base_/datasets/cityscapes_769x769.py | 0 .../configs/_base_/datasets/drive.py | 0 .../uniformer/configs/_base_/datasets/hrf.py | 0 .../configs/_base_/datasets/pascal_context.py | 0 .../_base_/datasets/pascal_context_59.py | 0 .../configs/_base_/datasets/pascal_voc12.py | 0 .../_base_/datasets/pascal_voc12_aug.py | 0 .../configs/_base_/datasets/stare.py | 0 .../configs/_base_/default_runtime.py | 0 .../configs/_base_/models/ann_r50-d8.py | 0 .../configs/_base_/models/apcnet_r50-d8.py | 0 .../configs/_base_/models/ccnet_r50-d8.py | 0 .../uniformer/configs/_base_/models/cgnet.py | 0 .../configs/_base_/models/danet_r50-d8.py | 0 .../configs/_base_/models/deeplabv3_r50-d8.py | 0 .../_base_/models/deeplabv3_unet_s5-d16.py | 0 .../_base_/models/deeplabv3plus_r50-d8.py | 0 .../configs/_base_/models/dmnet_r50-d8.py | 0 .../configs/_base_/models/dnl_r50-d8.py | 0 .../configs/_base_/models/emanet_r50-d8.py | 0 .../configs/_base_/models/encnet_r50-d8.py | 0 .../configs/_base_/models/fast_scnn.py | 0 .../configs/_base_/models/fcn_hr18.py | 0 .../configs/_base_/models/fcn_r50-d8.py | 0 .../configs/_base_/models/fcn_unet_s5-d16.py | 0 .../configs/_base_/models/fpn_r50.py | 0 .../configs/_base_/models/fpn_uniformer.py | 0 .../configs/_base_/models/gcnet_r50-d8.py | 0 .../configs/_base_/models/lraspp_m-v3-d8.py | 0 .../configs/_base_/models/nonlocal_r50-d8.py | 0 .../configs/_base_/models/ocrnet_hr18.py | 0 .../configs/_base_/models/ocrnet_r50-d8.py | 0 .../configs/_base_/models/pointrend_r50.py | 0 .../configs/_base_/models/psanet_r50-d8.py | 0 .../configs/_base_/models/pspnet_r50-d8.py | 0 .../_base_/models/pspnet_unet_s5-d16.py | 0 .../configs/_base_/models/upernet_r50.py | 0 .../_base_/models/upernet_uniformer.py | 0 .../configs/_base_/schedules/schedule_160k.py | 0 .../configs/_base_/schedules/schedule_20k.py | 0 .../configs/_base_/schedules/schedule_40k.py | 0 .../configs/_base_/schedules/schedule_80k.py | 0 .../exp/upernet_global_small/config.py | 0 .../uniformer/exp/upernet_global_small/run.sh | 0 .../exp/upernet_global_small/test.sh | 0 .../exp/upernet_global_small/test_config_g.py | 0 .../upernet_global_small/test_config_h32.py | 0 .../upernet_global_small/test_config_w32.py | 0 .../annotator/uniformer/mmcv/__init__.py | 0 .../uniformer/mmcv/arraymisc/__init__.py | 0 .../uniformer/mmcv/arraymisc/quantization.py | 0 .../annotator/uniformer/mmcv/cnn/__init__.py | 0 .../annotator/uniformer/mmcv/cnn/alexnet.py | 0 .../uniformer/mmcv/cnn/bricks/__init__.py | 0 .../uniformer/mmcv/cnn/bricks/activation.py | 0 .../mmcv/cnn/bricks/context_block.py | 0 .../uniformer/mmcv/cnn/bricks/conv.py | 0 .../cnn/bricks/conv2d_adaptive_padding.py | 0 .../uniformer/mmcv/cnn/bricks/conv_module.py | 0 .../uniformer/mmcv/cnn/bricks/conv_ws.py | 0 .../bricks/depthwise_separable_conv_module.py | 0 .../uniformer/mmcv/cnn/bricks/drop.py | 0 .../mmcv/cnn/bricks/generalized_attention.py | 0 .../uniformer/mmcv/cnn/bricks/hsigmoid.py | 0 .../uniformer/mmcv/cnn/bricks/hswish.py | 0 .../uniformer/mmcv/cnn/bricks/non_local.py | 0 .../uniformer/mmcv/cnn/bricks/norm.py | 0 .../uniformer/mmcv/cnn/bricks/padding.py | 0 .../uniformer/mmcv/cnn/bricks/plugin.py | 0 .../uniformer/mmcv/cnn/bricks/registry.py | 0 .../uniformer/mmcv/cnn/bricks/scale.py | 0 .../uniformer/mmcv/cnn/bricks/swish.py | 0 .../uniformer/mmcv/cnn/bricks/transformer.py | 0 .../uniformer/mmcv/cnn/bricks/upsample.py | 0 .../uniformer/mmcv/cnn/bricks/wrappers.py | 0 .../annotator/uniformer/mmcv/cnn/builder.py | 0 .../annotator/uniformer/mmcv/cnn/resnet.py | 0 .../uniformer/mmcv/cnn/utils/__init__.py | 0 .../uniformer/mmcv/cnn/utils/flops_counter.py | 0 .../uniformer/mmcv/cnn/utils/fuse_conv_bn.py | 0 .../uniformer/mmcv/cnn/utils/sync_bn.py | 0 .../uniformer/mmcv/cnn/utils/weight_init.py | 0 .../annotator/uniformer/mmcv/cnn/vgg.py | 0 .../uniformer/mmcv/engine/__init__.py | 0 .../annotator/uniformer/mmcv/engine/test.py | 0 .../uniformer/mmcv/fileio/__init__.py | 0 .../uniformer/mmcv/fileio/file_client.py | 0 .../mmcv/fileio/handlers/__init__.py | 0 .../uniformer/mmcv/fileio/handlers/base.py | 0 .../mmcv/fileio/handlers/json_handler.py | 0 .../mmcv/fileio/handlers/pickle_handler.py | 0 .../mmcv/fileio/handlers/yaml_handler.py | 0 .../annotator/uniformer/mmcv/fileio/io.py | 0 .../annotator/uniformer/mmcv/fileio/parse.py | 0 .../uniformer/mmcv/image/__init__.py | 0 .../uniformer/mmcv/image/colorspace.py | 0 .../uniformer/mmcv/image/geometric.py | 0 .../annotator/uniformer/mmcv/image/io.py | 0 .../annotator/uniformer/mmcv/image/misc.py | 0 .../uniformer/mmcv/image/photometric.py | 0 .../uniformer/mmcv/model_zoo/deprecated.json | 0 .../uniformer/mmcv/model_zoo/mmcls.json | 0 .../uniformer/mmcv/model_zoo/open_mmlab.json | 0 .../annotator/uniformer/mmcv/ops/__init__.py | 0 .../uniformer/mmcv/ops/assign_score_withk.py | 0 .../uniformer/mmcv/ops/ball_query.py | 0 .../annotator/uniformer/mmcv/ops/bbox.py | 0 .../uniformer/mmcv/ops/border_align.py | 0 .../uniformer/mmcv/ops/box_iou_rotated.py | 0 .../annotator/uniformer/mmcv/ops/carafe.py | 0 .../uniformer/mmcv/ops/cc_attention.py | 0 .../uniformer/mmcv/ops/contour_expand.py | 0 .../uniformer/mmcv/ops/corner_pool.py | 0 .../uniformer/mmcv/ops/correlation.py | 0 .../uniformer/mmcv/ops/deform_conv.py | 0 .../uniformer/mmcv/ops/deform_roi_pool.py | 0 .../uniformer/mmcv/ops/deprecated_wrappers.py | 0 .../uniformer/mmcv/ops/focal_loss.py | 0 .../mmcv/ops/furthest_point_sample.py | 0 .../mmcv/ops/fused_bias_leakyrelu.py | 0 .../uniformer/mmcv/ops/gather_points.py | 0 .../uniformer/mmcv/ops/group_points.py | 0 .../annotator/uniformer/mmcv/ops/info.py | 0 .../annotator/uniformer/mmcv/ops/iou3d.py | 0 .../annotator/uniformer/mmcv/ops/knn.py | 0 .../uniformer/mmcv/ops/masked_conv.py | 0 .../uniformer/mmcv/ops/merge_cells.py | 0 .../mmcv/ops/modulated_deform_conv.py | 0 .../mmcv/ops/multi_scale_deform_attn.py | 0 .../annotator/uniformer/mmcv/ops/nms.py | 0 .../uniformer/mmcv/ops/pixel_group.py | 0 .../uniformer/mmcv/ops/point_sample.py | 0 .../uniformer/mmcv/ops/points_in_boxes.py | 0 .../uniformer/mmcv/ops/points_sampler.py | 0 .../annotator/uniformer/mmcv/ops/psa_mask.py | 0 .../annotator/uniformer/mmcv/ops/roi_align.py | 0 .../uniformer/mmcv/ops/roi_align_rotated.py | 0 .../annotator/uniformer/mmcv/ops/roi_pool.py | 0 .../uniformer/mmcv/ops/roiaware_pool3d.py | 0 .../uniformer/mmcv/ops/roipoint_pool3d.py | 0 .../annotator/uniformer/mmcv/ops/saconv.py | 0 .../uniformer/mmcv/ops/scatter_points.py | 0 .../annotator/uniformer/mmcv/ops/sync_bn.py | 0 .../uniformer/mmcv/ops/three_interpolate.py | 0 .../annotator/uniformer/mmcv/ops/three_nn.py | 0 .../annotator/uniformer/mmcv/ops/tin_shift.py | 0 .../annotator/uniformer/mmcv/ops/upfirdn2d.py | 0 .../annotator/uniformer/mmcv/ops/voxelize.py | 0 .../uniformer/mmcv/parallel/__init__.py | 0 .../uniformer/mmcv/parallel/_functions.py | 0 .../uniformer/mmcv/parallel/collate.py | 0 .../uniformer/mmcv/parallel/data_container.py | 0 .../uniformer/mmcv/parallel/data_parallel.py | 0 .../uniformer/mmcv/parallel/distributed.py | 0 .../mmcv/parallel/distributed_deprecated.py | 0 .../uniformer/mmcv/parallel/registry.py | 0 .../uniformer/mmcv/parallel/scatter_gather.py | 0 .../uniformer/mmcv/parallel/utils.py | 0 .../uniformer/mmcv/runner/__init__.py | 0 .../uniformer/mmcv/runner/base_module.py | 0 .../uniformer/mmcv/runner/base_runner.py | 0 .../uniformer/mmcv/runner/builder.py | 0 .../uniformer/mmcv/runner/checkpoint.py | 0 .../mmcv/runner/default_constructor.py | 0 .../uniformer/mmcv/runner/dist_utils.py | 0 .../mmcv/runner/epoch_based_runner.py | 0 .../uniformer/mmcv/runner/fp16_utils.py | 0 .../uniformer/mmcv/runner/hooks/__init__.py | 0 .../uniformer/mmcv/runner/hooks/checkpoint.py | 0 .../uniformer/mmcv/runner/hooks/closure.py | 0 .../uniformer/mmcv/runner/hooks/ema.py | 0 .../uniformer/mmcv/runner/hooks/evaluation.py | 0 .../uniformer/mmcv/runner/hooks/hook.py | 0 .../uniformer/mmcv/runner/hooks/iter_timer.py | 0 .../mmcv/runner/hooks/logger/__init__.py | 0 .../mmcv/runner/hooks/logger/base.py | 0 .../mmcv/runner/hooks/logger/dvclive.py | 0 .../mmcv/runner/hooks/logger/mlflow.py | 0 .../mmcv/runner/hooks/logger/neptune.py | 0 .../mmcv/runner/hooks/logger/pavi.py | 0 .../mmcv/runner/hooks/logger/tensorboard.py | 0 .../mmcv/runner/hooks/logger/text.py | 0 .../mmcv/runner/hooks/logger/wandb.py | 0 .../uniformer/mmcv/runner/hooks/lr_updater.py | 0 .../uniformer/mmcv/runner/hooks/memory.py | 0 .../mmcv/runner/hooks/momentum_updater.py | 0 .../uniformer/mmcv/runner/hooks/optimizer.py | 0 .../uniformer/mmcv/runner/hooks/profiler.py | 0 .../mmcv/runner/hooks/sampler_seed.py | 0 .../mmcv/runner/hooks/sync_buffer.py | 0 .../mmcv/runner/iter_based_runner.py | 0 .../uniformer/mmcv/runner/log_buffer.py | 0 .../mmcv/runner/optimizer/__init__.py | 0 .../mmcv/runner/optimizer/builder.py | 0 .../runner/optimizer/default_constructor.py | 0 .../uniformer/mmcv/runner/priority.py | 0 .../annotator/uniformer/mmcv/runner/utils.py | 0 .../uniformer/mmcv/utils/__init__.py | 0 .../annotator/uniformer/mmcv/utils/config.py | 0 .../annotator/uniformer/mmcv/utils/env.py | 0 .../uniformer/mmcv/utils/ext_loader.py | 0 .../annotator/uniformer/mmcv/utils/logging.py | 0 .../annotator/uniformer/mmcv/utils/misc.py | 0 .../uniformer/mmcv/utils/parrots_jit.py | 0 .../uniformer/mmcv/utils/parrots_wrapper.py | 0 .../annotator/uniformer/mmcv/utils/path.py | 0 .../uniformer/mmcv/utils/progressbar.py | 0 .../uniformer/mmcv/utils/registry.py | 0 .../annotator/uniformer/mmcv/utils/testing.py | 0 .../annotator/uniformer/mmcv/utils/timer.py | 0 .../annotator/uniformer/mmcv/utils/trace.py | 0 .../uniformer/mmcv/utils/version_utils.py | 0 .../annotator/uniformer/mmcv/version.py | 0 .../uniformer/mmcv/video/__init__.py | 0 .../annotator/uniformer/mmcv/video/io.py | 0 .../annotator/uniformer/mmcv/video/optflow.py | 0 .../uniformer/mmcv/video/processing.py | 0 .../uniformer/mmcv/visualization/__init__.py | 0 .../uniformer/mmcv/visualization/color.py | 0 .../uniformer/mmcv/visualization/image.py | 0 .../uniformer/mmcv/visualization/optflow.py | 0 .../uniformer/mmcv_custom/__init__.py | 0 .../uniformer/mmcv_custom/checkpoint.py | 0 .../uniformer/mmseg/apis/__init__.py | 0 .../uniformer/mmseg/apis/inference.py | 0 .../annotator/uniformer/mmseg/apis/test.py | 0 .../annotator/uniformer/mmseg/apis/train.py | 0 .../uniformer/mmseg/core/__init__.py | 0 .../mmseg/core/evaluation/__init__.py | 0 .../mmseg/core/evaluation/class_names.py | 0 .../mmseg/core/evaluation/eval_hooks.py | 0 .../mmseg/core/evaluation/metrics.py | 0 .../uniformer/mmseg/core/seg/__init__.py | 0 .../uniformer/mmseg/core/seg/builder.py | 0 .../mmseg/core/seg/sampler/__init__.py | 0 .../core/seg/sampler/base_pixel_sampler.py | 0 .../core/seg/sampler/ohem_pixel_sampler.py | 0 .../uniformer/mmseg/core/utils/__init__.py | 0 .../uniformer/mmseg/core/utils/misc.py | 0 .../uniformer/mmseg/datasets/__init__.py | 0 .../annotator/uniformer/mmseg/datasets/ade.py | 0 .../uniformer/mmseg/datasets/builder.py | 0 .../uniformer/mmseg/datasets/chase_db1.py | 0 .../uniformer/mmseg/datasets/cityscapes.py | 0 .../uniformer/mmseg/datasets/custom.py | 0 .../mmseg/datasets/dataset_wrappers.py | 0 .../uniformer/mmseg/datasets/drive.py | 0 .../annotator/uniformer/mmseg/datasets/hrf.py | 0 .../mmseg/datasets/pascal_context.py | 0 .../mmseg/datasets/pipelines/__init__.py | 0 .../mmseg/datasets/pipelines/compose.py | 0 .../mmseg/datasets/pipelines/formating.py | 0 .../mmseg/datasets/pipelines/loading.py | 0 .../mmseg/datasets/pipelines/test_time_aug.py | 0 .../mmseg/datasets/pipelines/transforms.py | 0 .../uniformer/mmseg/datasets/stare.py | 0 .../annotator/uniformer/mmseg/datasets/voc.py | 0 .../uniformer/mmseg/models/__init__.py | 0 .../mmseg/models/backbones/__init__.py | 0 .../uniformer/mmseg/models/backbones/cgnet.py | 0 .../mmseg/models/backbones/fast_scnn.py | 0 .../uniformer/mmseg/models/backbones/hrnet.py | 0 .../mmseg/models/backbones/mobilenet_v2.py | 0 .../mmseg/models/backbones/mobilenet_v3.py | 0 .../mmseg/models/backbones/resnest.py | 0 .../mmseg/models/backbones/resnet.py | 0 .../mmseg/models/backbones/resnext.py | 0 .../uniformer/mmseg/models/backbones/unet.py | 0 .../mmseg/models/backbones/uniformer.py | 0 .../uniformer/mmseg/models/backbones/vit.py | 0 .../uniformer/mmseg/models/builder.py | 0 .../mmseg/models/decode_heads/__init__.py | 0 .../mmseg/models/decode_heads/ann_head.py | 0 .../mmseg/models/decode_heads/apc_head.py | 0 .../mmseg/models/decode_heads/aspp_head.py | 0 .../decode_heads/cascade_decode_head.py | 0 .../mmseg/models/decode_heads/cc_head.py | 0 .../mmseg/models/decode_heads/da_head.py | 0 .../mmseg/models/decode_heads/decode_head.py | 0 .../mmseg/models/decode_heads/dm_head.py | 0 .../mmseg/models/decode_heads/dnl_head.py | 0 .../mmseg/models/decode_heads/ema_head.py | 0 .../mmseg/models/decode_heads/enc_head.py | 0 .../mmseg/models/decode_heads/fcn_head.py | 0 .../mmseg/models/decode_heads/fpn_head.py | 0 .../mmseg/models/decode_heads/gc_head.py | 0 .../mmseg/models/decode_heads/lraspp_head.py | 0 .../mmseg/models/decode_heads/nl_head.py | 0 .../mmseg/models/decode_heads/ocr_head.py | 0 .../mmseg/models/decode_heads/point_head.py | 0 .../mmseg/models/decode_heads/psa_head.py | 0 .../mmseg/models/decode_heads/psp_head.py | 0 .../models/decode_heads/sep_aspp_head.py | 0 .../mmseg/models/decode_heads/sep_fcn_head.py | 0 .../mmseg/models/decode_heads/uper_head.py | 0 .../uniformer/mmseg/models/losses/__init__.py | 0 .../uniformer/mmseg/models/losses/accuracy.py | 0 .../mmseg/models/losses/cross_entropy_loss.py | 0 .../mmseg/models/losses/dice_loss.py | 0 .../mmseg/models/losses/lovasz_loss.py | 0 .../uniformer/mmseg/models/losses/utils.py | 0 .../uniformer/mmseg/models/necks/__init__.py | 0 .../uniformer/mmseg/models/necks/fpn.py | 0 .../mmseg/models/necks/multilevel_neck.py | 0 .../mmseg/models/segmentors/__init__.py | 0 .../uniformer/mmseg/models/segmentors/base.py | 0 .../segmentors/cascade_encoder_decoder.py | 0 .../models/segmentors/encoder_decoder.py | 0 .../uniformer/mmseg/models/utils/__init__.py | 0 .../uniformer/mmseg/models/utils/drop.py | 0 .../mmseg/models/utils/inverted_residual.py | 0 .../mmseg/models/utils/make_divisible.py | 0 .../uniformer/mmseg/models/utils/res_layer.py | 0 .../uniformer/mmseg/models/utils/se_layer.py | 0 .../models/utils/self_attention_block.py | 0 .../mmseg/models/utils/up_conv_block.py | 0 .../mmseg/models/utils/weight_init.py | 0 .../annotator/uniformer/mmseg/ops/__init__.py | 0 .../annotator/uniformer/mmseg/ops/encoding.py | 0 .../annotator/uniformer/mmseg/ops/wrappers.py | 0 .../uniformer/mmseg/utils/__init__.py | 0 .../uniformer/mmseg/utils/collect_env.py | 0 .../annotator/uniformer/mmseg/utils/logger.py | 0 .../controlnet/pytorch/annotator/util.py | 0 .../controlnet/pytorch/cldm/cldm.py | 0 .../controlnet/pytorch/cldm/ddim_hacked.py | 0 .../controlnet/pytorch/cldm/hack.py | 0 .../controlnet/pytorch/cldm/logger.py | 0 .../controlnet/pytorch/cldm/model.py | 0 .../controlnet/pytorch/config.py | 0 .../controlnet/pytorch/docs/annotator.md | 0 .../controlnet/pytorch/docs/faq.md | 0 .../controlnet/pytorch/docs/low_vram.md | 0 .../controlnet/pytorch/environment.yaml | 0 .../controlnet/pytorch/font/DejaVuSans.ttf | Bin .../controlnet/pytorch/gradio_annotator.py | 0 .../controlnet/pytorch/gradio_canny2image.py | 0 .../controlnet/pytorch/gradio_depth2image.py | 0 .../pytorch/gradio_fake_scribble2image.py | 0 .../controlnet/pytorch/gradio_hed2image.py | 0 .../controlnet/pytorch/gradio_hough2image.py | 0 .../controlnet/pytorch/gradio_normal2image.py | 0 .../controlnet/pytorch/gradio_pose2image.py | 0 .../pytorch/gradio_scribble2image.py | 0 .../gradio_scribble2image_interactive.py | 0 .../controlnet/pytorch/gradio_seg2image.py | 0 .../controlnet/pytorch/ldm/data/__init__.py | 0 .../controlnet/pytorch/ldm/data/util.py | 0 .../pytorch/ldm/models/autoencoder.py | 0 .../pytorch/ldm/models/diffusion/__init__.py | 0 .../pytorch/ldm/models/diffusion/ddim.py | 0 .../pytorch/ldm/models/diffusion/ddpm.py | 0 .../models/diffusion/dpm_solver/__init__.py | 0 .../models/diffusion/dpm_solver/dpm_solver.py | 0 .../models/diffusion/dpm_solver/sampler.py | 0 .../pytorch/ldm/models/diffusion/plms.py | 0 .../ldm/models/diffusion/sampling_util.py | 0 .../pytorch/ldm/modules/attention.py | 0 .../ldm/modules/diffusionmodules/__init__.py | 0 .../ldm/modules/diffusionmodules/model.py | 0 .../modules/diffusionmodules/openaimodel.py | 0 .../ldm/modules/diffusionmodules/upscaling.py | 0 .../ldm/modules/diffusionmodules/util.py | 0 .../ldm/modules/distributions/__init__.py | 0 .../modules/distributions/distributions.py | 0 .../controlnet/pytorch/ldm/modules/ema.py | 0 .../pytorch/ldm/modules/encoders/__init__.py | 0 .../pytorch/ldm/modules/encoders/modules.py | 0 .../ldm/modules/image_degradation/__init__.py | 0 .../ldm/modules/image_degradation/bsrgan.py | 0 .../modules/image_degradation/bsrgan_light.py | 0 .../modules/image_degradation/utils/test.png | Bin .../modules/image_degradation/utils_image.py | 0 .../pytorch/ldm/modules/midas/__init__.py | 0 .../pytorch/ldm/modules/midas/api.py | 0 .../ldm/modules/midas/midas/__init__.py | 0 .../ldm/modules/midas/midas/base_model.py | 0 .../pytorch/ldm/modules/midas/midas/blocks.py | 0 .../ldm/modules/midas/midas/dpt_depth.py | 0 .../ldm/modules/midas/midas/midas_net.py | 0 .../modules/midas/midas/midas_net_custom.py | 0 .../ldm/modules/midas/midas/transforms.py | 0 .../pytorch/ldm/modules/midas/midas/vit.py | 0 .../pytorch/ldm/modules/midas/utils.py | 0 .../controlnet/pytorch/ldm/util.py | 0 .../controlnet/pytorch/models/cldm_v15.yaml | 0 .../controlnet/pytorch/models/cldm_v21.yaml | 0 .../controlnet/pytorch/share.py | 0 .../controlnet/pytorch/tool_add_control.py | 0 .../pytorch/tool_add_control_sd21.py | 0 .../pytorch/tool_transfer_control.py | 0 .../controlnet/pytorch/tutorial_dataset.py | 0 .../pytorch/tutorial_dataset_test.py | 0 .../controlnet/pytorch/tutorial_train.py | 0 .../controlnet/pytorch/tutorial_train_dist.py | 0 .../controlnet/pytorch/tutorial_train_sd21.py | 0 .../diffusion_model/ddpm/pytorch/.gitignore | 0 .../diffusion_model/ddpm/pytorch/LICENSE | 0 .../diffusion_model/ddpm/pytorch/README.md | 0 .../ddpm/pytorch/config/CIFAR10.txt | 0 .../diffusion_model/ddpm/pytorch/diffusion.py | 0 .../ddpm/pytorch/images/cifar10_samples.png | Bin .../diffusion_model/ddpm/pytorch/main.py | 0 .../diffusion_model/ddpm/pytorch/model.py | 0 .../ddpm/pytorch/requirements.txt | 0 .../ddpm/pytorch/score/both.py | 0 .../diffusion_model/ddpm/pytorch/score/fid.py | 0 .../ddpm/pytorch/score/inception.py | 0 .../ddpm/pytorch/score/inception_score.py | 0 .../pytorch/IMG/multi.png | Bin .../pytorch/IMG/result.png | Bin .../pytorch/IMG/single.png | Bin .../stable-diffusion-1.4/pytorch/README.md | 0 .../pytorch/requirements.txt | 0 .../stable-diffusion-1.4/pytorch/test.py | 0 .../pytorch/train_text_to_image.py | 0 .../stable-diffusion-1.5/pytorch/README.md | 0 .../stable-diffusion-2.1/pytorch/.gitignore | 0 .../stable-diffusion-2.1/pytorch/LICENSE | 0 .../stable-diffusion-2.1/pytorch/MANIFEST.in | 0 .../stable-diffusion-2.1/pytorch/README.md | 0 .../pytorch/build_diffusers.sh | 0 .../pytorch/clean_diffusers.sh | 0 .../pytorch/examples/text_to_image/README.md | 0 .../examples/text_to_image/README_sdxl.md | 0 .../text_to_image/default_config.yaml | 0 .../examples/text_to_image/requirements.txt | 0 .../text_to_image/requirements_flax.txt | 0 .../text_to_image/requirements_sdxl.txt | 0 .../examples/text_to_image/single_config.yaml | 0 .../text_to_image/test_text_to_image.py | 0 .../text_to_image/test_text_to_image_lora.py | 0 .../text_to_image/train_text_to_image.py | 0 .../text_to_image/train_text_to_image_flax.py | 0 .../text_to_image/train_text_to_image_lora.py | 0 .../train_text_to_image_lora_sdxl.py | 0 .../text_to_image/train_text_to_image_sdxl.py | 0 .../examples/text_to_image/zero2_config.yaml | 0 .../pytorch/install_diffusers.sh | 0 .../pytorch/run_sd_1.5.sh | 0 .../pytorch/run_sd_1.5_single.sh | 0 .../pytorch/run_sd_2.1.sh | 0 .../pytorch/run_sd_2.1_single.sh | 0 .../stable-diffusion-2.1/pytorch/run_sd_xl.sh | 0 .../stable-diffusion-2.1/pytorch/setup.py | 0 .../pytorch/src/diffusers/__init__.py | 0 .../src/diffusers/commands/__init__.py | 0 .../src/diffusers/commands/diffusers_cli.py | 0 .../pytorch/src/diffusers/commands/env.py | 0 .../diffusers/commands/fp16_safetensors.py | 0 .../src/diffusers/configuration_utils.py | 0 .../diffusers/dependency_versions_check.py | 0 .../diffusers/dependency_versions_table.py | 0 .../src/diffusers/experimental/README.md | 0 .../src/diffusers/experimental/__init__.py | 0 .../src/diffusers/experimental/rl/__init__.py | 0 .../experimental/rl/value_guided_sampling.py | 0 .../pytorch/src/diffusers/image_processor.py | 0 .../pytorch/src/diffusers/loaders/__init__.py | 0 .../src/diffusers/loaders/autoencoder.py | 0 .../src/diffusers/loaders/controlnet.py | 0 .../src/diffusers/loaders/ip_adapter.py | 0 .../pytorch/src/diffusers/loaders/lora.py | 0 .../loaders/lora_conversion_utils.py | 0 .../pytorch/src/diffusers/loaders/peft.py | 0 .../src/diffusers/loaders/single_file.py | 0 .../diffusers/loaders/single_file_utils.py | 0 .../diffusers/loaders/textual_inversion.py | 0 .../pytorch/src/diffusers/loaders/unet.py | 0 .../pytorch/src/diffusers/loaders/utils.py | 0 .../pytorch/src/diffusers/models/README.md | 0 .../pytorch/src/diffusers/models/__init__.py | 0 .../src/diffusers/models/activations.py | 0 .../pytorch/src/diffusers/models/adapter.py | 0 .../pytorch/src/diffusers/models/attention.py | 0 .../src/diffusers/models/attention_flax.py | 0 .../diffusers/models/attention_processor.py | 0 .../diffusers/models/autoencoders/__init__.py | 0 .../autoencoders/autoencoder_asym_kl.py | 0 .../models/autoencoders/autoencoder_kl.py | 0 .../autoencoder_kl_temporal_decoder.py | 0 .../models/autoencoders/autoencoder_tiny.py | 0 .../autoencoders/consistency_decoder_vae.py | 0 .../src/diffusers/models/autoencoders/vae.py | 0 .../src/diffusers/models/controlnet.py | 0 .../src/diffusers/models/controlnet_flax.py | 0 .../src/diffusers/models/downsampling.py | 0 .../diffusers/models/dual_transformer_2d.py | 0 .../src/diffusers/models/embeddings.py | 0 .../src/diffusers/models/embeddings_flax.py | 0 .../pytorch/src/diffusers/models/lora.py | 0 .../models/modeling_flax_pytorch_utils.py | 0 .../diffusers/models/modeling_flax_utils.py | 0 .../src/diffusers/models/modeling_outputs.py | 0 .../models/modeling_pytorch_flax_utils.py | 0 .../src/diffusers/models/modeling_utils.py | 0 .../diffusers/models/nhwc_groupnorm/Welford.h | 0 .../models/nhwc_groupnorm/__init__.py | 0 .../models/nhwc_groupnorm/custom_gn.cpp | 0 .../models/nhwc_groupnorm/custom_gn.py | 0 .../models/nhwc_groupnorm/gn_kernel.cu | 0 .../models/nhwc_groupnorm/gn_kernel.h | 0 .../models/nhwc_groupnorm/nchw_kernel.cu | 0 .../diffusers/models/nhwc_groupnorm/vecs.h | 0 .../src/diffusers/models/normalization.py | 0 .../src/diffusers/models/prior_transformer.py | 0 .../pytorch/src/diffusers/models/resnet.py | 0 .../src/diffusers/models/resnet_flax.py | 0 .../diffusers/models/t5_film_transformer.py | 0 .../src/diffusers/models/transformer_2d.py | 0 .../diffusers/models/transformer_temporal.py | 0 .../diffusers/models/transformers/__init__.py | 0 .../transformers/dual_transformer_2d.py | 0 .../models/transformers/prior_transformer.py | 0 .../transformers/t5_film_transformer.py | 0 .../models/transformers/transformer_2d.py | 0 .../transformers/transformer_temporal.py | 0 .../pytorch/src/diffusers/models/unet_1d.py | 0 .../src/diffusers/models/unet_1d_blocks.py | 0 .../pytorch/src/diffusers/models/unet_2d.py | 0 .../src/diffusers/models/unet_2d_blocks.py | 0 .../src/diffusers/models/unet_2d_condition.py | 0 .../src/diffusers/models/unets/__init__.py | 0 .../src/diffusers/models/unets/unet_1d.py | 0 .../diffusers/models/unets/unet_1d_blocks.py | 0 .../src/diffusers/models/unets/unet_2d.py | 0 .../diffusers/models/unets/unet_2d_blocks.py | 0 .../models/unets/unet_2d_blocks_flax.py | 0 .../models/unets/unet_2d_condition.py | 0 .../models/unets/unet_2d_condition_flax.py | 0 .../diffusers/models/unets/unet_3d_blocks.py | 0 .../models/unets/unet_3d_condition.py | 0 .../diffusers/models/unets/unet_i2vgen_xl.py | 0 .../diffusers/models/unets/unet_kandinsky3.py | 0 .../models/unets/unet_motion_model.py | 0 .../unets/unet_spatio_temporal_condition.py | 0 .../models/unets/unet_stable_cascade.py | 0 .../src/diffusers/models/unets/uvit_2d.py | 0 .../src/diffusers/models/upsampling.py | 0 .../pytorch/src/diffusers/models/vae_flax.py | 0 .../pytorch/src/diffusers/models/vq_model.py | 0 .../pytorch/src/diffusers/optimization.py | 0 .../pytorch/src/diffusers/pipelines/README.md | 0 .../src/diffusers/pipelines/__init__.py | 0 .../diffusers/pipelines/amused/__init__.py | 0 .../pipelines/amused/pipeline_amused.py | 0 .../amused/pipeline_amused_img2img.py | 0 .../amused/pipeline_amused_inpaint.py | 0 .../pipelines/animatediff/__init__.py | 0 .../animatediff/pipeline_animatediff.py | 0 .../pipeline_animatediff_video2video.py | 0 .../pipelines/animatediff/pipeline_output.py | 0 .../diffusers/pipelines/audioldm/__init__.py | 0 .../pipelines/audioldm/pipeline_audioldm.py | 0 .../diffusers/pipelines/audioldm2/__init__.py | 0 .../pipelines/audioldm2/modeling_audioldm2.py | 0 .../pipelines/audioldm2/pipeline_audioldm2.py | 0 .../src/diffusers/pipelines/auto_pipeline.py | 0 .../pipelines/blip_diffusion/__init__.py | 0 .../blip_diffusion/blip_image_processing.py | 0 .../blip_diffusion/modeling_blip2.py | 0 .../blip_diffusion/modeling_ctx_clip.py | 0 .../blip_diffusion/pipeline_blip_diffusion.py | 0 .../pipelines/consistency_models/__init__.py | 0 .../pipeline_consistency_models.py | 0 .../pipelines/controlnet/__init__.py | 0 .../pipelines/controlnet/multicontrolnet.py | 0 .../controlnet/pipeline_controlnet.py | 0 .../pipeline_controlnet_blip_diffusion.py | 0 .../controlnet/pipeline_controlnet_img2img.py | 0 .../controlnet/pipeline_controlnet_inpaint.py | 0 .../pipeline_controlnet_inpaint_sd_xl.py | 0 .../controlnet/pipeline_controlnet_sd_xl.py | 0 .../pipeline_controlnet_sd_xl_img2img.py | 0 .../controlnet/pipeline_flax_controlnet.py | 0 .../pipelines/dance_diffusion/__init__.py | 0 .../pipeline_dance_diffusion.py | 0 .../src/diffusers/pipelines/ddim/__init__.py | 0 .../diffusers/pipelines/ddim/pipeline_ddim.py | 0 .../src/diffusers/pipelines/ddpm/__init__.py | 0 .../diffusers/pipelines/ddpm/pipeline_ddpm.py | 0 .../pipelines/deepfloyd_if/__init__.py | 0 .../pipelines/deepfloyd_if/pipeline_if.py | 0 .../deepfloyd_if/pipeline_if_img2img.py | 0 .../pipeline_if_img2img_superresolution.py | 0 .../deepfloyd_if/pipeline_if_inpainting.py | 0 .../pipeline_if_inpainting_superresolution.py | 0 .../pipeline_if_superresolution.py | 0 .../pipelines/deepfloyd_if/pipeline_output.py | 0 .../pipelines/deepfloyd_if/safety_checker.py | 0 .../pipelines/deepfloyd_if/timesteps.py | 0 .../pipelines/deepfloyd_if/watermark.py | 0 .../diffusers/pipelines/deprecated/README.md | 0 .../pipelines/deprecated/__init__.py | 0 .../deprecated/alt_diffusion/__init__.py | 0 .../alt_diffusion/modeling_roberta_series.py | 0 .../alt_diffusion/pipeline_alt_diffusion.py | 0 .../pipeline_alt_diffusion_img2img.py | 0 .../alt_diffusion/pipeline_output.py | 0 .../deprecated/audio_diffusion/__init__.py | 0 .../deprecated/audio_diffusion/mel.py | 0 .../pipeline_audio_diffusion.py | 0 .../latent_diffusion_uncond/__init__.py | 0 .../pipeline_latent_diffusion_uncond.py | 0 .../pipelines/deprecated/pndm/__init__.py | 0 .../deprecated/pndm/pipeline_pndm.py | 0 .../pipelines/deprecated/repaint/__init__.py | 0 .../deprecated/repaint/pipeline_repaint.py | 0 .../deprecated/score_sde_ve/__init__.py | 0 .../score_sde_ve/pipeline_score_sde_ve.py | 0 .../spectrogram_diffusion/__init__.py | 0 .../continuous_encoder.py | 0 .../spectrogram_diffusion/midi_utils.py | 0 .../spectrogram_diffusion/notes_encoder.py | 0 .../pipeline_spectrogram_diffusion.py | 0 .../stable_diffusion_variants/__init__.py | 0 .../pipeline_cycle_diffusion.py | 0 ...ne_onnx_stable_diffusion_inpaint_legacy.py | 0 ...ipeline_stable_diffusion_inpaint_legacy.py | 0 ...pipeline_stable_diffusion_model_editing.py | 0 .../pipeline_stable_diffusion_paradigms.py | 0 .../pipeline_stable_diffusion_pix2pix_zero.py | 0 .../stochastic_karras_ve/__init__.py | 0 .../pipeline_stochastic_karras_ve.py | 0 .../versatile_diffusion/__init__.py | 0 .../versatile_diffusion/modeling_text_unet.py | 0 .../pipeline_versatile_diffusion.py | 0 ...ipeline_versatile_diffusion_dual_guided.py | 0 ...ine_versatile_diffusion_image_variation.py | 0 ...eline_versatile_diffusion_text_to_image.py | 0 .../deprecated/vq_diffusion/__init__.py | 0 .../vq_diffusion/pipeline_vq_diffusion.py | 0 .../src/diffusers/pipelines/dit/__init__.py | 0 .../diffusers/pipelines/dit/pipeline_dit.py | 0 .../diffusers/pipelines/free_init_utils.py | 0 .../diffusers/pipelines/i2vgen_xl/__init__.py | 0 .../pipelines/i2vgen_xl/pipeline_i2vgen_xl.py | 0 .../diffusers/pipelines/kandinsky/__init__.py | 0 .../pipelines/kandinsky/pipeline_kandinsky.py | 0 .../kandinsky/pipeline_kandinsky_combined.py | 0 .../kandinsky/pipeline_kandinsky_img2img.py | 0 .../kandinsky/pipeline_kandinsky_inpaint.py | 0 .../kandinsky/pipeline_kandinsky_prior.py | 0 .../pipelines/kandinsky/text_encoder.py | 0 .../pipelines/kandinsky2_2/__init__.py | 0 .../kandinsky2_2/pipeline_kandinsky2_2.py | 0 .../pipeline_kandinsky2_2_combined.py | 0 .../pipeline_kandinsky2_2_controlnet.py | 0 ...ipeline_kandinsky2_2_controlnet_img2img.py | 0 .../pipeline_kandinsky2_2_img2img.py | 0 .../pipeline_kandinsky2_2_inpainting.py | 0 .../pipeline_kandinsky2_2_prior.py | 0 .../pipeline_kandinsky2_2_prior_emb2emb.py | 0 .../pipelines/kandinsky3/__init__.py | 0 .../kandinsky3/convert_kandinsky3_unet.py | 0 .../kandinsky3/pipeline_kandinsky3.py | 0 .../kandinsky3/pipeline_kandinsky3_img2img.py | 0 .../latent_consistency_models/__init__.py | 0 .../pipeline_latent_consistency_img2img.py | 0 .../pipeline_latent_consistency_text2img.py | 0 .../pipelines/latent_diffusion/__init__.py | 0 .../pipeline_latent_diffusion.py | 0 ...peline_latent_diffusion_superresolution.py | 0 .../diffusers/pipelines/ledits_pp/__init__.py | 0 .../pipeline_leditspp_stable_diffusion.py | 0 .../pipeline_leditspp_stable_diffusion_xl.py | 0 .../pipelines/ledits_pp/pipeline_output.py | 0 .../diffusers/pipelines/musicldm/__init__.py | 0 .../pipelines/musicldm/pipeline_musicldm.py | 0 .../src/diffusers/pipelines/onnx_utils.py | 0 .../pipelines/paint_by_example/__init__.py | 0 .../paint_by_example/image_encoder.py | 0 .../pipeline_paint_by_example.py | 0 .../src/diffusers/pipelines/pia/__init__.py | 0 .../diffusers/pipelines/pia/pipeline_pia.py | 0 .../pipelines/pipeline_flax_utils.py | 0 .../pipelines/pipeline_loading_utils.py | 0 .../src/diffusers/pipelines/pipeline_utils.py | 0 .../pipelines/pixart_alpha/__init__.py | 0 .../pixart_alpha/pipeline_pixart_alpha.py | 0 .../semantic_stable_diffusion/__init__.py | 0 .../pipeline_output.py | 0 .../pipeline_semantic_stable_diffusion.py | 0 .../diffusers/pipelines/shap_e/__init__.py | 0 .../src/diffusers/pipelines/shap_e/camera.py | 0 .../pipelines/shap_e/pipeline_shap_e.py | 0 .../shap_e/pipeline_shap_e_img2img.py | 0 .../diffusers/pipelines/shap_e/renderer.py | 0 .../pipelines/stable_cascade/__init__.py | 0 .../stable_cascade/pipeline_stable_cascade.py | 0 .../pipeline_stable_cascade_combined.py | 0 .../pipeline_stable_cascade_prior.py | 0 .../pipelines/stable_diffusion/README.md | 0 .../pipelines/stable_diffusion/__init__.py | 0 .../clip_image_project_model.py | 0 .../stable_diffusion/convert_from_ckpt.py | 0 .../pipeline_flax_stable_diffusion.py | 0 .../pipeline_flax_stable_diffusion_img2img.py | 0 .../pipeline_flax_stable_diffusion_inpaint.py | 0 .../pipeline_onnx_stable_diffusion.py | 0 .../pipeline_onnx_stable_diffusion_img2img.py | 0 .../pipeline_onnx_stable_diffusion_inpaint.py | 0 .../pipeline_onnx_stable_diffusion_upscale.py | 0 .../stable_diffusion/pipeline_output.py | 0 .../pipeline_stable_diffusion.py | 0 .../pipeline_stable_diffusion_depth2img.py | 0 ...peline_stable_diffusion_image_variation.py | 0 .../pipeline_stable_diffusion_img2img.py | 0 .../pipeline_stable_diffusion_inpaint.py | 0 ...eline_stable_diffusion_instruct_pix2pix.py | 0 ...ipeline_stable_diffusion_latent_upscale.py | 0 .../pipeline_stable_diffusion_upscale.py | 0 .../pipeline_stable_unclip.py | 0 .../pipeline_stable_unclip_img2img.py | 0 .../stable_diffusion/safety_checker.py | 0 .../stable_diffusion/safety_checker_flax.py | 0 .../stable_unclip_image_normalizer.py | 0 .../__init__.py | 0 ...line_stable_diffusion_attend_and_excite.py | 0 .../stable_diffusion_diffedit/__init__.py | 0 .../pipeline_stable_diffusion_diffedit.py | 0 .../stable_diffusion_gligen/__init__.py | 0 .../pipeline_stable_diffusion_gligen.py | 0 ...line_stable_diffusion_gligen_text_image.py | 0 .../stable_diffusion_k_diffusion/__init__.py | 0 .../pipeline_stable_diffusion_k_diffusion.py | 0 ...ipeline_stable_diffusion_xl_k_diffusion.py | 0 .../stable_diffusion_ldm3d/__init__.py | 0 .../pipeline_stable_diffusion_ldm3d.py | 0 .../stable_diffusion_panorama/__init__.py | 0 .../pipeline_stable_diffusion_panorama.py | 0 .../stable_diffusion_safe/__init__.py | 0 .../stable_diffusion_safe/pipeline_output.py | 0 .../pipeline_stable_diffusion_safe.py | 0 .../stable_diffusion_safe/safety_checker.py | 0 .../stable_diffusion_sag/__init__.py | 0 .../pipeline_stable_diffusion_sag.py | 0 .../pipelines/stable_diffusion_xl/__init__.py | 0 .../pipeline_flax_stable_diffusion_xl.py | 0 .../stable_diffusion_xl/pipeline_output.py | 0 .../pipeline_stable_diffusion_xl.py | 0 .../pipeline_stable_diffusion_xl_img2img.py | 0 .../pipeline_stable_diffusion_xl_inpaint.py | 0 ...ne_stable_diffusion_xl_instruct_pix2pix.py | 0 .../stable_diffusion_xl/watermark.py | 0 .../stable_video_diffusion/__init__.py | 0 .../pipeline_stable_video_diffusion.py | 0 .../pipelines/t2i_adapter/__init__.py | 0 .../pipeline_stable_diffusion_adapter.py | 0 .../pipeline_stable_diffusion_xl_adapter.py | 0 .../text_to_video_synthesis/__init__.py | 0 .../pipeline_output.py | 0 .../pipeline_text_to_video_synth.py | 0 .../pipeline_text_to_video_synth_img2img.py | 0 .../pipeline_text_to_video_zero.py | 0 .../pipeline_text_to_video_zero_sdxl.py | 0 .../diffusers/pipelines/unclip/__init__.py | 0 .../pipelines/unclip/pipeline_unclip.py | 0 .../unclip/pipeline_unclip_image_variation.py | 0 .../diffusers/pipelines/unclip/text_proj.py | 0 .../pipelines/unidiffuser/__init__.py | 0 .../unidiffuser/modeling_text_decoder.py | 0 .../pipelines/unidiffuser/modeling_uvit.py | 0 .../unidiffuser/pipeline_unidiffuser.py | 0 .../pipelines/wuerstchen/__init__.py | 0 .../wuerstchen/modeling_paella_vq_model.py | 0 .../wuerstchen/modeling_wuerstchen_common.py | 0 .../modeling_wuerstchen_diffnext.py | 0 .../wuerstchen/modeling_wuerstchen_prior.py | 0 .../wuerstchen/pipeline_wuerstchen.py | 0 .../pipeline_wuerstchen_combined.py | 0 .../wuerstchen/pipeline_wuerstchen_prior.py | 0 .../pytorch/src/diffusers/py.typed | 0 .../src/diffusers/schedulers/README.md | 0 .../src/diffusers/schedulers/__init__.py | 0 .../schedulers/deprecated/__init__.py | 0 .../deprecated/scheduling_karras_ve.py | 0 .../deprecated/scheduling_sde_vp.py | 0 .../diffusers/schedulers/scheduling_amused.py | 0 .../scheduling_consistency_decoder.py | 0 .../scheduling_consistency_models.py | 0 .../diffusers/schedulers/scheduling_ddim.py | 0 .../schedulers/scheduling_ddim_flax.py | 0 .../schedulers/scheduling_ddim_inverse.py | 0 .../schedulers/scheduling_ddim_parallel.py | 0 .../diffusers/schedulers/scheduling_ddpm.py | 0 .../schedulers/scheduling_ddpm_flax.py | 0 .../schedulers/scheduling_ddpm_parallel.py | 0 .../schedulers/scheduling_ddpm_wuerstchen.py | 0 .../schedulers/scheduling_deis_multistep.py | 0 .../scheduling_dpmsolver_multistep.py | 0 .../scheduling_dpmsolver_multistep_flax.py | 0 .../scheduling_dpmsolver_multistep_inverse.py | 0 .../schedulers/scheduling_dpmsolver_sde.py | 0 .../scheduling_dpmsolver_singlestep.py | 0 .../scheduling_edm_dpmsolver_multistep.py | 0 .../schedulers/scheduling_edm_euler.py | 0 .../scheduling_euler_ancestral_discrete.py | 0 .../schedulers/scheduling_euler_discrete.py | 0 .../scheduling_euler_discrete_flax.py | 0 .../schedulers/scheduling_heun_discrete.py | 0 .../diffusers/schedulers/scheduling_ipndm.py | 0 .../scheduling_k_dpm_2_ancestral_discrete.py | 0 .../schedulers/scheduling_k_dpm_2_discrete.py | 0 .../schedulers/scheduling_karras_ve_flax.py | 0 .../diffusers/schedulers/scheduling_lcm.py | 0 .../schedulers/scheduling_lms_discrete.py | 0 .../scheduling_lms_discrete_flax.py | 0 .../diffusers/schedulers/scheduling_pndm.py | 0 .../schedulers/scheduling_pndm_flax.py | 0 .../schedulers/scheduling_repaint.py | 0 .../schedulers/scheduling_sasolver.py | 0 .../diffusers/schedulers/scheduling_sde_ve.py | 0 .../schedulers/scheduling_sde_ve_flax.py | 0 .../diffusers/schedulers/scheduling_tcd.py | 0 .../diffusers/schedulers/scheduling_unclip.py | 0 .../schedulers/scheduling_unipc_multistep.py | 0 .../diffusers/schedulers/scheduling_utils.py | 0 .../schedulers/scheduling_utils_flax.py | 0 .../schedulers/scheduling_vq_diffusion.py | 0 .../pytorch/src/diffusers/training_utils.py | 0 .../pytorch/src/diffusers/utils/__init__.py | 0 .../src/diffusers/utils/accelerate_utils.py | 0 .../pytorch/src/diffusers/utils/constants.py | 0 .../src/diffusers/utils/deprecation_utils.py | 0 .../pytorch/src/diffusers/utils/doc_utils.py | 0 .../dummy_flax_and_transformers_objects.py | 0 .../src/diffusers/utils/dummy_flax_objects.py | 0 .../diffusers/utils/dummy_note_seq_objects.py | 0 .../src/diffusers/utils/dummy_onnx_objects.py | 0 .../src/diffusers/utils/dummy_pt_objects.py | 0 .../utils/dummy_torch_and_librosa_objects.py | 0 .../utils/dummy_torch_and_scipy_objects.py | 0 .../utils/dummy_torch_and_torchsde_objects.py | 0 ...nd_transformers_and_k_diffusion_objects.py | 0 ...torch_and_transformers_and_onnx_objects.py | 0 .../dummy_torch_and_transformers_objects.py | 0 ...sformers_and_torch_and_note_seq_objects.py | 0 .../diffusers/utils/dynamic_modules_utils.py | 0 .../src/diffusers/utils/export_utils.py | 0 .../pytorch/src/diffusers/utils/hub_utils.py | 0 .../src/diffusers/utils/import_utils.py | 0 .../src/diffusers/utils/loading_utils.py | 0 .../pytorch/src/diffusers/utils/logging.py | 0 .../diffusers/utils/model_card_template.md | 0 .../pytorch/src/diffusers/utils/outputs.py | 0 .../pytorch/src/diffusers/utils/peft_utils.py | 0 .../pytorch/src/diffusers/utils/pil_utils.py | 0 .../src/diffusers/utils/state_dict_utils.py | 0 .../src/diffusers/utils/testing_utils.py | 0 .../src/diffusers/utils/torch_utils.py | 0 .../pytorch/src/diffusers/utils/versions.py | 0 .../stable-diffusion-3/pytorch/README.md | 0 .../stable-diffusion-xl/pytorch/README.md | 0 .../blip/pytorch/README.md | 0 .../blip/pytorch/train_caption.py | 0 .../l-verse/pytorch/README.md | 0 .../llava-1.5/pytorch/README.md | 0 .../llava-1.5/pytorch/train.sh | 0 .../moe-llava-phi2-2.7b/pytorch/README.md | 0 .../moe-llava-qwen-1.8b/pytorch/README.md | 0 .../moe-llava-stablelm-1.6b/pytorch/README.md | 0 .../GLMForMultiTokenCloze/base/BaseDockerfile | 0 .../GLMForMultiTokenCloze/base/bind_pyt.py | 0 .../base/build_container.sh | 0 .../base/config/__init__.py | 0 .../base/config/_base.py | 0 .../base/config/config_manager.py | 0 .../base/config/mutable_params.py | 0 .../create_train_eval_data.py | 0 .../base/data_preprocessing/dataset.py | 0 .../base/data_preprocessing/requirements.txt | 0 .../base/data_preprocessing/utils/__init__.py | 0 .../utils/bert-large-uncased-vocab.txt | 0 .../data_preprocessing/utils/file_utils.py | 0 .../data_preprocessing/utils/mlperf_logger.py | 0 .../data_preprocessing/utils/tokenization.py | 0 .../base/data_preprocessing/utils/utils.py | 0 .../data_preprocessing/utils/wordpiece.py | 0 .../base/dataloaders/__init__.py | 0 .../base/dataloaders/dataloader.py | 0 .../base/dataloaders/dataloader_bk.py | 0 .../base/model/__init__.py | 0 .../base/model/layers/activations.py | 0 .../base/model/layers/attention.py | 0 .../base/model/layers/embeddings.py | 0 .../base/model/layers/layernorm.py | 0 .../base/model/layers/linear.py | 0 .../base/model/layers/mlp.py | 0 .../base/model/layers/transformer_block.py | 0 .../base/model/models/__init__.py | 0 .../base/model/models/checkpoint.py | 0 .../base/model/models/modeling.py | 0 .../base/model/models/transformer.py | 0 .../base/optimizers/__init__.py | 0 .../base/optimizers/fp16_optimizer.py | 0 .../base/optimizers/loss_scaler.py | 0 .../GLMForMultiTokenCloze/base/prepare.py | 0 .../base/prepare_environment.sh | 0 .../GLMForMultiTokenCloze/base/preparedata.sh | 0 .../base/requirements.txt | 0 .../pytorch/GLMForMultiTokenCloze/base/run.sh | 0 .../base/run_pretraining.py | 0 .../base/run_training.sh | 0 .../base/run_with_docker.sh | 0 .../base/schedulers/__init__.py | 0 .../base/schedulers/base.py | 0 .../GLMForMultiTokenCloze/base/setup.py | 0 .../base/train/__init__.py | 0 .../base/train/bk_trainer.py | 0 .../base/train/evaluator.py | 0 .../base/train/evaluator_bk.py | 0 .../base/train/event/__init__.py | 0 .../base/train/event/base.py | 0 .../base/train/event/base_adapter.py | 0 .../base/train/event/compose.py | 0 .../base/train/event/log.py | 0 .../base/train/trainer.py | 0 .../base/train/training_state.py | 0 .../base/utils/__init__.py | 0 .../GLMForMultiTokenCloze/base/utils/check.py | 0 .../base/utils/checkpoint.py | 0 .../GLMForMultiTokenCloze/base/utils/dist.py | 0 .../base/utils/logging.py | 0 .../GLMForMultiTokenCloze/base/utils/paths.py | 0 .../nvidia/config/Dockerfile | 0 .../nvidia/config/config_V100sx1x1.py | 0 .../nvidia/config/config_V100sx1x8.py | 0 .../nvidia/config/config_V100sx2x8.py | 0 .../nvidia/config/converter.py | 0 .../nvidia/config/create_optimizer.py | 0 .../nvidia/config/environment_variables.sh | 0 .../nvidia/config/nvidia_layers/layernorm.py | 0 .../config/nvidia_layers/transformer.py | 0 .../config/nvidia_layers/transformer_block.py | 0 .../nvidia/config/training_event.py | 0 .../config/unit_test/layer_norm/test.py | 0 .../config/unit_test/layer_norm/test_fp16.py | 0 .../nlp}/cloze_test/glm/pytorch/README.md | 0 .../dialogue_generation/cpm/pytorch/README.md | 0 .../cpm/pytorch/base/BaseDockerfile | 0 .../cpm/pytorch/base/bind_pyt.py | 0 .../pytorch/base/cleanup_image_container.sh | 0 .../cpm/pytorch/base/config/__init__.py | 0 .../cpm/pytorch/base/config/_base.py | 0 .../cpm/pytorch/base/config/config_manager.py | 0 .../cpm/pytorch/base/config/mutable_params.py | 0 .../base/data_preprocessing/change_mp.py | 0 .../convert_to_medium_from_large.py | 0 .../base/data_preprocessing/prepare_data.sh | 0 .../preprocess_stc_finetune.py | 0 .../cpm/pytorch/base/dataloaders/__init__.py | 0 .../bpe_3w_new/chinese_vocab.model | Bin .../bpe_3w_new/chinese_vocab.vocab | 0 .../base/dataloaders/bpe_3w_new/vocab.json | 0 .../pytorch/base/dataloaders/dataloader.py | 0 .../cpm/pytorch/base/dataloaders/samplers.py | 0 .../base/dataloaders/tokenization_gpt2.py | 0 .../cpm/pytorch/base/model/__init__.py | 0 .../cpm/pytorch/base/model/fp16/__init__.py | 0 .../cpm/pytorch/base/model/fp16/fp16.py | 0 .../cpm/pytorch/base/model/fp16/fp16util.py | 0 .../pytorch/base/model/fp16/loss_scaler.py | 0 .../cpm/pytorch/base/model/layers/__init__.py | 0 .../cpm/pytorch/base/model/layers/layers.py | 0 .../cpm/pytorch/base/model/losses/__init__.py | 0 .../base/model/losses/cross_entropy.py | 0 .../cpm/pytorch/base/model/models/__init__.py | 0 .../pytorch/base/model/models/checkpoint.py | 0 .../base/model/models/gpt2_modeling.py | 0 .../pytorch/base/model/models/transformer.py | 0 .../cpm/pytorch/base/optimizers/__init__.py | 0 .../cpm/pytorch/base/optimizers/factory.py | 0 .../cpm/pytorch/base/prepare.py | 0 .../cpm/pytorch/base/requirements.txt | 0 .../cpm/pytorch/base/run_pretraining.py | 0 .../cpm/pytorch/base/run_training.sh | 0 .../cpm/pytorch/base/run_with_docker.sh | 0 .../cpm/pytorch/base/schedulers/__init__.py | 0 .../cpm/pytorch/base/schedulers/factory.py | 0 .../pytorch/base/schedulers/learning_rates.py | 0 .../cpm/pytorch/base/setup.py | 0 .../cpm/pytorch/base/train/__init__.py | 0 .../cpm/pytorch/base/train/evaluator.py | 0 .../cpm/pytorch/base/train/event/__init__.py | 0 .../cpm/pytorch/base/train/event/base.py | 0 .../pytorch/base/train/event/base_adapter.py | 0 .../cpm/pytorch/base/train/event/compose.py | 0 .../cpm/pytorch/base/train/event/log.py | 0 .../cpm/pytorch/base/train/metrics.py | 0 .../cpm/pytorch/base/train/trainer.py | 0 .../cpm/pytorch/base/train/training_state.py | 0 .../cpm/pytorch/base/utils/__init__.py | 0 .../cpm/pytorch/base/utils/check.py | 0 .../cpm/pytorch/base/utils/dist.py | 0 .../cpm/pytorch/base/utils/logging.py | 0 .../cpm/pytorch/base/utils/paths.py | 0 .../iluvatar/cpm/config/config_V100x1x1.py | 0 .../iluvatar/cpm/config/config_V100x1x8.py | 0 .../iluvatar/cpm/config/config_V100x2x8.py | 0 .../iluvatar/cpm/config/config_common.py | 0 .../pytorch/iluvatar/cpm/config/converter.py | 0 .../iluvatar/cpm/config/layers/__init__.py | 0 .../iluvatar/cpm/config/layers/attention.py | 0 .../layers/fast_self_multihead_attn_func.py | 0 .../iluvatar/cpm/config/layers/layernorm.py | 0 .../cpm/config/layers/self_multihead_attn.py | 0 .../config/layers/self_multihead_attn_func.py | 0 .../iluvatar/cpm/config/optimizers_adam.py | 0 .../iluvatar/cpm/config/training_event.py | 0 .../cpm/pytorch/iluvatar/cpm/csrc/dropout.h | 0 .../cpm/csrc/fast_self_multihead_attn_func.py | 0 .../pytorch/iluvatar/cpm/csrc/layer_norm.h | 0 .../cpm/pytorch/iluvatar/cpm/csrc/philox.h | 0 .../iluvatar/cpm/csrc/self_multihead_attn.py | 0 .../cpm/csrc/self_multihead_attn_bias.cpp | 0 .../cpm/csrc/self_multihead_attn_bias_cuda.cu | 0 .../cpm/csrc/self_multihead_attn_func.py | 0 .../cpm/pytorch/iluvatar/cpm/csrc/setup.py | 0 .../cpm/pytorch/iluvatar/cpm/csrc/softmax.h | 0 .../iluvatar/cpm/csrc/strided_batched_gemm.h | 0 .../pytorch/iluvatar/cpm/packages/files.txt | 0 .../pytorch/iluvatar/docker_image/Dockerfile | 0 .../iluvatar/docker_image/gen_docker_image.sh | 0 .../pytorch/iluvatar/docker_image/image.conf | 0 .../pytorch/iluvatar/docker_image/install.sh | 0 .../pytorch/iluvatar/sdk_installers/files.txt | 0 .../bart_fairseq/pytorch/README.md | 0 .../language_model/bert/mindspore/README.md | 0 .../mindspore/ascend310_infer/CMakeLists.txt | 0 .../bert/mindspore/ascend310_infer/build.sh | 0 .../mindspore/ascend310_infer/inc/utils.h | 0 .../mindspore/ascend310_infer/src/main.cc | 0 .../mindspore/ascend310_infer/src/utils.cc | 0 .../language_model/bert/mindspore/export.py | 0 .../bert/mindspore/infer/Dockerfile | 0 .../bert/mindspore/infer/convert/convert.sh | 0 .../infer/data/config/bert_base.pipeline | 0 .../infer/data/config/infer_label.txt | 0 .../mindspore/infer/mxbase/CMakeLists.txt | 0 .../bert/mindspore/infer/mxbase/build.sh | 0 .../infer/mxbase/src/BertNerBase.cpp | 0 .../mindspore/infer/mxbase/src/BertNerBase.h | 0 .../bert/mindspore/infer/mxbase/src/main.cpp | 0 .../bert/mindspore/infer/sdk/main.py | 0 .../bert/mindspore/infer/sdk/run.sh | 0 .../infer/utils/data_processor_seq.py | 0 .../mindspore/infer_squad/convert/convert.sh | 0 .../data/config/bert_base.pipeline | 0 .../infer_squad/docker_start_infer.sh | 0 .../infer_squad/mxbase/CMakeLists.txt | 0 .../mindspore/infer_squad/mxbase/build.sh | 0 .../infer_squad/mxbase/postprocess.py | 0 .../bert/mindspore/infer_squad/mxbase/run.sh | 0 .../infer_squad/mxbase/src/BertBase.cpp | 0 .../infer_squad/mxbase/src/BertBase.h | 0 .../mindspore/infer_squad/mxbase/src/main.cpp | 0 .../bert/mindspore/infer_squad/sdk/main.py | 0 .../bert/mindspore/infer_squad/sdk/run.sh | 0 .../infer_squad/utils/create_squad_data.py | 0 .../infer_squad/utils/data_precess_squad.py | 0 .../infer_squad/utils/tokenization.py | 0 .../bert/mindspore/mindspore_hub_conf.py | 0 .../modelarts/pretrain_config_modelart.yaml | 0 .../bert/mindspore/modelarts/train_start.py | 0 .../bert/mindspore/postprocess.py | 0 .../bert/mindspore/preprocess.py | 0 .../bert/mindspore/pretrain_config.yaml | 0 .../pretrain_config_Ascend_Boost.yaml | 0 .../pretrain_config_Ascend_Thor.yaml | 0 .../bert/mindspore/pretrain_eval.py | 0 .../bert/mindspore/requirements.txt | 0 .../bert/mindspore/run_classifier.py | 0 .../bert/mindspore/run_eval_onnx.py | 0 .../language_model/bert/mindspore/run_ner.py | 0 .../bert/mindspore/run_pretrain.py | 0 .../bert/mindspore/run_squad.py | 0 .../bert/mindspore/run_squad_distribute.py | 0 .../ascend_distributed_launcher/README.md | 0 .../ascend_distributed_launcher/__init__.py | 0 .../get_distribute_pretrain_cmd.py | 0 .../hyper_parameter_config.ini | 0 .../bert/mindspore/scripts/docker_start.sh | 0 .../mindspore/scripts/ms2tf/ms2tf_config.py | 0 .../ms_and_tf_checkpoint_transfer_tools.py | 0 .../bert/mindspore/scripts/run_classifier.sh | 0 .../mindspore/scripts/run_classifier_gpu.sh | 0 .../run_distributed_pretrain_ascend.sh | 0 .../run_distributed_pretrain_for_gpu.sh | 0 .../bert/mindspore/scripts/run_infer_310.sh | 0 .../bert/mindspore/scripts/run_ner.sh | 0 .../bert/mindspore/scripts/run_ner_gpu.sh | 0 .../bert/mindspore/scripts/run_squad.sh | 0 .../bert/mindspore/scripts/run_squad_gpu.sh | 0 .../scripts/run_squad_gpu_distribute.sh | 0 .../scripts/run_standalone_pretrain_ascend.sh | 0 .../run_standalone_pretrain_for_gpu.sh | 0 .../language_model/bert/mindspore/src/CRF.py | 0 .../bert/mindspore/src/__init__.py | 0 .../language_model/bert/mindspore/src/adam.py | 0 .../bert/mindspore/src/assessment_method.py | 0 .../bert/mindspore/src/bert_for_finetune.py | 0 .../mindspore/src/bert_for_pre_training.py | 0 .../bert/mindspore/src/bert_model.py | 0 .../bert/mindspore/src/cluener_evaluation.py | 0 .../bert/mindspore/src/create_squad_data.py | 0 .../bert/mindspore/src/dataset.py | 0 .../mindspore/src/finetune_data_preprocess.py | 0 .../bert/mindspore/src/finetune_eval_model.py | 0 .../generate_chinesener_mindrecord.py | 0 .../generate_cluener_mindrecord.py | 0 .../generate_pretrain_mindrecord.py | 0 .../generate_pretrain_mindrecords.sh | 0 .../generate_squad_mindrecord.py | 0 .../generate_tnews_mindrecord.py | 0 .../src/generate_mindrecord/tokenization.py | 0 .../bert/mindspore/src/model_utils/config.py | 0 .../src/model_utils/device_adapter.py | 0 .../src/model_utils/local_adapter.py | 0 .../src/model_utils/moxing_adapter.py | 0 .../bert/mindspore/src/sample_process.py | 0 .../bert/mindspore/src/score.py | 0 .../mindspore/src/squad_get_predictions.py | 0 .../bert/mindspore/src/squad_postprocess.py | 0 .../bert/mindspore/src/tokenization.py | 0 .../tools/parallel_tfrecord_to_mindrecord.py | 0 .../src/tools/vis_tfrecord_or_mindrecord.py | 0 .../bert/mindspore/src/utils.py | 0 .../mindspore/task_classifier_config.yaml | 0 .../bert/mindspore/task_ner_config.yaml | 0 .../bert/mindspore/task_squad_config.yaml | 0 .../bert/paddlepaddle/README.md | 0 .../bert/paddlepaddle/train_bert.py | 0 .../bert/paddlepaddle/train_bert.sh | 0 .../nlp}/language_model/bert/pytorch/LICENSE | 0 .../nlp}/language_model/bert/pytorch/NOTICE | 0 .../language_model/bert/pytorch/README.md | 0 .../nlp}/language_model/bert/pytorch/bind.sh | 0 .../language_model/bert/pytorch/bind_pyt.py | 0 .../nlp}/language_model/bert/pytorch/bmm1.py | 0 .../nlp}/language_model/bert/pytorch/bmm2.py | 0 .../cleanup_scripts/chop_hdf5_files.py | 0 .../bert/pytorch/cleanup_scripts/clean.sh | 0 .../pytorch/cleanup_scripts/cleanup_file.py | 0 .../create_pretraining_data_wrapper.sh | 0 .../create_wiki_test_set_md5_hashes.py | 0 .../pytorch/cleanup_scripts/dataset_stats.py | 0 .../bert/pytorch/cleanup_scripts/do_gather.py | 0 .../do_sentence_segmentation.py | 0 .../extract_test_set_articles.py | 0 .../cleanup_scripts/parallel_create_hdf5.sh | 0 .../pytorch/cleanup_scripts/process_wiki.sh | 0 .../cleanup_scripts/reshard_hdf5_files.py | 0 .../transparency_in_test_set_generation.py | 0 .../cleanup_scripts/wiki_test_set_md5.txt | 0 .../bert/pytorch/convert_tf_checkpoint.py | 0 .../pytorch/data_scripts/bert_config.json | 0 .../pytorch/data_scripts/chop_hdf5_files.py | 0 .../bert/pytorch/data_scripts/clean.sh | 0 .../bert/pytorch/data_scripts/cleanup_file.py | 0 .../data_scripts/create_pretraining_data.py | 0 .../create_pretraining_data_wrapper.sh | 0 .../bert/pytorch/data_scripts/do_gather.py | 0 .../data_scripts/do_sentence_segmentation.py | 0 .../data_scripts/parallel_create_hdf5.sh | 0 .../pytorch/data_scripts/pick_eval_samples.py | 0 .../bert/pytorch/data_scripts/process_wiki.sh | 0 .../pytorch/data_scripts/seperate_test_set.py | 0 .../bert/pytorch/data_scripts/tokenization.py | 0 .../bert/pytorch/data_scripts/vocab.txt | 0 .../bert/pytorch/extract_features.py | 0 .../language_model/bert/pytorch/file_utils.py | 0 .../nlp}/language_model/bert/pytorch/fmha.py | 0 .../language_model/bert/pytorch/function.py | 0 .../bert/pytorch/fwd_loss_bwd_trainer.py | 0 .../language_model/bert/pytorch/inference.py | 0 .../nlp}/language_model/bert/pytorch/init.sh | 0 .../input_preprocessing/chop_hdf5_files.py | 0 .../bert/pytorch/input_preprocessing/clean.sh | 0 .../input_preprocessing/cleanup_file.py | 0 .../create_pretraining_data.py | 0 .../create_pretraining_data_wrapper.sh | 0 .../pytorch/input_preprocessing/do_gather.py | 0 .../do_sentence_segmentation.py | 0 .../bert/pytorch/input_preprocessing/eval.md5 | 0 .../parallel_create_hdf5.sh | 0 .../input_preprocessing/pick_eval_samples.py | 0 .../input_preprocessing/process_wiki.sh | 0 .../input_preprocessing/seperate_test_set.py | 0 .../input_preprocessing/tokenization.py | 0 .../nlp}/language_model/bert/pytorch/mha.py | 0 .../bert/pytorch/mhalib/mha_funcs.cu | 0 .../bert/pytorch/mhalib/setup.py | 0 .../pytorch/mlperf-logging/CONTRIBUTING.md | 0 .../bert/pytorch/mlperf-logging/LICENSE.md | 0 .../bert/pytorch/mlperf-logging/MANIFEST.in | 0 .../bert/pytorch/mlperf-logging/README.md | 0 .../bert/pytorch/mlperf-logging/RELEASING.md | 0 .../bert/pytorch/mlperf-logging/VERSION | 0 .../mlperf-logging/log_parsers/README.md | 0 .../log_parsers/parse_mlperf.py | 0 .../mlperf-logging/mlperf_logging/__init__.py | 0 .../mlperf_logging/benchmark_meta.py | 0 .../compliance_checker/README.md | 0 .../compliance_checker/__init__.py | 0 .../compliance_checker/__main__.py | 0 .../hpc_1.0.0/closed_common.yaml | 0 .../hpc_1.0.0/closed_cosmoflow.yaml | 0 .../hpc_1.0.0/closed_deepcam.yaml | 0 .../closed_deepcam_cosine_annealing.yaml | 0 .../hpc_1.0.0/closed_deepcam_lamb.yaml | 0 .../hpc_1.0.0/closed_deepcam_multistep.yaml | 0 .../hpc_1.0.0/closed_oc20.yaml | 0 .../compliance_checker/hpc_1.0.0/common.yaml | 0 .../hpc_1.0.0/open_common.yaml | 0 .../hpc_1.0.0/open_cosmoflow.yaml | 0 .../hpc_1.0.0/open_deepcam.yaml | 0 .../hpc_1.0.0/open_oc20.yaml | 0 .../compliance_checker/mlp_compliance.py | 0 .../compliance_checker/mlp_parser/__init__.py | 0 .../mlp_parser/ruleset_060.py | 0 .../mlp_parser/ruleset_070.py | 0 .../mlp_parser/ruleset_100.py | 0 .../mlp_parser/ruleset_110.py | 0 .../mlp_parser/ruleset_200.py | 0 .../training_0.6.0/common.yaml | 0 .../training_0.6.0/gnmt.yaml | 0 .../training_0.6.0/maskrcnn.yaml | 0 .../training_0.6.0/minigo.yaml | 0 .../training_0.6.0/resnet.yaml | 0 .../training_0.6.0/score.yaml | 0 .../training_0.6.0/ssd.yaml | 0 .../training_0.6.0/transformer.yaml | 0 .../training_0.7.0/closed_bert.yaml | 0 .../training_0.7.0/closed_common.yaml | 0 .../training_0.7.0/closed_dlrm.yaml | 0 .../training_0.7.0/closed_gnmt.yaml | 0 .../training_0.7.0/closed_maskrcnn.yaml | 0 .../training_0.7.0/closed_minigo.yaml | 0 .../training_0.7.0/closed_resnet.yaml | 0 .../training_0.7.0/closed_resnet_lars.yaml | 0 .../training_0.7.0/closed_resnet_sgd.yaml | 0 .../training_0.7.0/closed_ssd.yaml | 0 .../training_0.7.0/closed_transformer.yaml | 0 .../training_0.7.0/common.yaml | 0 .../training_0.7.0/open_bert.yaml | 0 .../training_0.7.0/open_common.yaml | 0 .../training_0.7.0/open_dlrm.yaml | 0 .../training_0.7.0/open_gnmt.yaml | 0 .../training_0.7.0/open_maskrcnn.yaml | 0 .../training_0.7.0/open_minigo.yaml | 0 .../training_0.7.0/open_resnet.yaml | 0 .../training_0.7.0/open_ssd.yaml | 0 .../training_0.7.0/open_transformer.yaml | 0 .../training_0.7.0_warn/bert.yaml | 0 .../training_0.7.0_warn/common.yaml | 0 .../training_0.7.0_warn/dlrm.yaml | 0 .../training_0.7.0_warn/gnmt.yaml | 0 .../training_0.7.0_warn/maskrcnn.yaml | 0 .../training_0.7.0_warn/minigo.yaml | 0 .../training_0.7.0_warn/resnet.yaml | 0 .../training_0.7.0_warn/resnet_lars.yaml | 0 .../training_0.7.0_warn/resnet_sgd.yaml | 0 .../training_0.7.0_warn/ssd.yaml | 0 .../training_0.7.0_warn/summary/bert.yaml | 0 .../training_0.7.0_warn/summary/common.yaml | 0 .../training_0.7.0_warn/summary/dlrm.yaml | 0 .../training_0.7.0_warn/summary/gnmt.yaml | 0 .../training_0.7.0_warn/summary/maskrcnn.yaml | 0 .../training_0.7.0_warn/summary/minigo.yaml | 0 .../training_0.7.0_warn/summary/resnet.yaml | 0 .../training_0.7.0_warn/summary/ssd.yaml | 0 .../summary/transformer.yaml | 0 .../training_0.7.0_warn/transformer.yaml | 0 .../training_1.0.0/closed_bert.yaml | 0 .../training_1.0.0/closed_common.yaml | 0 .../training_1.0.0/closed_dlrm.yaml | 0 .../training_1.0.0/closed_maskrcnn.yaml | 0 .../training_1.0.0/closed_minigo.yaml | 0 .../training_1.0.0/closed_resnet.yaml | 0 .../training_1.0.0/closed_resnet_lars.yaml | 0 .../training_1.0.0/closed_resnet_sgd.yaml | 0 .../training_1.0.0/closed_rnnt.yaml | 0 .../training_1.0.0/closed_ssd.yaml | 0 .../training_1.0.0/closed_unet3d.yaml | 0 .../training_1.0.0/common.yaml | 0 .../training_1.0.0/open_bert.yaml | 0 .../training_1.0.0/open_common.yaml | 0 .../training_1.0.0/open_dlrm.yaml | 0 .../training_1.0.0/open_maskrcnn.yaml | 0 .../training_1.0.0/open_minigo.yaml | 0 .../training_1.0.0/open_resnet.yaml | 0 .../training_1.0.0/open_rnnt.yaml | 0 .../training_1.0.0/open_ssd.yaml | 0 .../training_1.0.0/open_unet3d.yaml | 0 .../training_1.1.0/closed_bert.yaml | 0 .../training_1.1.0/closed_common.yaml | 0 .../training_1.1.0/closed_dlrm.yaml | 0 .../training_1.1.0/closed_maskrcnn.yaml | 0 .../training_1.1.0/closed_minigo.yaml | 0 .../training_1.1.0/closed_resnet.yaml | 0 .../training_1.1.0/closed_resnet_lars.yaml | 0 .../training_1.1.0/closed_resnet_sgd.yaml | 0 .../training_1.1.0/closed_rnnt.yaml | 0 .../training_1.1.0/closed_ssd.yaml | 0 .../training_1.1.0/closed_unet3d.yaml | 0 .../training_1.1.0/common.yaml | 0 .../training_1.1.0/open_bert.yaml | 0 .../training_1.1.0/open_common.yaml | 0 .../training_1.1.0/open_dlrm.yaml | 0 .../training_1.1.0/open_maskrcnn.yaml | 0 .../training_1.1.0/open_minigo.yaml | 0 .../training_1.1.0/open_resnet.yaml | 0 .../training_1.1.0/open_rnnt.yaml | 0 .../training_1.1.0/open_ssd.yaml | 0 .../training_1.1.0/open_unet3d.yaml | 0 .../training_2.0.0/closed_bert.yaml | 0 .../training_2.0.0/closed_common.yaml | 0 .../training_2.0.0/closed_dlrm.yaml | 0 .../training_2.0.0/closed_maskrcnn.yaml | 0 .../training_2.0.0/closed_minigo.yaml | 0 .../training_2.0.0/closed_resnet.yaml | 0 .../training_2.0.0/closed_resnet_lars.yaml | 0 .../training_2.0.0/closed_resnet_sgd.yaml | 0 .../training_2.0.0/closed_rnnt.yaml | 0 .../training_2.0.0/closed_ssd.yaml | 0 .../training_2.0.0/closed_unet3d.yaml | 0 .../training_2.0.0/common.yaml | 0 .../training_2.0.0/open_bert.yaml | 0 .../training_2.0.0/open_common.yaml | 0 .../training_2.0.0/open_dlrm.yaml | 0 .../training_2.0.0/open_maskrcnn.yaml | 0 .../training_2.0.0/open_minigo.yaml | 0 .../training_2.0.0/open_resnet.yaml | 0 .../training_2.0.0/open_rnnt.yaml | 0 .../training_2.0.0/open_ssd.yaml | 0 .../training_2.0.0/open_unet3d.yaml | 0 .../mlperf_logging/mllog/README.md | 0 .../mlperf_logging/mllog/__init__.py | 0 .../mlperf_logging/mllog/constants.py | 0 .../mlperf_logging/mllog/examples/__init__.py | 0 .../mllog/examples/dummy_example.py | 0 .../mlperf_logging/mllog/mllog.py | 0 .../mlperf_logging/mllog/test_mllog.py | 0 .../mlperf_logging/package_checker/README.md | 0 .../package_checker/__init__.py | 0 .../package_checker/__main__.py | 0 .../package_checker/package_checker.py | 0 .../package_checker/seed_checker.py | 0 .../mlperf_logging/rcp_checker/README.md | 0 .../mlperf_logging/rcp_checker/__init__.py | 0 .../mlperf_logging/rcp_checker/__main__.py | 0 .../rcp_checker/hpc_1.0.0/rcps_cosmoflow.json | 0 .../rcp_checker/hpc_1.0.0/rcps_deepcam.json | 0 .../rcp_checker/hpc_1.0.0/rcps_oc20.json | 0 .../mlperf_logging/rcp_checker/rcp_checker.py | 0 .../rcp_checker/training_1.0.0/rcps_bert.json | 0 .../rcp_checker/training_1.0.0/rcps_dlrm.json | 0 .../training_1.0.0/rcps_maskrcnn.json | 0 .../training_1.0.0/rcps_resnet.json | 0 .../rcp_checker/training_1.0.0/rcps_rnnt.json | 0 .../rcp_checker/training_1.0.0/rcps_ssd.json | 0 .../training_1.0.0/rcps_unet3d.json | 0 .../rcp_checker/training_1.1.0/rcps_bert.json | 0 .../rcp_checker/training_1.1.0/rcps_dlrm.json | 0 .../training_1.1.0/rcps_maskrcnn.json | 0 .../training_1.1.0/rcps_resnet.json | 0 .../rcp_checker/training_1.1.0/rcps_rnnt.json | 0 .../rcp_checker/training_1.1.0/rcps_ssd.json | 0 .../training_1.1.0/rcps_unet3d.json | 0 .../rcp_checker/training_2.0.0/rcps_bert.json | 0 .../rcp_checker/training_2.0.0/rcps_dlrm.json | 0 .../training_2.0.0/rcps_maskrcnn.json | 0 .../training_2.0.0/rcps_resnet.json | 0 .../rcp_checker/training_2.0.0/rcps_rnnt.json | 0 .../rcp_checker/training_2.0.0/rcps_ssd.json | 0 .../training_2.0.0/rcps_unet3d.json | 0 .../mlperf_logging/repo_checker/README.md | 0 .../mlperf_logging/repo_checker/__init__.py | 0 .../mlperf_logging/repo_checker/__main__.py | 0 .../repo_checker/repo_checker.py | 0 .../result_summarizer/README.md | 0 .../result_summarizer/__init__.py | 0 .../result_summarizer/__main__.py | 0 .../result_summarizer/result_summarizer.py | 0 .../system_desc_checker/README.md | 0 .../system_desc_checker/__init__.py | 0 .../system_desc_checker/__main__.py | 0 .../system_desc_checker.py | 0 .../mlperf-logging/scripts/pack_submission.sh | 0 .../scripts/verify_for_v0.7_training.sh | 0 .../scripts/verify_for_v1.0_hpc.sh | 0 .../scripts/verify_for_v1.0_training.sh | 0 .../scripts/verify_for_v1.1_training.sh | 0 .../scripts/verify_for_v2.0_training.sh | 0 .../bert/pytorch/mlperf-logging/setup.py | 0 .../system_description.yaml | 0 .../bert/pytorch/mlperf_logger.py | 0 .../bert/pytorch/model/__init__.py | 0 .../bert/pytorch/model/layers/__init__.py | 0 .../bert/pytorch/model/layers/activations.py | 0 .../bert/pytorch/model/layers/attention.py | 0 .../bert/pytorch/model/layers/embeddings.py | 0 .../bert/pytorch/model/layers/layernorm.py | 0 .../bert/pytorch/model/losses/__init__.py | 0 .../bert/pytorch/model/models/__init__.py | 0 .../language_model/bert/pytorch/modeling.py | 0 .../pytorch/optim/distributed_fused_lamb.py | 0 .../bert/pytorch/optimization.py | 0 .../language_model/bert/pytorch/padding.py | 0 .../bert/pytorch/requirements.txt | 0 .../bert/pytorch/run_pretraining.py | 0 .../bert/pytorch/run_pretraining_single.py | 0 .../language_model/bert/pytorch/run_squad.py | 0 .../language_model/bert/pytorch/schedulers.py | 0 .../bert/pytorch/scripts/run_pretraining.sh | 0 .../language_model/bert/pytorch/softmax.py | 0 .../bert/pytorch/tokenization.py | 0 .../bert/pytorch/train_bert_pretraining.sh | 0 .../train_bert_pretraining_amp_dist.sh | 0 .../nlp}/language_model/bert/pytorch/utils.py | 0 .../language_model/bert/tensorflow/README.md | 0 .../bert/tensorflow/base/LICENSE | 0 .../bert/tensorflow/base/LICENSE-finetuning | 0 .../bert/tensorflow/base/__init__.py | 0 .../bert/tensorflow/base/init.sh | 0 .../bert/tensorflow/base/init_tf.sh | 0 .../bert/tensorflow/base/modeling.py | 0 .../bert/tensorflow/base/optimization.py | 0 .../base/pretrain_ckpt/bert_config.json | 0 .../base/pretrain_ckpt/model.ckpt-28252.index | Bin .../tensorflow/base/pretrain_ckpt/vocab.txt | 0 .../bert/tensorflow/base/reset.sh | 0 .../bert/tensorflow/base/run.sh | 0 .../bert/tensorflow/base/run_1card_FPS.sh | 0 .../tensorflow/base/run_multi_card_FPS.sh | 0 .../bert/tensorflow/base/run_pretraining.py | 0 .../base/scripts/run_pretraining_lamb.sh | 0 .../run_pretraining_lamb_phase2_multi_gpu.sh | 0 .../run_pretraining_lamb_phase2_single_gpu.sh | 0 .../bert/tensorflow/base/utils/__init__.py | 0 .../tensorflow/base/utils/dllogger_class.py | 0 .../tensorflow/base/utils/fused_layer_norm.py | 0 .../tensorflow/base/utils/gpu_environment.py | 0 .../bert/tensorflow/base/utils/tb_utils.py | 0 .../bert/tensorflow/base/utils/utils.py | 0 .../bert_sample/pytorch/README.md | 0 .../bert_sample/pytorch/base/BaseDockerfile | 0 .../bert_sample/pytorch/base/bind_pyt.py | 0 .../pytorch/base/config/__init__.py | 0 .../bert_sample/pytorch/base/config/_base.py | 0 .../pytorch/base/config/config_manager.py | 0 .../pytorch/base/config/mutable_params.py | 0 .../pytorch/base/create_container.sh | 0 .../pytorch/base/create_contaner.sh | 0 .../pytorch/base/create_contaner_bi.sh | 0 .../2048_shards_varlength.chk | 0 .../4320_shards_varlength.chk | 0 .../data_preprocessing/chop_hdf5_files.py | 0 .../chop_hdf5_files_to_varlength.py | 0 .../pytorch/base/data_preprocessing/clean.sh | 0 .../base/data_preprocessing/cleanup_file.py | 0 .../convert_fixed2variable.py | 0 .../convert_tf_checkpoint.py | 0 .../create_pretraining_data.py | 0 .../create_pretraining_data_wrapper.sh | 0 .../base/data_preprocessing/do_gather.py | 0 .../do_sentence_segmentation.py | 0 .../pytorch/base/data_preprocessing/eval.md5 | 0 .../data_preprocessing/eval_varlength.chk | 0 .../base/data_preprocessing/hdf5_md5.py | 0 .../parallel_create_hdf5.sh | 0 .../data_preprocessing/pick_eval_samples.py | 0 .../pick_eval_samples_varlength.py | 0 .../base/data_preprocessing/prepare_data.sh | 0 .../base/data_preprocessing/process_wiki.sh | 0 .../data_preprocessing/seperate_test_set.py | 0 .../base/data_preprocessing/tokenization.py | 0 .../pytorch/base/dataloaders/__init__.py | 0 .../pytorch/base/dataloaders/dataloader.py | 0 .../pytorch/base/dataloaders/dataset.py | 0 .../pytorch/base/model/__init__.py | 0 .../pytorch/base/model/layers/__init__.py | 0 .../pytorch/base/model/layers/activations.py | 0 .../pytorch/base/model/layers/embeddings.py | 0 .../pytorch/base/model/layers/layernorm.py | 0 .../pytorch/base/model/layers/padding.py | 0 .../pytorch/base/model/losses/__init__.py | 0 .../pytorch/base/model/models/__init__.py | 0 .../pytorch/base/model/models/modeling.py | 0 .../pytorch/base/optimizers/__init__.py | 0 .../pytorch/base/optimizers/factory.py | 0 .../pytorch/base/optimizers/lamb.py | 0 .../bert_sample/pytorch/base/prepare.py | 0 .../bert_sample/pytorch/base/requirements.txt | 0 .../pytorch/base/run_pretraining.py | 0 .../bert_sample/pytorch/base/run_training.sh | 0 .../pytorch/base/run_with_docker.sh | 0 .../pytorch/base/schedulers/__init__.py | 0 .../pytorch/base/schedulers/base.py | 0 .../pytorch/base/schedulers/factory.py | 0 .../linear_warmup_poly_scheduler.py | 0 .../schedulers/linear_warmup_scheduler.py | 0 .../bert_sample/pytorch/base/setup.py | 0 .../pytorch/base/train/__init__.py | 0 .../pytorch/base/train/evaluator.py | 0 .../pytorch/base/train/event/__init__.py | 0 .../pytorch/base/train/event/base.py | 0 .../pytorch/base/train/event/base_adapter.py | 0 .../pytorch/base/train/event/compose.py | 0 .../pytorch/base/train/event/log.py | 0 .../bert_sample/pytorch/base/train/trainer.py | 0 .../pytorch/base/train/training_state.py | 0 .../pytorch/base/utils/__init__.py | 0 .../bert_sample/pytorch/base/utils/check.py | 0 .../pytorch/base/utils/checkpoint.py | 0 .../bert_sample/pytorch/base/utils/dist.py | 0 .../bert_sample/pytorch/base/utils/logging.py | 0 .../bert_sample/pytorch/base/utils/paths.py | 0 .../pytorch/base/utils/tokenization.py | 0 .../pytorch/default/config/config_V100x1x1.py | 0 .../default/config/config_V100x1x16.py | 0 .../pytorch/default/config/config_V100x1x4.py | 0 .../pytorch/default/config/config_V100x1x8.py | 0 .../pytorch/default/config/training_event.py | 0 .../iluvatar/config/config_00V100x1x8.py | 0 .../iluvatar/config/config_01V100x1x8.py | 0 .../iluvatar/config/config_02V100x1x8.py | 0 .../iluvatar/config/config_03V100x1x16.py | 0 .../iluvatar/config/config_03V100x1x8.py | 0 .../iluvatar/config/config_V100x1x1.py | 0 .../iluvatar/config/config_V100x1x8.py | 0 .../iluvatar/config/config_V100x2x8.py | 0 .../iluvatar/config/config_V100x4x8.py | 0 .../pytorch/iluvatar/config/config_common.py | 0 .../pytorch/iluvatar/config/converter.py | 0 .../iluvatar/config/distributed_fused_lamb.py | 0 .../iluvatar/config/environment_variables.sh | 0 .../iluvatar/config/layers/__init__.py | 0 .../iluvatar/config/layers/attention.py | 0 .../pytorch/iluvatar/config/layers/bmm1.py | 0 .../pytorch/iluvatar/config/layers/bmm2.py | 0 .../pytorch/iluvatar/config/layers/fmha.py | 0 .../pytorch/iluvatar/config/layers/mha.py | 0 .../pytorch/iluvatar/config/layers/softmax.py | 0 .../pytorch/iluvatar/config/training_event.py | 0 .../pytorch/iluvatar/csrc/mha_funcs.cu | 0 .../iluvatar/results/iluvatar-1x8-stage-1.txt | 0 .../iluvatar/results/iluvatar-1x8-stage-2.txt | 0 .../iluvatar/results/iluvatar-1x8-stage-3.txt | 0 .../pytorch/iluvatar/results/iluvatar-1x8.txt | 0 .../roberta_fairseq/pytorch/README.md | 0 .../xlnet/paddlepaddle/README.md | 0 .../xlnet/paddlepaddle/run_glue.py | 0 .../xlnet/paddlepaddle/train_xlnet.sh | 0 .../nlp}/llm/aquila2-34b/pytorch/README.md | 0 .../nlp}/llm/baichuan2-7b/pytorch/LICENSE | 0 .../llm/baichuan2-7b/pytorch/OpenAI_api.py | 0 .../nlp}/llm/baichuan2-7b/pytorch/README.md | 0 .../nlp}/llm/baichuan2-7b/pytorch/cli_demo.py | 0 .../fine-tune/configuration_baichuan.py | 0 .../pytorch/fine-tune/ds_config.json | 0 .../pytorch/fine-tune/fine-tune.py | 0 .../pytorch/fine-tune/get_Baichuan2_model.py | 0 .../pytorch/fine-tune/requirements.txt | 0 .../baichuan2-7b/pytorch/fine-tune/run_sft.sh | 0 .../pytorch/media/checkpoints.jpeg | Bin .../llm/baichuan2-7b/pytorch/requirements.txt | 0 .../nlp}/llm/baichuan2-7b/pytorch/web_demo.py | 0 .../nlp}/llm/bloom-7b1/pytorch/README.md | 0 .../pytorch/configs/bloom-sft-full.json | 0 .../pytorch/configs/bloom-sft-lora.json | 0 .../pytorch/configs/bloom-sft-ptuning.json | 0 .../pytorch/configs/bloom-sft-ptuning_v2.json | 0 .../pytorch/configs/bloom-sft-qlora.json | 0 .../configs/ds_config/ds_z2_config.json | 0 .../configs/ds_config/ds_z2_config_bf16.json | 0 .../ds_config/ds_z2_config_offload.json | 0 .../configs/ds_config/ds_z3_config.json | 0 .../configs/ds_config/ds_z3_config_bf16.json | 0 .../ds_config/ds_z3_config_offload.json | 0 .../nlp}/llm/bloom-7b1/pytorch/main.py | 0 .../pytorch/models/bloom/config.json | 0 .../models/bloom/configuration_bloom.py | 0 .../pytorch/models/bloom/modeling_bloom.py | 0 .../nlp}/llm/bloom-7b1/pytorch/train.sh | 0 .../nlp}/llm/chatglm-6b/pytorch/LICENSE | 0 .../nlp}/llm/chatglm-6b/pytorch/MODEL_LICENSE | 0 .../nlp}/llm/chatglm-6b/pytorch/PROJECT.md | 0 .../nlp}/llm/chatglm-6b/pytorch/README.md | 0 .../llm/chatglm-6b/pytorch/ptuning/README.md | 0 .../chatglm-6b/pytorch/ptuning/README_bi.md | 0 .../chatglm-6b/pytorch/ptuning/README_en.md | 0 .../chatglm-6b/pytorch/ptuning/arguments.py | 0 .../chatglm-6b/pytorch/ptuning/deepspeed.json | 0 .../ptuning/deepspeed_no_cpu_offload.json | 0 .../pytorch/ptuning/ds_train_finetune.sh | 0 .../ptuning/ds_train_finetune_multi_nodes.sh | 0 .../chatglm-6b/pytorch/ptuning/evaluate.sh | 0 .../pytorch/ptuning/evaluate_finetune.sh | 0 .../llm/chatglm-6b/pytorch/ptuning/hostfile | 0 .../llm/chatglm-6b/pytorch/ptuning/main.py | 0 .../llm/chatglm-6b/pytorch/ptuning/train.sh | 0 .../chatglm-6b/pytorch/ptuning/train_chat.sh | 0 .../llm/chatglm-6b/pytorch/ptuning/trainer.py | 0 .../pytorch/ptuning/trainer_seq2seq.py | 0 .../llm/chatglm-6b/pytorch/requirements.txt | 0 .../nlp}/llm/chatglm2-6b-sft/pytorch/FAQ.md | 0 .../llm/chatglm2-6b-sft/pytorch/MODEL_LICENSE | 0 .../llm/chatglm2-6b-sft/pytorch/README.md | 0 .../llm/chatglm2-6b-sft/pytorch/README_EN.md | 0 .../chatglm2-6b-sft/pytorch/README_origin.md | 0 .../nlp}/llm/chatglm2-6b-sft/pytorch/api.py | 0 .../llm/chatglm2-6b-sft/pytorch/cli_demo.py | 0 .../pytorch/evaluation/README.md | 0 .../pytorch/evaluation/evaluate_ceval.py | 0 .../llm/chatglm2-6b-sft/pytorch/openai_api.py | 0 .../pytorch/ptuning/AdvertiseGen/dev.json | 0 .../ptuning/AdvertiseGen/dev_small.json | 0 .../pytorch/ptuning/AdvertiseGen/train.json | 0 .../ptuning/AdvertiseGen/train_small.json | 0 .../pytorch/ptuning/arguments.py | 0 .../pytorch/ptuning/deepspeed.json | 0 .../pytorch/ptuning/ds_train_finetune.sh | 0 .../ptuning/ds_train_finetune_multinodes.sh | 0 .../pytorch/ptuning/evaluate_finetune.sh | 0 .../pytorch/ptuning/evaluate_ptuning_v2.sh | 0 .../chatglm2-6b-sft/pytorch/ptuning/main.py | 0 .../pytorch/ptuning/train_chat.sh | 0 .../pytorch/ptuning/train_ptuning_v2.sh | 0 .../pytorch/ptuning/trainer.py | 0 .../pytorch/ptuning/trainer_seq2seq.py | 0 .../pytorch/ptuning/web_demo.py | 0 .../pytorch/ptuning/web_demo.sh | 0 .../chatglm2-6b-sft/pytorch/requirements.txt | 0 .../pytorch/resources/WECHAT.md | 0 .../pytorch/resources/cli-demo.png | Bin .../pytorch/resources/knowledge.png | Bin .../pytorch/resources/long-context.png | Bin .../pytorch/resources/math.png | Bin .../pytorch/resources/wechat.jpg | Bin .../nlp}/llm/chatglm2-6b-sft/pytorch/utils.py | 0 .../llm/chatglm2-6b-sft/pytorch/web_demo.py | 0 .../llm/chatglm2-6b-sft/pytorch/web_demo2.py | 0 .../nlp}/llm/chatglm3-6b/pytorch/README.md | 0 .../pytorch/configs/ds_zero_2.json | 0 .../pytorch/configs/ds_zero_3.json | 0 .../llm/chatglm3-6b/pytorch/configs/lora.yaml | 0 .../pytorch/configs/ptuning_v2.yaml | 0 .../llm/chatglm3-6b/pytorch/configs/sft.yaml | 0 .../llm/chatglm3-6b/pytorch/finetune_hf.py | 0 .../llm/chatglm3-6b/pytorch/inference_hf.py | 0 .../pytorch/models/modeling_chatglm.py | 0 .../llm/chatglm3-6b/pytorch/process_data.py | 0 .../llm/chatglm3-6b/pytorch/requirements.txt | 0 .../nlp}/llm/chatglm3-6b/pytorch/run.sh | 0 .../nlp}/llm/deepseek-llm-7b/verl/README.md | 0 .../verl/run_deepseek7b_llm_gsm8k.sh | 0 .../llm/deepseek_moe_7b/pytorch/README.md | 0 .../nlp}/llm/gemma-2-2b-it/verl/README.md | 0 .../llm/gemma-2-2b-it/verl/run_gemma_gsm8k.sh | 0 {nlp => models/nlp}/llm/glm-4/pytorch/LICENSE | 0 .../nlp}/llm/glm-4/pytorch/README.md | 0 .../nlp}/llm/glm-4/pytorch/README_en.md | 0 .../nlp}/llm/glm-4/pytorch/README_zh.md | 0 .../llm/glm-4/pytorch/basic_demo/README.md | 0 .../llm/glm-4/pytorch/basic_demo/README_en.md | 0 .../glm-4/pytorch/basic_demo/glm4v_server.py | 0 .../glm-4/pytorch/basic_demo/glm_server.py | 0 .../pytorch/basic_demo/openai_api_request.py | 0 .../pytorch/basic_demo/openai_api_server.py | 0 .../glm-4/pytorch/basic_demo/requirements.txt | 0 .../pytorch/basic_demo/trans_batch_demo.py | 0 .../pytorch/basic_demo/trans_cli_demo.py | 0 .../basic_demo/trans_cli_vision_demo.py | 0 .../pytorch/basic_demo/trans_stress_test.py | 0 .../pytorch/basic_demo/trans_web_demo.py | 0 .../basic_demo/trans_web_vision_demo.py | 0 .../glm-4/pytorch/basic_demo/vllm_cli_demo.py | 0 .../basic_demo/vllm_cli_vision_demo.py | 0 .../glm-4/pytorch/composite_demo/.gitignore | 0 .../glm-4/pytorch/composite_demo/README.md | 0 .../glm-4/pytorch/composite_demo/README_en.md | 0 .../pytorch/composite_demo/browser/.gitignore | 0 .../composite_demo/browser/package-lock.json | 0 .../composite_demo/browser/package.json | 0 .../composite_demo/browser/pnpm-lock.yaml | 0 .../composite_demo/browser/src/browser.ts | 0 .../composite_demo/browser/src/config.ts | 0 .../composite_demo/browser/src/server.ts | 0 .../composite_demo/browser/src/types.ts | 0 .../composite_demo/browser/src/utils.ts | 0 .../composite_demo/browser/tsconfig.json | 0 .../pytorch/composite_demo/requirements.txt | 0 .../pytorch/composite_demo/src/client.py | 0 .../pytorch/composite_demo/src/clients/hf.py | 0 .../composite_demo/src/clients/openai.py | 0 .../composite_demo/src/clients/vllm.py | 0 .../composite_demo/src/conversation.py | 0 .../glm-4/pytorch/composite_demo/src/main.py | 0 .../composite_demo/src/tools/browser.py | 0 .../composite_demo/src/tools/cogview.py | 0 .../composite_demo/src/tools/config.py | 0 .../composite_demo/src/tools/interface.py | 0 .../composite_demo/src/tools/python.py | 0 .../composite_demo/src/tools/tool_registry.py | 0 .../glm-4/pytorch/composite_demo/src/utils.py | 0 .../finetune_demo/configs/ds_zero_2.json | 0 .../finetune_demo/configs/ds_zero_3.json | 0 .../pytorch/finetune_demo/configs/lora.yaml | 0 .../finetune_demo/configs/ptuning_v2.yaml | 0 .../pytorch/finetune_demo/configs/sft.yaml | 0 .../finetune_demo/data/kto_en_demo.json | 0 .../glm-4/pytorch/finetune_demo/finetune.py | 0 .../pytorch/finetune_demo/finetune_vision.py | 0 .../glm-4/pytorch/finetune_demo/inference.py | 0 .../pytorch/finetune_demo/requirements.txt | 0 .../pytorch/intel_device_demo/itrex/README.md | 0 .../intel_device_demo/itrex/README_en.md | 0 .../intel_device_demo/itrex/itrex_cli_demo.py | 0 .../intel_device_demo/itrex/requirements.txt | 0 .../intel_device_demo/openvino/README.md | 0 .../intel_device_demo/openvino/README_en.md | 0 .../intel_device_demo/openvino/convert.py | 0 .../openvino/openvino_cli_demo.py | 0 .../openvino/requirements.txt | 0 .../llm/glm-4/pytorch/resources/WECHAT.md | 0 .../glm-4/pytorch/resources/eval_needle.jpeg | Bin .../llm/glm-4/pytorch/resources/longbench.png | Bin .../llm/glm-4/pytorch/resources/wechat.jpg | Bin .../llm/gpt2-medium-en/paddlepaddle/README.md | 0 .../paddlepaddle/run_eval_sst2.py | 0 .../nlp}/llm/llama-7b/pytorch/README.md | 0 .../nlp}/llm/llama2-13b/pytorch/README.md | 0 .../nlp}/llm/llama2-34b/pytorch/README.md | 0 .../nlp}/llm/llama2-7b/pytorch/README.md | 0 .../llama2-7b_reward_sft/pytorch/.gitignore | 0 .../llama2-7b_reward_sft/pytorch/README.md | 0 .../llm/llama2-7b_reward_sft/pytorch/chat.py | 0 .../pytorch/dschat/rlhf/ppo_trainer.py | 0 .../pytorch/dschat/rlhf/rlhf_engine.py | 0 .../pytorch/dschat/utils/data/data_utils.py | 0 .../pytorch/dschat/utils/data/raw_datasets.py | 0 .../pytorch/dschat/utils/ds_utils.py | 0 .../pytorch/dschat/utils/model/model_utils.py | 0 .../dschat/utils/model/reward_model.py | 0 .../pytorch/dschat/utils/module/lora.py | 0 .../pytorch/dschat/utils/perf.py | 0 .../pytorch/dschat/utils/utils.py | 0 .../llama2-7b_reward_sft/pytorch/e2e_rlhf.py | 0 .../pytorch/inference/chatbot.py | 0 .../pytorch/requirements.txt | 0 .../llm/llama2-7b_reward_sft/pytorch/setup.py | 0 .../pytorch/tests/test_training.py | 0 .../README_origin.md | 0 .../evaluation_scripts/run_eval.sh | 0 .../step2_reward_model_finetuning/main.py | 0 .../step2_reward_model_finetuning/rw_eval.py | 0 .../training_scripts/README.md | 0 .../training_scripts/llama2/run_llama2_7b.sh | 0 .../nlp}/llm/llama2-7b_rlhf/pytorch/README.md | 0 .../nlp}/llm/llama2-7b_sft/pytorch/README.md | 0 .../nlp}/llm/llama3_8b/megatron-lm/README.md | 0 .../megatron-lm/llama3_8b_dp2_pp8_tp1.sh | 0 .../llm/llama3_8b/megatron-lm/pretrain_gpt.py | 0 .../nlp}/llm/llama3_8b/openrlhf/README.md | 0 .../llm/llama3_8b/openrlhf/requirements.txt | 0 .../llm/llama3_8b/openrlhf/train_dpo_llama.sh | 0 .../llm/llama3_8b/openrlhf/train_kto_llama.sh | 0 .../llm/llama3_8b/openrlhf/train_ppo_llama.sh | 0 .../llm/llama3_8b/openrlhf/train_sft_llama.sh | 0 .../nlp}/llm/llama3_8b/pytorch/README.md | 0 .../nlp}/llm/llama3_8b_sft/pytorch/README.md | 0 .../nlp}/llm/mamba-2/pytorch/README.md | 0 .../nlp}/llm/minicpm/pytorch/.gitignore | 0 .../nlp}/llm/minicpm/pytorch/LICENSE | 0 .../minicpm/pytorch/MiniCPM Model License.md | 0 ...70\345\217\257\345\215\217\350\256\256.md" | 0 .../nlp}/llm/minicpm/pytorch/README-en.md | 0 .../nlp}/llm/minicpm/pytorch/README.md | 0 .../minicpm/pytorch/assets/eval_needle.jpeg | Bin .../minicpm/pytorch/assets/minicpm_logo.png | Bin .../llm/minicpm/pytorch/assets/modelbest.png | Bin .../llm/minicpm/pytorch/assets/thunlp.png | Bin .../llm/minicpm/pytorch/assets/wechat.jpg | Bin .../pytorch/demo/minicpm/hf_based_demo.py | 0 .../pytorch/demo/minicpm/langchain_demo.py | 0 .../pytorch/demo/minicpm/mlx_based_demo.py | 0 .../pytorch/demo/minicpm/vllm_based_demo.py | 0 .../code_interpreter/code_interpreter.py | 0 .../code_interpreter/requirements.txt | 0 .../demo/minicpm3/function_call/README.md | 0 .../function_call/function_calling.py | 0 .../minicpm_chat_template_with_tool.jinja | 0 .../function_call/minicpm_tool_parser.py | 0 .../minicpm3/function_call/requirements.txt | 0 .../finetune/configs/ds_config_zero2.json | 0 .../configs/ds_config_zero2_offload.json | 0 .../finetune/configs/ds_config_zero3.json | 0 .../configs/ds_config_zero3_offload.json | 0 .../pytorch/finetune/data/kto_en_demo.json | 0 .../llm/minicpm/pytorch/finetune/finetune.py | 0 .../finetune/llama_factory_example/README.md | 0 .../llama_factory_data/dpo_en_demo.json | 0 .../llama_factory_data/kto_en_demo.json | 0 .../llama_factory_data/sft_zh_demo.json | 0 .../llama_factory_example/minicpm_dpo.yaml | 0 .../llama_factory_example/minicpm_kto.yaml | 0 .../llama_factory_example/minicpm_sft.yaml | 0 .../llama_factory_example/single_node.sh | 0 .../minicpm/pytorch/finetune/lora_finetune.sh | 0 .../pytorch/finetune/lora_finetune_ocnli.sh | 0 .../minicpm/pytorch/finetune/mlx_finetune.py | 0 .../minicpm/pytorch/finetune/requirements.txt | 0 .../pytorch/finetune/requirements_mlx.txt | 0 .../minicpm/pytorch/finetune/sft_finetune.sh | 0 .../nlp}/llm/minicpm/pytorch/requirements.txt | 0 .../nlp}/llm/mixtral/openrlhf/README.md | 0 .../llm/mixtral/openrlhf/requirements.txt | 0 .../openrlhf/train_sft_mixtral_lora.sh | 0 .../nlp}/llm/mixtral/pytorch/README.md | 0 .../llm/phi-3/pytorch/FineTrainingScript.py | 0 .../pytorch/Phi-3-vision-Trainingscript.py | 0 .../nlp}/llm/phi-3/pytorch/README.md | 0 .../llm/phi-3/pytorch/generate_dataset.py | 0 .../llm/phi-3/pytorch/mlx/data/test.jsonl | 0 .../llm/phi-3/pytorch/mlx/data/train.jsonl | 0 .../llm/phi-3/pytorch/mlx/data/valid.jsonl | 0 .../nlp}/llm/phi-3/pytorch/models/__init__.py | 0 .../pytorch/models/configuration_phi3.py | 0 .../llm/phi-3/pytorch/models/modeling_phi3.py | 0 .../olive-lab/data/data_sample_travel.jsonl | 0 .../pytorch/olive-lab/images/olive-flow.png | Bin .../llm/phi-3/pytorch/olive-lab/readme.md | 0 .../phi-3/pytorch/olive-lab/requirements.txt | 0 .../phi-3/pytorch/olive-lab/scripts/app.py | 0 .../phi-3/pytorch/olive-lab/scripts/flow.sh | 0 .../olive-lab/scripts/upload-to-azureai.sh | 0 .../phi-3/pytorch/olive-ort-example/README.md | 0 .../pytorch/olive-ort-example/app/app.py | 0 .../dataset/dataset-classification.json | 0 .../phrase-classification.json | 0 .../olive-ort-example/requirements.txt | 0 .../nlp}/llm/phi-3/pytorch/requirements.txt | 0 .../nlp}/llm/phi-3/pytorch/run_lora.sh | 0 .../nlp}/llm/phi-3/pytorch/run_qlora.sh | 0 .../nlp}/llm/phi-3/pytorch/train.py | 0 .../vision_finetuning/convert_ucf101.py | 0 .../finetune_hf_trainer_docvqa.py | 0 .../finetune_hf_trainer_hateful_memes.py | 0 .../finetune_hf_trainer_nlvr2.py | 0 .../finetune_hf_trainer_ucf101.py | 0 .../vision_finetuning/phi3v_dataset.py | 0 .../vision_finetuning/requirements.txt | 0 .../nlp}/llm/qwen-7b/pytorch/README.md | 0 .../configs/ds_config/ds_z2_config.json | 0 .../configs/ds_config/ds_z2_config_bf16.json | 0 .../ds_config/ds_z2_config_offload.json | 0 .../configs/ds_config/ds_z3_config.json | 0 .../configs/ds_config/ds_z3_config_bf16.json | 0 .../ds_config/ds_z3_config_offload.json | 0 .../pytorch/configs/qwen-7b-sft-full.json | 0 .../pytorch/configs/qwen-7b-sft-lora.json | 0 .../configs/qwen-7b-sft-ptuning_v2.json | 0 .../nlp}/llm/qwen-7b/pytorch/main.py | 0 .../nlp}/llm/qwen-7b/pytorch/train.sh | 0 .../nlp}/llm/qwen1.5-14b/pytorch/README.md | 0 .../configs/ds_config/ds_z2_config.json | 0 .../configs/ds_config/ds_z2_config_bf16.json | 0 .../ds_config/ds_z2_config_offload.json | 0 .../configs/ds_config/ds_z3_config.json | 0 .../configs/ds_config/ds_z3_config_bf16.json | 0 .../ds_config/ds_z3_config_offload.json | 0 .../pytorch/configs/qwen-14b-sft-full.json | 0 .../nlp}/llm/qwen1.5-14b/pytorch/main.py | 0 .../nlp}/llm/qwen1.5-14b/pytorch/train.sh | 0 .../nlp}/llm/qwen1.5-7b/pytorch/README.md | 0 .../configs/ds_config/ds_z2_config.json | 0 .../configs/ds_config/ds_z2_config_bf16.json | 0 .../ds_config/ds_z2_config_offload.json | 0 .../configs/ds_config/ds_z3_config.json | 0 .../configs/ds_config/ds_z3_config_bf16.json | 0 .../ds_config/ds_z3_config_offload.json | 0 .../pytorch/configs/qwen-7b-sft-full.json | 0 .../pytorch/configs/qwen-7b-sft-lora.json | 0 .../pytorch/configs/qwen-7b-sft-ptuning.json | 0 .../pytorch/configs/qwen-7b-sft-qlora.json | 0 .../nlp}/llm/qwen1.5-7b/pytorch/main.py | 0 .../nlp}/llm/qwen1.5-7b/pytorch/train.sh | 0 .../nlp}/llm/qwen2-7b/verl/README.md | 0 .../llm/qwen2-7b/verl/run_qwen2_7b_gsm8k.sh | 0 .../nlp}/llm/qwen2.5-1.5b/verl/README.md | 0 .../verl/data_preprocess/full_hh_rlhf.py | 0 .../verl/data_preprocess/gsm8k.py | 0 .../verl/data_preprocess/hellaswag.py | 0 .../qwen2.5-1.5b/verl/data_preprocess/kk.py | 0 .../verl/data_preprocess/math_dataset.py | 0 .../verl/run_qwen2_5_1_5B_gsm8k.sh | 0 .../qwen2.5-1.5b/verl/run_qwen2_5_1_5B_kk.sh | 0 .../nlp}/llm/qwen2.5-3b/pytorch/README.md | 0 .../nlp}/llm/qwen2.5-7b/pytorch/README.md | 0 .../pytorch/qwen2_5-7b_full_sft.yaml | 0 .../pytorch/qwen2_5-7b_lora_sft.yaml | 0 .../nlp}/llm/qwen2.5-7b/verl/README.md | 0 .../verl/data_preprocess/full_hh_rlhf.py | 0 .../qwen2.5-7b/verl/data_preprocess/gsm8k.py | 0 .../verl/data_preprocess/hellaswag.py | 0 .../llm/qwen2.5-7b/verl/data_preprocess/kk.py | 0 .../verl/data_preprocess/math_dataset.py | 0 .../qwen2.5-7b/verl/run_qwen2_5_7B_gsm8k.sh | 0 .../llm/qwen2.5-7b/verl/run_qwen2_5_7B_kk.sh | 0 .../nlp}/llm/qwen2.5-vl-7b/verl/README.md | 0 .../verl/run_qwen2_5_vl-7b_geo3k.sh | 0 .../verl/run_qwen2_5_vl_7b_geo3k.sh | 0 .../nlp}/llm/qwen3-8b/verl/README.md | 0 .../llm/qwen3-8b/verl/run_qwen3-8b_gsm8k.sh | 0 .../nlp}/llm/yi-1.5-6b/pytorch/README.md | 0 .../nlp}/llm/yi-1.5-6b/pytorch/constant.py | 0 .../llm/yi-1.5-6b/pytorch/requirements.txt | 0 .../pytorch/scripts/run_sft_Yi-1.5-6b.sh | 0 .../nlp}/llm/yi-1.5-6b/pytorch/sft/main.py | 0 .../llm/yi-1.5-6b/pytorch/sft/prompt_eval.py | 0 .../pytorch/utils/data/data_utils.py | 0 .../pytorch/utils/data/raw_datasets.py | 0 .../llm/yi-1.5-6b/pytorch/utils/ds_utils.py | 0 .../pytorch/utils/model/model_utils.py | 0 .../yi-1.5-6b/pytorch/utils/module/lora.py | 0 .../nlp}/llm/yi-1.5-6b/pytorch/utils/perf.py | 0 .../nlp}/llm/yi-1.5-6b/pytorch/utils/utils.py | 0 .../yi_example_dataset/data/eval.jsonl | 0 .../yi_example_dataset/data/train.jsonl | 0 .../nlp}/llm/yi-6b/pytorch/README.md | 0 .../nlp}/llm/yi-6b/pytorch/constant.py | 0 .../nlp}/llm/yi-6b/pytorch/requirements.txt | 0 .../yi-6b/pytorch/scripts/run_sft_Yi_6b.sh | 0 .../nlp}/llm/yi-6b/pytorch/sft/main.py | 0 .../nlp}/llm/yi-6b/pytorch/sft/prompt_eval.py | 0 .../yi-6b/pytorch/utils/data/data_utils.py | 0 .../yi-6b/pytorch/utils/data/raw_datasets.py | 0 .../nlp}/llm/yi-6b/pytorch/utils/ds_utils.py | 0 .../yi-6b/pytorch/utils/model/model_utils.py | 0 .../llm/yi-6b/pytorch/utils/module/lora.py | 0 .../nlp}/llm/yi-6b/pytorch/utils/perf.py | 0 .../nlp}/llm/yi-6b/pytorch/utils/utils.py | 0 .../yi_example_dataset/data/eval.jsonl | 0 .../yi_example_dataset/data/train.jsonl | 0 .../nlp}/llm/yi-vl-6b/pytorch/README.md | 0 .../yi-vl-6b/pytorch/yi_vl_6b_full_sft.yaml | 0 .../yi-vl-6b/pytorch/yi_vl_6b_lora_sft.yaml | 0 .../nlp}/ner/bert/pytorch/README.md | 0 .../nlp}/ner/bert/pytorch/requirements.txt | 0 {nlp => models/nlp}/ner/bert/pytorch/run.sh | 0 .../nlp}/ner/bert/pytorch/run_dist.sh | 0 .../nlp}/ner/bert/pytorch/run_ner.py | 0 .../nlp}/ner/bert/pytorch/seqeval/seqeval.py | 0 .../question_answering/bert/pytorch/README.md | 0 .../bert/pytorch/requirements.txt | 0 .../question_answering/bert/pytorch/run.sh | 0 .../bert/pytorch/run_dist.sh | 0 .../question_answering/bert/pytorch/run_qa.py | 0 .../bert/pytorch/squad_download.py | 0 .../bert/pytorch/trainer_qa.py | 0 .../bert/pytorch/utils_qa.py | 0 .../bert/paddlepaddle/README.md | 0 .../paddlepaddle/create_pretraining_data.py | 0 .../bert/paddlepaddle/data/sample_text.txt | 0 .../bert/paddlepaddle/export_model.py | 0 .../paddlepaddle/paddlenlp_3.0.0/__init__.py | 0 .../paddlenlp_3.0.0/cli/__init__.py | 0 .../paddlenlp_3.0.0/cli/bos_community.py | 0 .../paddlenlp_3.0.0/cli/download.py | 0 .../paddlenlp_3.0.0/cli/install.py | 0 .../paddlepaddle/paddlenlp_3.0.0/cli/main.py | 0 .../paddlenlp_3.0.0/cli/server.py | 0 .../paddlenlp_3.0.0/cli/utils/__init__.py | 0 .../paddlenlp_3.0.0/cli/utils/tabulate.py | 0 .../paddlenlp_3.0.0/data/__init__.py | 0 .../paddlenlp_3.0.0/data/blendable_dataset.py | 0 .../paddlenlp_3.0.0/data/causal_dataset.py | 0 .../paddlenlp_3.0.0/data/collate.py | 0 .../paddlenlp_3.0.0/data/data_collator.py | 0 .../paddlenlp_3.0.0/data/dist_dataloader.py | 0 .../paddlenlp_3.0.0/data/indexed_dataset.py | 0 .../paddlenlp_3.0.0/data/iterator.py | 0 .../paddlenlp_3.0.0/data/sampler.py | 0 .../paddlenlp_3.0.0/data/tokenizer.py | 0 .../paddlenlp_3.0.0/data/vocab.py | 0 .../paddlenlp_3.0.0/dataaug/__init__.py | 0 .../paddlenlp_3.0.0/dataaug/base_augment.py | 0 .../paddlenlp_3.0.0/dataaug/char.py | 0 .../paddlenlp_3.0.0/dataaug/sentence.py | 0 .../paddlenlp_3.0.0/dataaug/word.py | 0 .../paddlenlp_3.0.0/datasets/README.md | 0 .../paddlenlp_3.0.0/datasets/__init__.py | 0 .../paddlenlp_3.0.0/datasets/advertisegen.py | 0 .../paddlenlp_3.0.0/datasets/bellegroup.py | 0 .../paddlenlp_3.0.0/datasets/bq_corpus.py | 0 .../paddlenlp_3.0.0/datasets/bstc.py | 0 .../paddlenlp_3.0.0/datasets/c3.py | 0 .../datasets/cail2018_small.py | 0 .../paddlenlp_3.0.0/datasets/cail2019_scm.py | 0 .../paddlenlp_3.0.0/datasets/cblue.py | 0 .../paddlenlp_3.0.0/datasets/chnsenticorp.py | 0 .../datasets/chnsenticorp_v2.py | 0 .../paddlenlp_3.0.0/datasets/clue.py | 0 .../paddlenlp_3.0.0/datasets/cmrc2018.py | 0 .../paddlenlp_3.0.0/datasets/cnn_dailymail.py | 0 .../paddlenlp_3.0.0/datasets/conll2002.py | 0 .../paddlenlp_3.0.0/datasets/cote.py | 0 .../paddlenlp_3.0.0/datasets/couplet.py | 0 .../paddlenlp_3.0.0/datasets/dataset.py | 0 .../paddlenlp_3.0.0/datasets/drcd.py | 0 .../paddlenlp_3.0.0/datasets/drcd_cn.py | 0 .../paddlenlp_3.0.0/datasets/duconv.py | 0 .../datasets/dureader_checklist.py | 0 .../paddlenlp_3.0.0/datasets/dureader_qg.py | 0 .../datasets/dureader_robust.py | 0 .../datasets/dureader_yesno.py | 0 .../paddlenlp_3.0.0/datasets/fewclue.py | 0 .../paddlenlp_3.0.0/datasets/glue.py | 0 .../datasets/hf_datasets/__init__.py | 0 .../datasets/hf_datasets/chnsenticorp.py | 0 .../datasets/hf_datasets/clue.py | 0 .../datasets/hf_datasets/cmrc2018.py | 0 .../datasets/hf_datasets/cnn_dailymail.py | 0 .../datasets/hf_datasets/cote.py | 0 .../datasets/hf_datasets/docvqa_zh.py | 0 .../datasets/hf_datasets/duconv.py | 0 .../datasets/hf_datasets/dureader_robust.py | 0 .../datasets/hf_datasets/funsd.py | 0 .../datasets/hf_datasets/glue.py | 0 .../datasets/hf_datasets/imdb.py | 0 .../datasets/hf_datasets/language_pair.py | 0 .../datasets/hf_datasets/msra_ner.py | 0 .../datasets/hf_datasets/mt_eng_vietnamese.py | 0 .../datasets/hf_datasets/ptb_text_only.py | 0 .../datasets/hf_datasets/rvl_cdip_sampled.py | 0 .../datasets/hf_datasets/seabsa16.py | 0 .../datasets/hf_datasets/squad.py | 0 .../datasets/hf_datasets/squad_v2.py | 0 .../datasets/hf_datasets/xfund_zh.py | 0 .../datasets/hf_datasets/xnli.py | 0 .../paddlenlp_3.0.0/datasets/hyp.py | 0 .../paddlenlp_3.0.0/datasets/imdb.py | 0 .../paddlenlp_3.0.0/datasets/iwslt15.py | 0 .../paddlenlp_3.0.0/datasets/lcqmc.py | 0 .../paddlenlp_3.0.0/datasets/lcqmc_v2.py | 0 .../paddlenlp_3.0.0/datasets/lcsts_new.py | 0 .../paddlenlp_3.0.0/datasets/msra_ner.py | 0 .../datasets/nlpcc13_evsam05_hit.py | 0 .../datasets/nlpcc13_evsam05_thu.py | 0 .../paddlenlp_3.0.0/datasets/nlpcc14_sc.py | 0 .../paddlenlp_3.0.0/datasets/nlpcc_dbqa.py | 0 .../paddlenlp_3.0.0/datasets/paws-x.py | 0 .../datasets/peoples_daily_ner.py | 0 .../paddlenlp_3.0.0/datasets/poetry.py | 0 .../paddlenlp_3.0.0/datasets/ptb.py | 0 .../paddlenlp_3.0.0/datasets/seabsa16.py | 0 .../paddlenlp_3.0.0/datasets/sighan-cn.py | 0 .../paddlenlp_3.0.0/datasets/squad.py | 0 .../paddlenlp_3.0.0/datasets/thucnews.py | 0 .../paddlenlp_3.0.0/datasets/triviaqa.py | 0 .../paddlenlp_3.0.0/datasets/wmt14ende.py | 0 .../paddlenlp_3.0.0/datasets/wos.py | 0 .../paddlenlp_3.0.0/datasets/xnli.py | 0 .../paddlenlp_3.0.0/datasets/xnli_cn.py | 0 .../datasets/yahoo_answer_100k.py | 0 .../datasets/zero_padding_dataset.py | 0 .../paddlenlp_3.0.0/embeddings/__init__.py | 0 .../paddlenlp_3.0.0/embeddings/constant.py | 0 .../embeddings/token_embedding.py | 0 .../paddlenlp_3.0.0/experimental/__init__.py | 0 .../experimental/autonlp/README.md | 0 .../experimental/autonlp/README_en.md | 0 .../experimental/autonlp/__init__.py | 0 .../experimental/autonlp/auto_trainer_base.py | 0 .../experimental/autonlp/requirements.txt | 0 .../autonlp/text_classification.py | 0 .../experimental/autonlp/utils.py | 0 .../experimental/ernie_model.py | 0 .../experimental/faster_tokenizer.py | 0 .../experimental/model_utils.py | 0 .../experimental/transformers/__init__.py | 0 .../transformers/bloom/__init__.py | 0 .../transformers/bloom/modeling.py | 0 .../transformers/chatglm/__init__.py | 0 .../transformers/chatglm/modeling.py | 0 .../transformers/chatglm_v2/__init__.py | 0 .../transformers/chatglm_v2/modeling.py | 0 .../transformers/fused_transformer_layers.py | 0 .../transformers/generation_utils.py | 0 .../experimental/transformers/gpt/__init__.py | 0 .../experimental/transformers/gpt/modeling.py | 0 .../transformers/llama/__init__.py | 0 .../transformers/llama/modeling.py | 0 .../transformers/llama/ptq_scales_map.json | 0 .../llama/ptq_scales_map_shift_smooth.json | 0 .../experimental/transformers/opt/__init__.py | 0 .../experimental/transformers/opt/modeling.py | 0 .../transformers/qwen/__init__.py | 0 .../transformers/qwen/modeling.py | 0 .../transformers/qwen2/__init__.py | 0 .../transformers/qwen2/modeling.py | 0 .../transformers/qwen2/ptq_scales_map.json | 0 .../qwen2/ptq_scales_map_shift_smooth.json | 0 .../experimental/transformers/utils.py | 0 .../paddlenlp_3.0.0/generation/__init__.py | 0 .../generation/configuration_utils.py | 0 .../generation/logits_process.py | 0 .../generation/stopping_criteria.py | 0 .../paddlenlp_3.0.0/generation/streamers.py | 0 .../paddlenlp_3.0.0/generation/utils.py | 0 .../paddlenlp_3.0.0/layers/__init__.py | 0 .../paddlenlp_3.0.0/layers/crf.py | 0 .../paddlenlp_3.0.0/layers/globalpointer.py | 0 .../paddlenlp_3.0.0/layers/linear.py | 0 .../paddlenlp_3.0.0/layers/sequence.py | 0 .../paddlenlp_3.0.0/layers/tcn.py | 0 .../paddlenlp_3.0.0/losses/__init__.py | 0 .../paddlenlp_3.0.0/losses/rdrop.py | 0 .../paddlenlp_3.0.0/metrics/README.md | 0 .../paddlenlp_3.0.0/metrics/__init__.py | 0 .../paddlenlp_3.0.0/metrics/bleu.py | 0 .../paddlenlp_3.0.0/metrics/chunk.py | 0 .../paddlenlp_3.0.0/metrics/distinct.py | 0 .../paddlenlp_3.0.0/metrics/dureader.py | 0 .../paddlenlp_3.0.0/metrics/glue.py | 0 .../paddlenlp_3.0.0/metrics/mrr.py | 0 .../paddlenlp_3.0.0/metrics/perplexity.py | 0 .../paddlenlp_3.0.0/metrics/rouge.py | 0 .../paddlenlp_3.0.0/metrics/sighan.py | 0 .../paddlenlp_3.0.0/metrics/span.py | 0 .../paddlenlp_3.0.0/metrics/squad.py | 0 .../paddlenlp_3.0.0/metrics/utils.py | 0 .../paddlenlp_3.0.0/ops/__init__.py | 0 .../ops/distributed/__init__.py | 0 .../ops/distributed/parallel.py | 0 .../ops/distributed/utils/__init__.py | 0 .../ops/distributed/utils/random.py | 0 .../ops/distributed/utils/topo.py | 0 .../paddlenlp_3.0.0/ops/einsum.py | 0 .../paddlenlp_3.0.0/ops/optimizer/__init__.py | 0 .../paddlenlp_3.0.0/ops/optimizer/adamwdl.py | 0 .../paddlenlp_3.0.0/ops/optimizer/ema.py | 0 .../paddlenlp_3.0.0/ops/optimizer/lr.py | 0 .../paddlenlp_3.0.0/peft/__init__.py | 0 .../paddlenlp_3.0.0/peft/lora/__init__.py | 0 .../paddlenlp_3.0.0/peft/lora/lora_config.py | 0 .../paddlenlp_3.0.0/peft/lora/lora_layers.py | 0 .../paddlenlp_3.0.0/peft/lora/lora_model.py | 0 .../peft/lora/lora_quant_layers.py | 0 .../peft/lora/lora_quantization_layers.py | 0 .../peft/lora/lora_quick_layers.py | 0 .../paddlenlp_3.0.0/peft/prefix/__init__.py | 0 .../peft/prefix/prefix_config.py | 0 .../peft/prefix/prefix_model.py | 0 .../paddlenlp_3.0.0/peft/prefix/utils.py | 0 .../paddlenlp_3.0.0/peft/vera/__init__.py | 0 .../paddlenlp_3.0.0/peft/vera/vera_config.py | 0 .../paddlenlp_3.0.0/peft/vera/vera_layers.py | 0 .../paddlenlp_3.0.0/peft/vera/vera_model.py | 0 .../paddlenlp_3.0.0/prompt/__init__.py | 0 .../paddlenlp_3.0.0/prompt/prompt_args.py | 0 .../paddlenlp_3.0.0/prompt/prompt_model.py | 0 .../prompt/prompt_tokenizer.py | 0 .../paddlenlp_3.0.0/prompt/prompt_trainer.py | 0 .../paddlenlp_3.0.0/prompt/prompt_utils.py | 0 .../paddlenlp_3.0.0/prompt/template.py | 0 .../paddlenlp_3.0.0/prompt/verbalizer.py | 0 .../paddlenlp_3.0.0/quantization/__init__.py | 0 .../paddlenlp_3.0.0/quantization/qlora.py | 0 .../quantization/quantization_config.py | 0 .../quantization/quantization_linear.py | 0 .../quantization/quantization_utils.py | 0 .../paddlenlp_3.0.0/seq2vec/__init__.py | 0 .../paddlenlp_3.0.0/seq2vec/encoder.py | 0 .../paddlenlp_3.0.0/server/__init__.py | 0 .../paddlenlp_3.0.0/server/base_router.py | 0 .../server/handlers/__init__.py | 0 .../server/handlers/base_handler.py | 0 .../server/handlers/cls_post_handler.py | 0 .../server/handlers/custom_model_handler.py | 0 .../server/handlers/qa_model_handler.py | 0 .../server/handlers/taskflow_handler.py | 0 .../server/handlers/token_model_handler.py | 0 .../server/http_router/__init__.py | 0 .../server/http_router/router.py | 0 .../paddlenlp_3.0.0/server/model_manager.py | 0 .../paddlenlp_3.0.0/server/predictor.py | 0 .../paddlenlp_3.0.0/server/server.py | 0 .../server/taskflow_manager.py | 0 .../paddlenlp_3.0.0/server/utils.py | 0 .../paddlenlp_3.0.0/taskflow/__init__.py | 0 .../taskflow/code_generation.py | 0 .../taskflow/dependency_parsing.py | 0 .../paddlenlp_3.0.0/taskflow/dialogue.py | 0 .../taskflow/document_intelligence.py | 0 .../paddlenlp_3.0.0/taskflow/fill_mask.py | 0 .../taskflow/information_extraction.py | 0 .../taskflow/knowledge_mining.py | 0 .../taskflow/lexical_analysis.py | 0 .../taskflow/models/__init__.py | 0 .../models/dependency_parsing_model.py | 0 .../taskflow/models/lexical_analysis_model.py | 0 .../models/sentiment_analysis_model.py | 0 .../taskflow/models/text_correction_model.py | 0 .../taskflow/multimodal_feature_extraction.py | 0 .../taskflow/named_entity_recognition.py | 0 .../taskflow/poetry_generation.py | 0 .../paddlenlp_3.0.0/taskflow/pos_tagging.py | 0 .../taskflow/question_answering.py | 0 .../taskflow/question_generation.py | 0 .../taskflow/sentiment_analysis.py | 0 .../paddlenlp_3.0.0/taskflow/task.py | 0 .../paddlenlp_3.0.0/taskflow/taskflow.py | 0 .../taskflow/text2text_generation.py | 0 .../taskflow/text_classification.py | 0 .../taskflow/text_correction.py | 0 .../taskflow/text_feature_extraction.py | 0 .../taskflow/text_generation.py | 0 .../taskflow/text_similarity.py | 0 .../taskflow/text_summarization.py | 0 .../paddlenlp_3.0.0/taskflow/utils.py | 0 .../taskflow/word_segmentation.py | 0 .../taskflow/zero_shot_text_classification.py | 0 .../paddlenlp_3.0.0/trainer/__init__.py | 0 .../paddlenlp_3.0.0/trainer/argparser.py | 0 .../paddlenlp_3.0.0/trainer/auto_trainer.py | 0 .../trainer/compression_args.py | 0 .../paddlenlp_3.0.0/trainer/integrations.py | 0 .../trainer/plugins/__init__.py | 0 .../trainer/plugins/npu_plugin.py | 0 .../trainer/plugins/shared_memory_utils.py | 0 .../paddlenlp_3.0.0/trainer/plugins/timer.py | 0 .../trainer/plugins/unified_checkpoint.py | 0 .../paddlenlp_3.0.0/trainer/trainer.py | 0 .../trainer/trainer_callback.py | 0 .../trainer/trainer_compress.py | 0 .../trainer/trainer_seq2seq.py | 0 .../paddlenlp_3.0.0/trainer/trainer_utils.py | 0 .../paddlenlp_3.0.0/trainer/training_args.py | 0 .../trainer/training_args_seq2seq.py | 0 .../paddlenlp_3.0.0/trainer/utils/__init__.py | 0 .../trainer/utils/async_save.py | 0 .../paddlenlp_3.0.0/trainer/utils/doc.py | 0 .../paddlenlp_3.0.0/trainer/utils/helper.py | 0 .../trainer/utils/reshard/__init__.py | 0 .../trainer/utils/reshard/common.py | 0 .../trainer/utils/reshard/pp_reshard.py | 0 .../trainer/utils/reshard/sharding_v1.py | 0 .../trainer/utils/reshard/sharding_v2.py | 0 .../trainer/utils/sharding_io.py | 0 .../paddlenlp_3.0.0/transformers/__init__.py | 0 .../transformers/activations.py | 0 .../transformers/aistudio_utils.py | 0 .../transformers/albert/__init__.py | 0 .../transformers/albert/configuration.py | 0 .../transformers/albert/modeling.py | 0 .../transformers/albert/tokenizer.py | 0 .../transformers/artist/__init__.py | 0 .../transformers/artist/configuration.py | 0 .../transformers/artist/modeling.py | 0 .../transformers/artist/tokenizer.py | 0 .../transformers/attention_utils.py | 0 .../transformers/audio_utils.py | 0 .../transformers/auto/__init__.py | 0 .../transformers/auto/configuration.py | 0 .../transformers/auto/image_processing.py | 0 .../transformers/auto/modeling.py | 0 .../transformers/auto/processing.py | 0 .../transformers/auto/tokenizer.py | 0 .../transformers/bart/__init__.py | 0 .../transformers/bart/configuration.py | 0 .../transformers/bart/modeling.py | 0 .../transformers/bart/tokenizer.py | 0 .../transformers/bert/__init__.py | 0 .../transformers/bert/configuration.py | 0 .../transformers/bert/modeling.py | 0 .../transformers/bert/modeling.pyi | 0 .../transformers/bert/tokenizer.py | 0 .../transformers/bert_japanese/__init__.py | 0 .../transformers/bert_japanese/tokenizer.py | 0 .../transformers/bigbird/__init__.py | 0 .../transformers/bigbird/configuration.py | 0 .../transformers/bigbird/modeling.py | 0 .../transformers/bigbird/tokenizer.py | 0 .../transformers/bit/__init__.py | 0 .../transformers/bit/configuration.py | 0 .../transformers/bit/image_processing.py | 0 .../transformers/bit/modeling.py | 0 .../transformers/blenderbot/__init__.py | 0 .../transformers/blenderbot/configuration.py | 0 .../transformers/blenderbot/modeling.py | 0 .../transformers/blenderbot/tokenizer.py | 0 .../transformers/blenderbot_small/__init__.py | 0 .../blenderbot_small/configuration.py | 0 .../transformers/blenderbot_small/modeling.py | 0 .../blenderbot_small/tokenizer.py | 0 .../transformers/blip/__init__.py | 0 .../transformers/blip/configuration.py | 0 .../transformers/blip/image_processing.py | 0 .../transformers/blip/modeling.py | 0 .../transformers/blip/modeling_text.py | 0 .../transformers/blip/processing.py | 0 .../transformers/blip_2/__init__.py | 0 .../transformers/blip_2/configuration.py | 0 .../transformers/blip_2/modeling.py | 0 .../transformers/blip_2/processing.py | 0 .../transformers/bloom/__init__.py | 0 .../transformers/bloom/configuration.py | 0 .../transformers/bloom/modeling.py | 0 .../transformers/bloom/processor.py | 0 .../transformers/bloom/tokenizer.py | 0 .../transformers/chatglm/LICENSE | 0 .../transformers/chatglm/__init__.py | 0 .../transformers/chatglm/configuration.py | 0 .../transformers/chatglm/modeling.py | 0 .../transformers/chatglm/tokenizer.py | 0 .../transformers/chatglm_v2/LICENSE | 0 .../transformers/chatglm_v2/__init__.py | 0 .../chatglm-legacy-checkpoints-convert.py | 0 .../transformers/chatglm_v2/configuration.py | 0 .../transformers/chatglm_v2/modeling.py | 0 .../transformers/chatglm_v2/tokenizer.py | 0 .../transformers/chinesebert/__init__.py | 0 .../transformers/chinesebert/configuration.py | 0 .../transformers/chinesebert/modeling.py | 0 .../transformers/chinesebert/tokenizer.py | 0 .../transformers/chineseclip/__init__.py | 0 .../transformers/chineseclip/configuration.py | 0 .../transformers/chineseclip/converter.py | 0 .../chineseclip/feature_extraction.py | 0 .../chineseclip/image_processing.py | 0 .../transformers/chineseclip/modeling.py | 0 .../transformers/chineseclip/processing.py | 0 .../transformers/chineseclip/tokenizer.py | 0 .../transformers/clap/__init__.py | 0 .../transformers/clap/configuration.py | 0 .../transformers/clap/feature_extraction.py | 0 .../transformers/clap/modeling.py | 0 .../transformers/clap/processing.py | 0 .../transformers/clip/__init__.py | 0 .../transformers/clip/configuration.py | 0 .../transformers/clip/feature_extraction.py | 0 .../transformers/clip/image_processing.py | 0 .../transformers/clip/modeling.py | 0 .../transformers/clip/processing.py | 0 .../transformers/clip/tokenizer.py | 0 .../transformers/clipseg/__init__.py | 0 .../transformers/clipseg/configuration.py | 0 .../transformers/clipseg/image_processing.py | 0 .../transformers/clipseg/modeling.py | 0 .../transformers/clipseg/processing.py | 0 .../transformers/codegen/__init__.py | 0 .../transformers/codegen/configuration.py | 0 .../transformers/codegen/modeling.py | 0 .../transformers/codegen/tokenizer.py | 0 .../transformers/configuration_utils.py | 0 .../transformers/context_parallel_utils.py | 0 .../transformers/convbert/__init__.py | 0 .../transformers/convbert/configuration.py | 0 .../transformers/convbert/modeling.py | 0 .../transformers/convbert/tokenizer.py | 0 .../transformers/conversion_utils.py | 0 .../transformers/convert_slow_tokenizer.py | 0 .../transformers/ctrl/__init__.py | 0 .../transformers/ctrl/configuration.py | 0 .../transformers/ctrl/modeling.py | 0 .../transformers/ctrl/tokenizer.py | 0 .../transformers/dallebart/__init__.py | 0 .../transformers/dallebart/configuration.py | 0 .../transformers/dallebart/modeling.py | 0 .../transformers/dallebart/tokenizer.py | 0 .../transformers/deberta/__init__.py | 0 .../transformers/deberta/configuration.py | 0 .../transformers/deberta/modeling.py | 0 .../transformers/deberta/tokenizer.py | 0 .../transformers/deberta_v2/__init__.py | 0 .../transformers/deberta_v2/configuration.py | 0 .../transformers/deberta_v2/modeling.py | 0 .../transformers/deberta_v2/tokenizer.py | 0 .../transformers/distilbert/__init__.py | 0 .../transformers/distilbert/configuration.py | 0 .../transformers/distilbert/modeling.py | 0 .../transformers/distilbert/tokenizer.py | 0 .../transformers/distill_utils.py | 0 .../transformers/dpt/__init__.py | 0 .../transformers/dpt/configuration.py | 0 .../transformers/dpt/image_processing.py | 0 .../transformers/dpt/modeling.py | 0 .../transformers/electra/__init__.py | 0 .../transformers/electra/configuration.py | 0 .../transformers/electra/converter.py | 0 .../transformers/electra/modeling.py | 0 .../transformers/electra/tokenizer.py | 0 .../transformers/ernie/README.md | 0 .../transformers/ernie/__init__.py | 0 .../transformers/ernie/configuration.py | 0 .../transformers/ernie/modeling.py | 0 .../match_static_to_dygraph.py | 0 .../transformers/ernie/tokenizer.py | 0 .../transformers/ernie_code/__init__.py | 0 .../transformers/ernie_code/configuration.py | 0 .../transformers/ernie_code/modeling.py | 0 .../transformers/ernie_code/tokenizer.py | 0 .../transformers/ernie_ctm/__init__.py | 0 .../transformers/ernie_ctm/configuration.py | 0 .../transformers/ernie_ctm/modeling.py | 0 .../transformers/ernie_ctm/tokenizer.py | 0 .../transformers/ernie_doc/__init__.py | 0 .../transformers/ernie_doc/configuration.py | 0 .../transformers/ernie_doc/modeling.py | 0 .../transformers/ernie_doc/tokenizer.py | 0 .../transformers/ernie_gen/__init__.py | 0 .../transformers/ernie_gen/modeling.py | 0 .../transformers/ernie_gen/params_map.json | 0 .../transformers/ernie_gram/__init__.py | 0 .../transformers/ernie_gram/configuration.py | 0 .../ernie_gram/matching_param_name.py | 0 .../transformers/ernie_gram/modeling.py | 0 .../transformers/ernie_gram/tokenizer.py | 0 .../transformers/ernie_layout/__init__.py | 0 .../ernie_layout/configuration.py | 0 .../transformers/ernie_layout/modeling.py | 0 .../transformers/ernie_layout/tokenizer.py | 0 .../ernie_layout/visual_backbone.py | 0 .../transformers/ernie_m/__init__.py | 0 .../transformers/ernie_m/configuration.py | 0 .../transformers/ernie_m/modeling.py | 0 .../transformers/ernie_m/tokenizer.py | 0 .../transformers/ernie_vil/__init__.py | 0 .../transformers/ernie_vil/configuration.py | 0 .../ernie_vil/feature_extraction.py | 0 .../ernie_vil/image_processing.py | 0 .../transformers/ernie_vil/modeling.py | 0 .../transformers/ernie_vil/processing.py | 0 .../transformers/ernie_vil/tokenizer.py | 0 .../paddlenlp_3.0.0/transformers/export.py | 0 .../feature_extraction_sequence_utils.py | 0 .../transformers/feature_extraction_utils.py | 0 .../transformers/fnet/__init__.py | 0 .../transformers/fnet/configuration.py | 0 .../transformers/fnet/modeling.py | 0 .../transformers/fnet/tokenizer.py | 0 .../transformers/funnel/__init__.py | 0 .../transformers/funnel/configuration.py | 0 .../transformers/funnel/modeling.py | 0 .../transformers/funnel/tokenizer.py | 0 .../transformers/gau_alpha/__init__.py | 0 .../transformers/gau_alpha/configuration.py | 0 .../transformers/gau_alpha/modeling.py | 0 .../transformers/gau_alpha/tokenizer.py | 0 .../transformers/gemma/__init__.py | 0 .../transformers/gemma/configuration.py | 0 .../transformers/gemma/modeling.py | 0 .../transformers/gemma/modeling_pp.py | 0 .../transformers/gemma/tokenizer.py | 0 .../transformers/glm/__init__.py | 0 .../transformers/glm/configuration.py | 0 .../transformers/glm/modeling.py | 0 .../transformers/glm/tokenizer.py | 0 .../transformers/gpt/__init__.py | 0 .../transformers/gpt/configuration.py | 0 .../transformers/gpt/modeling.py | 0 .../transformers/gpt/modeling_auto.py | 0 .../transformers/gpt/modeling_pp.py | 0 .../transformers/gpt/tokenizer.py | 0 .../transformers/gptj/__init__.py | 0 .../transformers/gptj/configuration.py | 0 .../transformers/gptj/modeling.py | 0 .../transformers/gptj/tokenizer.py | 0 .../transformers/image_processing_utils.py | 0 .../transformers/image_transforms.py | 0 .../transformers/image_utils.py | 0 .../transformers/jamba/__init__.py | 0 .../transformers/jamba/configuration.py | 0 .../transformers/jamba/modeling.py | 0 .../transformers/jamba/tokenizer.py | 0 .../transformers/layoutlm/__init__.py | 0 .../transformers/layoutlm/configuration.py | 0 .../transformers/layoutlm/modeling.py | 0 .../transformers/layoutlm/tokenizer.py | 0 .../transformers/layoutlmv2/__init__.py | 0 .../transformers/layoutlmv2/configuration.py | 0 .../transformers/layoutlmv2/modeling.py | 0 .../transformers/layoutlmv2/tokenizer.py | 0 .../transformers/layoutxlm/__init__.py | 0 .../transformers/layoutxlm/configuration.py | 0 .../transformers/layoutxlm/modeling.py | 0 .../transformers/layoutxlm/tokenizer.py | 0 .../transformers/layoutxlm/visual_backbone.py | 0 .../layoutxlm/visual_backbone.yaml | 0 .../transformers/linear_utils.py | 0 .../transformers/llama/LICENSE | 0 .../transformers/llama/Llama2.LICENSE | 0 .../transformers/llama/__init__.py | 0 .../transformers/llama/configuration.py | 0 .../transformers/llama/fusion_ops.py | 0 .../transformers/llama/modeling.py | 0 .../transformers/llama/modeling_auto.py | 0 .../llama/modeling_auto_static.py | 0 .../transformers/llama/modeling_pp.py | 0 .../transformers/llama/tokenizer.py | 0 .../transformers/llama/tokenizer_fast.py | 0 .../long_sequence_strategies/__init__.py | 0 .../attention_strategies.py | 0 .../embedding_strategies.py | 0 .../long_sequence_strategies.py | 0 .../transformers/luke/__init__.py | 0 .../transformers/luke/configuration.py | 0 .../transformers/luke/modeling.py | 0 .../transformers/luke/tokenizer.py | 0 .../transformers/mamba/__init__.py | 0 .../transformers/mamba/configuration.py | 0 .../transformers/mamba/modeling.py | 0 .../transformers/mamba/tokenizer.py | 0 .../transformers/mbart/__init__.py | 0 .../transformers/mbart/configuration.py | 0 .../transformers/mbart/modeling.py | 0 .../transformers/mbart/tokenizer.py | 0 .../transformers/mc2_parallel_linear.py | 0 .../transformers/megatronbert/__init__.py | 0 .../megatronbert/configuration.py | 0 .../transformers/megatronbert/modeling.py | 0 .../transformers/megatronbert/tokenizer.py | 0 .../transformers/minigpt4/__init__.py | 0 .../transformers/minigpt4/configuration.py | 0 .../transformers/minigpt4/image_processing.py | 0 .../transformers/minigpt4/modeling.py | 0 .../transformers/minigpt4/processing.py | 0 .../transformers/mistral/__init__.py | 0 .../transformers/mistral/configuration.py | 0 .../transformers/mistral/modeling.py | 0 .../transformers/mixtral/__init__.py | 0 .../transformers/mixtral/configuration.py | 0 .../transformers/mixtral/modeling.py | 0 .../transformers/mobilebert/__init__.py | 0 .../transformers/mobilebert/configuration.py | 0 .../transformers/mobilebert/modeling.py | 0 .../transformers/mobilebert/tokenizer.py | 0 .../transformers/model_outputs.py | 0 .../transformers/model_utils.py | 0 .../transformers/mpnet/__init__.py | 0 .../transformers/mpnet/configuration.py | 0 .../transformers/mpnet/modeling.py | 0 .../transformers/mpnet/tokenizer.py | 0 .../transformers/mt5/__init__.py | 0 .../transformers/mt5/configuration.py | 0 .../transformers/mt5/converter.py | 0 .../transformers/mt5/modeling.py | 0 .../transformers/nezha/__init__.py | 0 .../transformers/nezha/configuration.py | 0 .../transformers/nezha/modeling.py | 0 .../transformers/nezha/tokenizer.py | 0 .../transformers/nystromformer/__init__.py | 0 .../nystromformer/configuration.py | 0 .../transformers/nystromformer/modeling.py | 0 .../transformers/nystromformer/tokenizer.py | 0 .../paddlenlp_3.0.0/transformers/ofa_utils.py | 0 .../transformers/opt/__init__.py | 0 .../transformers/opt/configuration.py | 0 .../opt/convert_torch_to_paddle.py | 0 .../transformers/opt/modeling.py | 0 .../transformers/optimization.py | 0 .../transformers/pegasus/__init__.py | 0 .../transformers/pegasus/configuration.py | 0 .../transformers/pegasus/modeling.py | 0 .../transformers/pegasus/tokenizer.py | 0 .../transformers/ppminilm/__init__.py | 0 .../transformers/ppminilm/configuration.py | 0 .../transformers/ppminilm/modeling.py | 0 .../transformers/ppminilm/tokenizer.py | 0 .../transformers/processing_utils.py | 0 .../transformers/prophetnet/__init__.py | 0 .../transformers/prophetnet/configuration.py | 0 .../transformers/prophetnet/modeling.py | 0 .../transformers/prophetnet/tokenizer.py | 0 .../transformers/qwen/__init__.py | 0 .../transformers/qwen/configuration.py | 0 .../transformers/qwen/modeling.py | 0 .../transformers/qwen/modeling_3D_auto.py | 0 .../transformers/qwen/modeling_pp.py | 0 .../transformers/qwen/tokenizer.py | 0 .../transformers/qwen2/__init__.py | 0 .../transformers/qwen2/configuration.py | 0 .../transformers/qwen2/modeling.py | 0 .../transformers/qwen2/modeling_pp.py | 0 .../transformers/qwen2/tokenizer.py | 0 .../transformers/qwen2_moe/__init__.py | 0 .../transformers/qwen2_moe/configuration.py | 0 .../transformers/qwen2_moe/modeling.py | 0 .../transformers/reformer/__init__.py | 0 .../transformers/reformer/configuration.py | 0 .../transformers/reformer/modeling.py | 0 .../transformers/reformer/tokenizer.py | 0 .../transformers/rembert/__init__.py | 0 .../transformers/rembert/configuration.py | 0 .../transformers/rembert/modeling.py | 0 .../transformers/rembert/tokenizer.py | 0 .../transformers/ring_flash_attention.py | 0 .../transformers/roberta/README.md | 0 .../transformers/roberta/__init__.py | 0 .../transformers/roberta/configuration.py | 0 .../transformers/roberta/converter.py | 0 .../transformers/roberta/modeling.py | 0 .../transformers/roberta/tokenizer.py | 0 .../transformers/roformer/__init__.py | 0 .../transformers/roformer/configuration.py | 0 .../transformers/roformer/modeling.py | 0 .../transformers/roformer/tokenizer.py | 0 .../transformers/roformerv2/__init__.py | 0 .../transformers/roformerv2/configuration.py | 0 .../transformers/roformerv2/modeling.py | 0 .../transformers/roformerv2/tokenizer.py | 0 .../transformers/rw/__init__.py | 0 .../transformers/rw/configuration.py | 0 .../transformers/rw/modeling.py | 0 .../transformers/rw/tokenizer.py | 0 .../transformers/segment_parallel_utils.py | 0 .../transformers/semantic_search/__init__.py | 0 .../transformers/semantic_search/modeling.py | 0 .../transformers/sentencepiece_model_pb2.py | 0 .../transformers/skep/__init__.py | 0 .../transformers/skep/configuration.py | 0 .../transformers/skep/modeling.py | 0 .../transformers/skep/tokenizer.py | 0 .../transformers/speecht5/__init__.py | 0 .../transformers/speecht5/configuration.py | 0 .../speecht5/feature_extraction.py | 0 .../transformers/speecht5/modeling.py | 0 .../transformers/speecht5/processing.py | 0 .../transformers/speecht5/tokenizer.py | 0 .../transformers/squeezebert/__init__.py | 0 .../transformers/squeezebert/configuration.py | 0 .../transformers/squeezebert/modeling.py | 0 .../transformers/squeezebert/tokenizer.py | 0 .../transformers/tinybert/__init__.py | 0 .../transformers/tinybert/configuration.py | 0 .../transformers/tinybert/modeling.py | 0 .../transformers/tinybert/tokenizer.py | 0 .../transformers/tokenizer_utils.py | 0 .../transformers/tokenizer_utils_base.py | 0 .../transformers/tokenizer_utils_fast.py | 0 .../unified_transformer/__init__.py | 0 .../unified_transformer/configuration.py | 0 .../unified_transformer/convert.py | 0 .../unified_transformer/modeling.py | 0 .../unified_transformer/tokenizer.py | 0 .../transformers/unimo/__init__.py | 0 .../transformers/unimo/configuration.py | 0 .../transformers/unimo/modeling.py | 0 .../transformers/unimo/tokenizer.py | 0 .../paddlenlp_3.0.0/transformers/utils.py | 0 .../transformers/visualglm/__init__.py | 0 .../transformers/visualglm/configuration.py | 0 .../visualglm/image_processing.py | 0 .../transformers/visualglm/modeling.py | 0 .../transformers/visualglm/processing.py | 0 .../transformers/xlm/__init__.py | 0 .../transformers/xlm/configuration.py | 0 .../transformers/xlm/modeling.py | 0 .../transformers/xlm/tokenizer.py | 0 .../transformers/xlnet/__init__.py | 0 .../transformers/xlnet/configuration.py | 0 .../transformers/xlnet/converter.py | 0 .../transformers/xlnet/modeling.py | 0 .../transformers/xlnet/tokenizer.py | 0 .../transformers/yuan/__init__.py | 0 .../transformers/yuan/configuration.py | 0 .../transformers/yuan/modeling.py | 0 .../transformers/yuan/tokenizer.py | 0 .../paddlenlp_3.0.0/trl/__init__.py | 0 .../paddlenlp_3.0.0/trl/dpo_trainer.py | 0 .../paddlenlp_3.0.0/trl/trl_data.py | 0 .../paddlenlp_3.0.0/trl/trl_utils.py | 0 .../paddlenlp_3.0.0/utils/__init__.py | 0 .../paddlenlp_3.0.0/utils/batch_sampler.py | 0 .../paddlenlp_3.0.0/utils/converter.py | 0 .../paddlenlp_3.0.0/utils/distributed.py | 0 .../paddlenlp_3.0.0/utils/doc_parser.py | 0 .../utils/download/__init__.py | 0 .../utils/download/aistudio_hub_download.py | 0 .../utils/download/bos_download.py | 0 .../paddlenlp_3.0.0/utils/download/common.py | 0 .../paddlenlp_3.0.0/utils/downloader.py | 0 .../paddlepaddle/paddlenlp_3.0.0/utils/env.py | 0 .../paddlenlp_3.0.0/utils/ie_utils.py | 0 .../paddlenlp_3.0.0/utils/image_utils.py | 0 .../paddlenlp_3.0.0/utils/import_utils.py | 0 .../paddlenlp_3.0.0/utils/initializer.py | 0 .../paddlenlp_3.0.0/utils/llm_utils.py | 0 .../paddlepaddle/paddlenlp_3.0.0/utils/log.py | 0 .../paddlenlp_3.0.0/utils/nested.py | 0 .../paddlenlp_3.0.0/utils/profiler.py | 0 .../paddlenlp_3.0.0/utils/safetensors.py | 0 .../paddlenlp_3.0.0/utils/serialization.py | 0 .../paddlenlp_3.0.0/utils/tools.py | 0 .../paddlenlp_3.0.0/version/__init__.py | 0 .../paddlenlp_3.0.0/version/git.py | 0 .../bert/paddlepaddle/predict.py | 0 .../bert/paddlepaddle/predict_glue.py | 0 .../bert/paddlepaddle/requirements.txt | 0 .../bert/paddlepaddle/run_glue.py | 0 .../bert/paddlepaddle/run_pretrain.py | 0 .../bert/paddlepaddle/run_training.sh | 0 .../bert/paddlepaddle/static/README.md | 0 .../static/create_pretraining_data.py | 0 .../paddlepaddle/static/data/sample_text.txt | 0 .../bert/paddlepaddle/static/dataset.py | 0 .../bert/paddlepaddle/static/predict_glue.py | 0 .../bert/paddlepaddle/static/run_glue.py | 0 .../static/run_glue_with_sparaity.py | 0 .../bert/paddlepaddle/static/run_pretrain.py | 0 .../bert/paddlepaddle/static_ipu/README.md | 0 .../custom_ops/custom_checkpointoutput.cc | 0 .../static_ipu/custom_ops/custom_detach.cc | 0 .../static_ipu/custom_ops/custom_identity.cc | 0 .../static_ipu/custom_ops/custom_nll_loss.cc | 0 .../custom_ops/custom_shape_infer.cc | 0 .../disable_attn_dropout_bwd_pattern.cc | 0 .../static_ipu/custom_ops/tied_gather.cc | 0 .../custom_ops/tied_gather_pattern.cc | 0 .../static_ipu/custom_ops/utils.cc | 0 .../prevent_const_expr_folding_op.cc | 0 .../paddlepaddle/static_ipu/dataset_ipu.py | 0 .../paddlepaddle/static_ipu/load_tf_ckpt.py | 0 .../bert/paddlepaddle/static_ipu/modeling.py | 0 .../paddlepaddle/static_ipu/requirements.txt | 0 .../paddlepaddle/static_ipu/run_pretrain.py | 0 .../bert/paddlepaddle/static_ipu/run_squad.py | 0 .../static_ipu/scripts/pod16/run_pretrain.sh | 0 .../scripts/pod16/run_pretrain_phase2.sh | 0 .../static_ipu/scripts/pod16/run_squad.sh | 0 .../scripts/pod16/run_squad_infer.sh | 0 .../static_ipu/scripts/pod4/run_pretrain.sh | 0 .../scripts/pod4/run_pretrain_phase2.sh | 0 .../static_ipu/scripts/pod4/run_squad.sh | 0 .../scripts/pod4/run_squad_infer.sh | 0 .../bert/paddlepaddle/static_ipu/utils.py | 0 .../bert/pytorch/README.md | 0 .../bert/pytorch/requirements.txt | 0 .../bert/pytorch/run_glue.py | 0 .../text_classification/bert/pytorch/train.sh | 0 .../bert/pytorch/train_dist.sh | 0 .../bert/pytorch/train_dist_torch2.sh | 0 .../bert/tensorflow2.0/README.md | 0 .../bert/tensorflow2.0/__init__.py | 0 .../bert/tensorflow2.0/albert/configs.py | 0 .../bert/tensorflow2.0/bert_cloud_tpu.md | 0 .../bert/tensorflow2.0/bert_models.py | 0 .../bert/tensorflow2.0/common/__init__.py | 0 .../bert/tensorflow2.0/common/dataset_fn.py | 0 .../tensorflow2.0/common/distribute_utils.py | 0 .../bert/tensorflow2.0/common/flags.py | 0 .../tensorflow2.0/common/registry_imports.py | 0 .../bert/tensorflow2.0/common_flags.py | 0 .../bert/tensorflow2.0/configs.py | 0 .../tensorflow2.0/core/config_definitions.py | 0 .../bert/tensorflow2.0/data/__init__.py | 0 .../bert/tensorflow2.0/data/squad_lib.py | 0 .../bert/tensorflow2.0/data/squad_lib_sp.py | 0 .../bert/tensorflow2.0/download_glue_data.py | 0 .../bert/tensorflow2.0/download_script.sh | 0 .../bert/tensorflow2.0/export_tfhub.py | 0 .../bert/tensorflow2.0/input_pipeline.py | 0 .../bert/tensorflow2.0/keras_nlp/README.md | 0 .../bert/tensorflow2.0/keras_nlp/__init__.py | 0 .../tensorflow2.0/keras_nlp/contributing.md | 0 .../keras_nlp/encoders/__init__.py | 0 .../keras_nlp/encoders/bert_encoder.py | 0 .../keras_nlp/encoders/bert_encoder_test.py | 0 .../keras_nlp/layers/__init__.py | 0 .../keras_nlp/layers/masked_lm.py | 0 .../keras_nlp/layers/on_device_embedding.py | 0 .../layers/on_device_embedding_test.py | 0 .../keras_nlp/layers/position_embedding.py | 0 .../layers/position_embedding_test.py | 0 .../keras_nlp/layers/self_attention_mask.py | 0 .../layers/transformer_encoder_block.py | 0 .../layers/transformer_encoder_block_test.py | 0 .../tensorflow2.0/keras_nlp/requirements.txt | 0 .../bert/tensorflow2.0/keras_nlp/setup.py | 0 .../bert/tensorflow2.0/model_saving_utils.py | 0 .../tensorflow2.0/model_training_utils.py | 0 .../bert/tensorflow2.0/modeling/__init__.py | 0 .../modeling/activations/__init__.py | 0 .../modeling/activations/gelu.py | 0 .../modeling/activations/relu.py | 0 .../modeling/activations/sigmoid.py | 0 .../modeling/activations/swish.py | 0 .../modeling/hyperparams/__init__.py | 0 .../modeling/hyperparams/base_config.py | 0 .../hyperparams/config_definitions.py | 0 .../modeling/hyperparams/oneof.py | 0 .../modeling/hyperparams/params_dict.py | 0 .../modeling/multitask/__init__.py | 0 .../modeling/multitask/base_model.py | 0 .../modeling/multitask/base_trainer.py | 0 .../modeling/multitask/configs.py | 0 .../modeling/multitask/evaluator.py | 0 .../multitask/interleaving_trainer.py | 0 .../modeling/multitask/multitask.py | 0 .../modeling/multitask/task_sampler.py | 0 .../modeling/multitask/test_utils.py | 0 .../modeling/multitask/train_lib.py | 0 .../modeling/optimization/__init__.py | 0 .../modeling/optimization/configs/__init__.py | 0 .../configs/learning_rate_config.py | 0 .../configs/optimization_config.py | 0 .../optimization/configs/optimizer_config.py | 0 .../modeling/optimization/ema_optimizer.py | 0 .../modeling/optimization/lars_optimizer.py | 0 .../modeling/optimization/lr_schedule.py | 0 .../optimization/optimizer_factory.py | 0 .../modeling/optimization/slide_optimizer.py | 0 .../tensorflow2.0/modeling/performance.py | 0 .../modeling/progressive/policies.py | 0 .../modeling/progressive/train.py | 0 .../modeling/progressive/train_lib.py | 0 .../modeling/progressive/trainer.py | 0 .../modeling/progressive/utils.py | 0 .../bert/tensorflow2.0/modeling/tf_utils.py | 0 .../tensorflow2.0/nlp_configs/__init__.py | 0 .../bert/tensorflow2.0/nlp_configs/bert.py | 0 .../bert/tensorflow2.0/nlp_configs/electra.py | 0 .../tensorflow2.0/nlp_configs/encoders.py | 0 .../nlp_configs/experiment_configs.py | 0 .../experiments/glue_mnli_matched.yaml | 0 .../nlp_configs/experiments/squad_v1.yaml | 0 .../nlp_configs/finetuning_experiments.py | 0 .../models/bert_en_uncased_base.yaml | 0 .../nlp_configs/pretraining_experiments.py | 0 .../wmt_transformer_experiments.py | 0 .../bert/tensorflow2.0/nlp_modeling/README.md | 0 .../tensorflow2.0/nlp_modeling/__init__.py | 0 .../nlp_modeling/layers/README.md | 0 .../nlp_modeling/layers/__init__.py | 0 .../nlp_modeling/layers/attention.py | 0 .../nlp_modeling/layers/bigbird_attention.py | 0 .../nlp_modeling/layers/cls_head.py | 0 .../nlp_modeling/layers/dense_einsum.py | 0 .../nlp_modeling/layers/gated_feedforward.py | 0 .../nlp_modeling/layers/gaussian_process.py | 0 .../nlp_modeling/layers/kernel_attention.py | 0 .../nlp_modeling/layers/masked_lm.py | 0 .../nlp_modeling/layers/masked_softmax.py | 0 .../layers/mat_mul_with_margin.py | 0 .../nlp_modeling/layers/mobile_bert_layers.py | 0 .../layers/multi_channel_attention.py | 0 .../layers/on_device_embedding.py | 0 .../nlp_modeling/layers/position_embedding.py | 0 .../nlp_modeling/layers/relative_attention.py | 0 .../nlp_modeling/layers/rezero_transformer.py | 0 .../layers/self_attention_mask.py | 0 .../layers/spectral_normalization.py | 0 .../layers/talking_heads_attention.py | 0 .../nlp_modeling/layers/text_layers.py | 0 .../nlp_modeling/layers/tn_expand_condense.py | 0 .../layers/tn_transformer_expand_condense.py | 0 .../nlp_modeling/layers/transformer.py | 0 .../layers/transformer_scaffold.py | 0 .../nlp_modeling/layers/transformer_xl.py | 0 .../tensorflow2.0/nlp_modeling/layers/util.py | 0 .../nlp_modeling/losses/README.md | 0 .../nlp_modeling/losses/__init__.py | 0 ...eighted_sparse_categorical_crossentropy.py | 0 .../nlp_modeling/models/README.md | 0 .../nlp_modeling/models/__init__.py | 0 .../nlp_modeling/models/bert_classifier.py | 0 .../nlp_modeling/models/bert_pretrainer.py | 0 .../nlp_modeling/models/bert_span_labeler.py | 0 .../models/bert_token_classifier.py | 0 .../nlp_modeling/models/dual_encoder.py | 0 .../nlp_modeling/models/electra_pretrainer.py | 0 .../models/seq2seq_transformer.py | 0 .../nlp_modeling/models/xlnet.py | 0 .../nlp_modeling/networks/README.md | 0 .../nlp_modeling/networks/__init__.py | 0 .../nlp_modeling/networks/albert_encoder.py | 0 .../nlp_modeling/networks/bert_encoder.py | 0 .../nlp_modeling/networks/classification.py | 0 .../nlp_modeling/networks/encoder_scaffold.py | 0 .../networks/mobile_bert_encoder.py | 0 .../networks/packed_sequence_embedding.py | 0 .../nlp_modeling/networks/span_labeling.py | 0 .../nlp_modeling/networks/xlnet_base.py | 0 .../nlp_modeling/ops/__init__.py | 0 .../nlp_modeling/ops/beam_search.py | 0 .../nlp_modeling/ops/decoding_module.py | 0 .../nlp_modeling/ops/sampling_module.py | 0 .../nlp_modeling/ops/segment_extractor.py | 0 .../bert/tensorflow2.0/optimization.py | 0 .../bert/tensorflow2.0/orbit/LICENSE | 0 .../bert/tensorflow2.0/orbit/README.md | 0 .../bert/tensorflow2.0/orbit/__init__.py | 0 .../tensorflow2.0/orbit/actions/__init__.py | 0 .../orbit/actions/conditional_action.py | 0 .../orbit/actions/conditional_action_test.py | 0 .../orbit/actions/export_saved_model.py | 0 .../orbit/actions/export_saved_model_test.py | 0 .../orbit/actions/new_best_metric.py | 0 .../orbit/actions/new_best_metric_test.py | 0 .../bert/tensorflow2.0/orbit/controller.py | 0 .../tensorflow2.0/orbit/controller_test.py | 0 .../tensorflow2.0/orbit/examples/__init__.py | 0 .../orbit/examples/single_task/__init__.py | 0 .../single_task/single_task_evaluator.py | 0 .../single_task/single_task_evaluator_test.py | 0 .../single_task/single_task_trainer.py | 0 .../single_task/single_task_trainer_test.py | 0 .../bert/tensorflow2.0/orbit/runner.py | 0 .../tensorflow2.0/orbit/standard_runner.py | 0 .../orbit/standard_runner_test.py | 0 .../tensorflow2.0/orbit/utils/__init__.py | 0 .../bert/tensorflow2.0/orbit/utils/common.py | 0 .../tensorflow2.0/orbit/utils/common_test.py | 0 .../tensorflow2.0/orbit/utils/epoch_helper.py | 0 .../tensorflow2.0/orbit/utils/loop_fns.py | 0 .../orbit/utils/summary_manager.py | 0 .../orbit/utils/tpu_summaries.py | 0 .../orbit/utils/tpu_summaries_test.py | 0 .../bert/tensorflow2.0/process_data.sh | 0 .../bert/tensorflow2.0/run_classifier.py | 0 .../bert/tensorflow2.0/run_pretraining.py | 0 .../bert/tensorflow2.0/run_squad.py | 0 .../bert/tensorflow2.0/run_squad_helper.py | 0 .../bert/tensorflow2.0/run_train_mirrored.sh | 0 .../run_train_worker_mirrored.sh | 0 .../bert/tensorflow2.0/serving.py | 0 .../bert/tensorflow2.0/squad_evaluate_v1_1.py | 0 .../bert/tensorflow2.0/squad_evaluate_v2_0.py | 0 .../bert/tensorflow2.0/staging/__init__.py | 0 .../staging/training/__init__.py | 0 .../staging/training/grad_utils.py | 0 .../bert/tensorflow2.0/tasks/__init__.py | 0 .../bert/tensorflow2.0/tasks/electra_task.py | 0 .../bert/tensorflow2.0/tasks/masked_lm.py | 0 .../tensorflow2.0/tasks/question_answering.py | 0 .../tasks/sentence_prediction.py | 0 .../bert/tensorflow2.0/tasks/tagging.py | 0 .../bert/tensorflow2.0/tasks/translation.py | 0 .../bert/tensorflow2.0/tasks/utils.py | 0 .../tf1_checkpoint_converter_lib.py | 0 .../tf2_encoder_checkpoint_converter.py | 0 .../bert/tensorflow2.0/tokenization.py | 0 .../bert/tensorflow2.0/train_mirrored_nv.json | 0 .../train_worker_mirrored_nv.json | 0 .../bert/tensorflow2.0/utils/__init__.py | 0 .../utils/docs/build_api_docs_lib.py | 0 .../utils/docs/build_nlp_api_docs.py | 0 .../utils/docs/build_vision_api_docs.py | 0 .../bert/tensorflow2.0/utils/flags/README.md | 0 .../tensorflow2.0/utils/flags/__init__.py | 0 .../bert/tensorflow2.0/utils/flags/_base.py | 0 .../tensorflow2.0/utils/flags/_benchmark.py | 0 .../tensorflow2.0/utils/flags/_conventions.py | 0 .../bert/tensorflow2.0/utils/flags/_device.py | 0 .../utils/flags/_distribution.py | 0 .../bert/tensorflow2.0/utils/flags/_misc.py | 0 .../tensorflow2.0/utils/flags/_performance.py | 0 .../bert/tensorflow2.0/utils/flags/core.py | 0 .../tensorflow2.0/utils/flags/guidelines.md | 0 .../tensorflow2.0/utils/hyperparams_flags.py | 0 .../bert/tensorflow2.0/utils/misc/__init__.py | 0 .../utils/misc/distribution_utils.py | 0 .../tensorflow2.0/utils/misc/keras_utils.py | 0 .../tensorflow2.0/utils/misc/model_helpers.py | 0 .../tensorflow2.0/utils/testing/__init__.py | 0 .../utils/testing/integration.py | 0 .../tensorflow2.0/utils/testing/mock_task.py | 0 .../tensorflow2.0/utils/testing/pylint.rcfile | 0 .../utils/testing/scripts/builds_common.sh | 0 .../utils/testing/scripts/ci_sanity.sh | 0 .../utils/testing/scripts/presubmit.sh | 0 .../ernie/paddlepaddle/README.md | 0 .../text_summarisation/bert/pytorch/README.md | 0 .../bert/pytorch/cnn_dailymail.py | 0 .../bert/pytorch/dataset_infos.json | 0 .../bert/pytorch/requirements.txt | 0 .../bert/pytorch/run_summarization.py | 0 .../text_summarisation/bert/pytorch/train.sh | 0 .../bert/pytorch/train_dist.sh | 0 .../convolutional_fairseq/pytorch/README.md | 0 .../nlp}/translation/t5/pytorch/README.md | 0 .../t5/pytorch/examples_ix/init_torch.sh | 0 .../train_t5_small_amp_dist_torch.sh | 0 .../examples_ix/train_t5_small_amp_torch.sh | 0 .../examples_ix/train_t5_small_dist_torch.sh | 0 .../examples_ix/train_t5_small_torch.sh | 0 .../nlp}/translation/t5/pytorch/init.sh | 0 .../t5/pytorch/install_pip_pkgs.sh | 0 .../translation/t5/pytorch/install_rust.sh | 0 .../t5/pytorch/pretrained/README.md | 0 .../t5/pytorch/sacrebleu_datasets/__init__.py | 0 .../pytorch/sacrebleu_datasets/sacrebleu.py | 0 .../nlp}/translation/t5/pytorch/train.py | 0 .../nlp}/translation/t5/pytorch/trainer.py | 0 .../t5/pytorch/trainer_pt_utils.py | 0 .../translation/t5/pytorch/trainer_seq2seq.py | 0 .../translation/t5/pytorch/training_args.py | 0 .../t5/pytorch/training_args_seq2seq.py | 0 .../t5/pytorch/wmt14_data/README.md | 0 .../transformer/paddlepaddle/README.md | 0 .../transformer_fairseq/pytorch/README.md | 0 .../graph_wavenet/pytorch/LICENSE | 0 .../graph_wavenet/pytorch/README.md | 0 .../graph_wavenet/pytorch/engine.py | 0 .../graph_wavenet/pytorch/fig/model.png | Bin .../pytorch/generate_training_data.py | 0 .../graph_wavenet/pytorch/model.py | 0 .../graph_wavenet/pytorch/requirements.txt | 0 .../graph_wavenet/pytorch/test.py | 0 .../graph_wavenet/pytorch/train.py | 0 .../graph_wavenet/pytorch/util.py | 0 .../kan/pytorch/README.md | 0 .../kan/pytorch/__init__.py | 0 .../.ipynb_checkpoints/KANLayer-checkpoint.py | 0 .../.ipynb_checkpoints/LBFGS-checkpoint.py | 0 .../kan/.ipynb_checkpoints/MLP-checkpoint.py | 0 .../.ipynb_checkpoints/MultKAN-checkpoint.py | 0 .../Symbolic_KANLayer-checkpoint.py | 0 .../.ipynb_checkpoints/__init__-checkpoint.py | 0 .../.ipynb_checkpoints/compiler-checkpoint.py | 0 .../experiment-checkpoint.py | 0 .../.ipynb_checkpoints/feynman-checkpoint.py | 0 .../hypothesis-checkpoint.py | 0 .../.ipynb_checkpoints/spline-checkpoint.py | 0 .../.ipynb_checkpoints/utils-checkpoint.py | 0 .../kan/pytorch/kan/KANLayer.py | 0 .../kan/pytorch/kan/LBFGS.py | 0 .../kan/pytorch/kan/MLP.py | 0 .../kan/pytorch/kan/MultKAN.py | 0 .../kan/pytorch/kan/Symbolic_KANLayer.py | 0 .../kan/pytorch/kan/__init__.py | 0 .../pytorch/kan/assets/img/mult_symbol.png | Bin .../kan/pytorch/kan/assets/img/sum_symbol.png | Bin .../kan/pytorch/kan/compiler.py | 0 .../kan/pytorch/kan/experiment.py | 0 .../kan/pytorch/kan/feynman.py | 0 .../kan/pytorch/kan/hypothesis.py | 0 .../kan/pytorch/kan/spline.py | 0 .../kan/pytorch/kan/utils.py | 0 .../kan/pytorch/requirements.txt | 0 .../kan/pytorch/run_train.sh | 0 .../kan/pytorch/train_kan.py | 0 .../network-slimming/pytorch/README.md | 0 .../network-slimming/pytorch/cc.png | Bin .../network-slimming/pytorch/denseprune.py | 0 .../network-slimming/pytorch/main.py | 0 .../pytorch/models/Hard_Swish.py | 0 .../pytorch/models/Label_SmoothCELoss.py | 0 .../network-slimming/pytorch/models/RanGer.py | 0 .../pytorch/models/__init__.py | 0 .../pytorch/models/channel_selection.py | 0 .../pytorch/models/densenet.py | 0 .../pytorch/models/preresnet.py | 0 .../network-slimming/pytorch/models/vgg.py | 0 .../network-slimming/pytorch/resprune.py | 0 .../network-slimming/pytorch/test.py | 0 .../network-slimming/pytorch/vggprune.py | 0 .../deepfm/paddlepaddle/README.md | 0 .../dlrm/paddlepaddle/README.md | 0 .../dlrm/pytorch/README.md | 0 .../dlrm/pytorch/dlrm/__init__.py | 0 .../pytorch/dlrm/config/criteo_kaggle.json | 0 .../dlrm/config/criteo_kaggle_tiny.json | 0 .../pytorch/dlrm/config/mlperf_10m.limit.json | 0 .../pytorch/dlrm/config/mlperf_40m.limit.json | 0 .../pytorch/dlrm/config/official_config.json | 0 .../dlrm/pytorch/dlrm/data/__init__.py | 0 .../pytorch/dlrm/data/data_loader_terabyte.py | 0 .../dlrm/pytorch/dlrm/data/data_utils.py | 0 .../dlrm/pytorch/dlrm/data/dataset.py | 0 .../pytorch/dlrm/data/dlrm_data_pytorch.py | 0 .../dlrm/data/download_and_preprocess.sh | 0 .../dlrm/pytorch/dlrm/deprecated_model.py | 0 .../dlrm/pytorch/dlrm/dist_model.py | 0 .../dlrm/pytorch/dlrm/mlperf_logger.py | 0 .../dlrm/pytorch/dlrm/nn/__init__.py | 0 .../dlrm/pytorch/dlrm/nn/functional.py | 0 .../dlrm/pytorch/dlrm/nn/modules/__init__.py | 0 .../dlrm/nn/modules/buckle_embedding.py | 0 .../dlrm/pytorch/dlrm/nn/modules/gather.py | 0 .../dlrm/pytorch/dlrm/utils/__init__.py | 0 .../dlrm/pytorch/dlrm/utils/distributed.py | 0 .../dlrm/pytorch/dlrm/utils/metrics.py | 0 .../dlrm/pytorch/logging/CONTRIBUTING.md | 0 .../dlrm/pytorch/logging/LICENSE.md | 0 .../dlrm/pytorch/logging/MANIFEST.in | 0 .../dlrm/pytorch/logging/README.md | 0 .../dlrm/pytorch/logging/RELEASING.md | 0 .../dlrm/pytorch/logging/VERSION | 0 .../pytorch/logging/log_parsers/README.md | 0 .../logging/log_parsers/parse_mlperf.py | 0 .../logging/mlperf_logging/__init__.py | 0 .../logging/mlperf_logging/benchmark_meta.py | 0 .../compliance_checker/README.md | 0 .../compliance_checker/__init__.py | 0 .../compliance_checker/__main__.py | 0 .../hpc_1.0.0/closed_common.yaml | 0 .../hpc_1.0.0/closed_cosmoflow.yaml | 0 .../hpc_1.0.0/closed_deepcam.yaml | 0 .../closed_deepcam_cosine_annealing.yaml | 0 .../hpc_1.0.0/closed_deepcam_lamb.yaml | 0 .../hpc_1.0.0/closed_deepcam_multistep.yaml | 0 .../hpc_1.0.0/closed_oc20.yaml | 0 .../compliance_checker/hpc_1.0.0/common.yaml | 0 .../hpc_1.0.0/open_common.yaml | 0 .../hpc_1.0.0/open_cosmoflow.yaml | 0 .../hpc_1.0.0/open_deepcam.yaml | 0 .../hpc_1.0.0/open_oc20.yaml | 0 .../compliance_checker/mlp_compliance.py | 0 .../compliance_checker/mlp_parser/__init__.py | 0 .../mlp_parser/ruleset_060.py | 0 .../mlp_parser/ruleset_070.py | 0 .../mlp_parser/ruleset_100.py | 0 .../mlp_parser/ruleset_110.py | 0 .../mlp_parser/ruleset_200.py | 0 .../training_0.6.0/common.yaml | 0 .../training_0.6.0/gnmt.yaml | 0 .../training_0.6.0/maskrcnn.yaml | 0 .../training_0.6.0/minigo.yaml | 0 .../training_0.6.0/resnet.yaml | 0 .../training_0.6.0/score.yaml | 0 .../training_0.6.0/ssd.yaml | 0 .../training_0.6.0/transformer.yaml | 0 .../training_0.7.0/closed_bert.yaml | 0 .../training_0.7.0/closed_common.yaml | 0 .../training_0.7.0/closed_dlrm.yaml | 0 .../training_0.7.0/closed_gnmt.yaml | 0 .../training_0.7.0/closed_maskrcnn.yaml | 0 .../training_0.7.0/closed_minigo.yaml | 0 .../training_0.7.0/closed_resnet.yaml | 0 .../training_0.7.0/closed_resnet_lars.yaml | 0 .../training_0.7.0/closed_resnet_sgd.yaml | 0 .../training_0.7.0/closed_ssd.yaml | 0 .../training_0.7.0/closed_transformer.yaml | 0 .../training_0.7.0/common.yaml | 0 .../training_0.7.0/open_bert.yaml | 0 .../training_0.7.0/open_common.yaml | 0 .../training_0.7.0/open_dlrm.yaml | 0 .../training_0.7.0/open_gnmt.yaml | 0 .../training_0.7.0/open_maskrcnn.yaml | 0 .../training_0.7.0/open_minigo.yaml | 0 .../training_0.7.0/open_resnet.yaml | 0 .../training_0.7.0/open_ssd.yaml | 0 .../training_0.7.0/open_transformer.yaml | 0 .../training_0.7.0_warn/bert.yaml | 0 .../training_0.7.0_warn/common.yaml | 0 .../training_0.7.0_warn/dlrm.yaml | 0 .../training_0.7.0_warn/gnmt.yaml | 0 .../training_0.7.0_warn/maskrcnn.yaml | 0 .../training_0.7.0_warn/minigo.yaml | 0 .../training_0.7.0_warn/resnet.yaml | 0 .../training_0.7.0_warn/resnet_lars.yaml | 0 .../training_0.7.0_warn/resnet_sgd.yaml | 0 .../training_0.7.0_warn/ssd.yaml | 0 .../training_0.7.0_warn/summary/bert.yaml | 0 .../training_0.7.0_warn/summary/common.yaml | 0 .../training_0.7.0_warn/summary/dlrm.yaml | 0 .../training_0.7.0_warn/summary/gnmt.yaml | 0 .../training_0.7.0_warn/summary/maskrcnn.yaml | 0 .../training_0.7.0_warn/summary/minigo.yaml | 0 .../training_0.7.0_warn/summary/resnet.yaml | 0 .../training_0.7.0_warn/summary/ssd.yaml | 0 .../summary/transformer.yaml | 0 .../training_0.7.0_warn/transformer.yaml | 0 .../training_1.0.0/closed_bert.yaml | 0 .../training_1.0.0/closed_common.yaml | 0 .../training_1.0.0/closed_dlrm.yaml | 0 .../training_1.0.0/closed_maskrcnn.yaml | 0 .../training_1.0.0/closed_minigo.yaml | 0 .../training_1.0.0/closed_resnet.yaml | 0 .../training_1.0.0/closed_resnet_lars.yaml | 0 .../training_1.0.0/closed_resnet_sgd.yaml | 0 .../training_1.0.0/closed_rnnt.yaml | 0 .../training_1.0.0/closed_ssd.yaml | 0 .../training_1.0.0/closed_unet3d.yaml | 0 .../training_1.0.0/common.yaml | 0 .../training_1.0.0/open_bert.yaml | 0 .../training_1.0.0/open_common.yaml | 0 .../training_1.0.0/open_dlrm.yaml | 0 .../training_1.0.0/open_maskrcnn.yaml | 0 .../training_1.0.0/open_minigo.yaml | 0 .../training_1.0.0/open_resnet.yaml | 0 .../training_1.0.0/open_rnnt.yaml | 0 .../training_1.0.0/open_ssd.yaml | 0 .../training_1.0.0/open_unet3d.yaml | 0 .../training_1.1.0/closed_bert.yaml | 0 .../training_1.1.0/closed_common.yaml | 0 .../training_1.1.0/closed_dlrm.yaml | 0 .../training_1.1.0/closed_maskrcnn.yaml | 0 .../training_1.1.0/closed_minigo.yaml | 0 .../training_1.1.0/closed_resnet.yaml | 0 .../training_1.1.0/closed_resnet_lars.yaml | 0 .../training_1.1.0/closed_resnet_sgd.yaml | 0 .../training_1.1.0/closed_rnnt.yaml | 0 .../training_1.1.0/closed_ssd.yaml | 0 .../training_1.1.0/closed_unet3d.yaml | 0 .../training_1.1.0/common.yaml | 0 .../training_1.1.0/open_bert.yaml | 0 .../training_1.1.0/open_common.yaml | 0 .../training_1.1.0/open_dlrm.yaml | 0 .../training_1.1.0/open_maskrcnn.yaml | 0 .../training_1.1.0/open_minigo.yaml | 0 .../training_1.1.0/open_resnet.yaml | 0 .../training_1.1.0/open_rnnt.yaml | 0 .../training_1.1.0/open_ssd.yaml | 0 .../training_1.1.0/open_unet3d.yaml | 0 .../training_2.0.0/closed_bert.yaml | 0 .../training_2.0.0/closed_common.yaml | 0 .../training_2.0.0/closed_dlrm.yaml | 0 .../training_2.0.0/closed_maskrcnn.yaml | 0 .../training_2.0.0/closed_minigo.yaml | 0 .../training_2.0.0/closed_resnet.yaml | 0 .../training_2.0.0/closed_resnet_lars.yaml | 0 .../training_2.0.0/closed_resnet_sgd.yaml | 0 .../training_2.0.0/closed_rnnt.yaml | 0 .../training_2.0.0/closed_ssd.yaml | 0 .../training_2.0.0/closed_unet3d.yaml | 0 .../training_2.0.0/common.yaml | 0 .../training_2.0.0/open_bert.yaml | 0 .../training_2.0.0/open_common.yaml | 0 .../training_2.0.0/open_dlrm.yaml | 0 .../training_2.0.0/open_maskrcnn.yaml | 0 .../training_2.0.0/open_minigo.yaml | 0 .../training_2.0.0/open_resnet.yaml | 0 .../training_2.0.0/open_rnnt.yaml | 0 .../training_2.0.0/open_ssd.yaml | 0 .../training_2.0.0/open_unet3d.yaml | 0 .../logging/mlperf_logging/mllog/README.md | 0 .../logging/mlperf_logging/mllog/__init__.py | 0 .../logging/mlperf_logging/mllog/constants.py | 0 .../mlperf_logging/mllog/examples/__init__.py | 0 .../mllog/examples/dummy_example.py | 0 .../logging/mlperf_logging/mllog/mllog.py | 0 .../mlperf_logging/mllog/test_mllog.py | 0 .../mlperf_logging/package_checker/README.md | 0 .../package_checker/__init__.py | 0 .../package_checker/__main__.py | 0 .../package_checker/package_checker.py | 0 .../package_checker/seed_checker.py | 0 .../mlperf_logging/rcp_checker/README.md | 0 .../mlperf_logging/rcp_checker/__init__.py | 0 .../mlperf_logging/rcp_checker/__main__.py | 0 .../rcp_checker/hpc_1.0.0/rcps_cosmoflow.json | 0 .../rcp_checker/hpc_1.0.0/rcps_deepcam.json | 0 .../rcp_checker/hpc_1.0.0/rcps_oc20.json | 0 .../mlperf_logging/rcp_checker/rcp_checker.py | 0 .../rcp_checker/training_1.0.0/rcps_bert.json | 0 .../rcp_checker/training_1.0.0/rcps_dlrm.json | 0 .../training_1.0.0/rcps_maskrcnn.json | 0 .../training_1.0.0/rcps_resnet.json | 0 .../rcp_checker/training_1.0.0/rcps_rnnt.json | 0 .../rcp_checker/training_1.0.0/rcps_ssd.json | 0 .../training_1.0.0/rcps_unet3d.json | 0 .../rcp_checker/training_1.1.0/rcps_bert.json | 0 .../rcp_checker/training_1.1.0/rcps_dlrm.json | 0 .../training_1.1.0/rcps_maskrcnn.json | 0 .../training_1.1.0/rcps_resnet.json | 0 .../rcp_checker/training_1.1.0/rcps_rnnt.json | 0 .../rcp_checker/training_1.1.0/rcps_ssd.json | 0 .../training_1.1.0/rcps_unet3d.json | 0 .../rcp_checker/training_2.0.0/rcps_bert.json | 0 .../rcp_checker/training_2.0.0/rcps_dlrm.json | 0 .../training_2.0.0/rcps_maskrcnn.json | 0 .../training_2.0.0/rcps_resnet.json | 0 .../rcp_checker/training_2.0.0/rcps_rnnt.json | 0 .../rcp_checker/training_2.0.0/rcps_ssd.json | 0 .../training_2.0.0/rcps_unet3d.json | 0 .../mlperf_logging/repo_checker/README.md | 0 .../mlperf_logging/repo_checker/__init__.py | 0 .../mlperf_logging/repo_checker/__main__.py | 0 .../repo_checker/repo_checker.py | 0 .../result_summarizer/README.md | 0 .../result_summarizer/__init__.py | 0 .../result_summarizer/__main__.py | 0 .../result_summarizer/result_summarizer.py | 0 .../system_desc_checker/README.md | 0 .../system_desc_checker/__init__.py | 0 .../system_desc_checker/__main__.py | 0 .../system_desc_checker.py | 0 .../dlrm/pytorch/logging/requirements.txt | 0 .../logging/scripts/pack_submission.sh | 0 .../scripts/verify_for_v0.7_training.sh | 0 .../logging/scripts/verify_for_v1.0_hpc.sh | 0 .../scripts/verify_for_v1.0_training.sh | 0 .../scripts/verify_for_v1.1_training.sh | 0 .../scripts/verify_for_v2.0_training.sh | 0 .../dlrm/pytorch/logging/setup.py | 0 .../system_description.yaml | 0 .../dlrm/pytorch/requirements.txt | 0 .../dlrm/pytorch/scripts/dist_train.py | 0 .../scripts/dot_based_interact/baseline.py | 0 .../dot_based_interact/custom_kernel.py | 0 .../pytorch/scripts/dot_based_interact/run.sh | 0 .../dlrm/pytorch/scripts/dummy_top_model.py | 0 .../dlrm/pytorch/scripts/model_timer.py | 0 .../dlrm/pytorch/scripts/split_data.py | 0 .../dlrm/pytorch/scripts/train.py | 0 .../dlrm/pytorch/scripts/utils.py | 0 .../dlrm/pytorch/setup.py | 0 .../dlrm/pytorch/src/dot_based_interact.cu | 0 .../src/dot_based_interact_pytorch_types.cu | 0 .../dlrm/pytorch/src/gather_gpu.cu | 0 .../dlrm/pytorch/src/pytorch_ops.cpp | 0 .../pytorch/tests/buckle_embedding_test.py | 0 .../dlrm/pytorch/tests/dataset_test.py | 0 .../dlrm/pytorch/tests/dist_model_test.py | 0 .../dlrm/pytorch/tests/dot_based_interact.py | 0 .../dlrm/pytorch/tests/metrics_test.py | 0 .../dlrm/pytorch/tests/model_test.py | 0 .../ffm/paddlepaddle/README.md | 0 .../ncf/pytorch/.gitignore | 0 .../ncf/pytorch/Dockerfile | 0 .../ncf/pytorch/LICENSE.md | 0 .../ncf/pytorch/README.md | 0 .../ncf/pytorch/bind_launch.py | 0 .../ncf/pytorch/convert.py | 0 .../ncf/pytorch/dataset.py | 0 .../ncf/pytorch/download_dataset.sh | 0 .../ncf/pytorch/fp_optimizers.py | 0 .../ncf/pytorch/load.py | 0 .../recommendation_systems/ncf/pytorch/ncf.py | 0 .../ncf/pytorch/ncf_16.py | 0 .../ncf/pytorch/ncf_32.py | 0 .../ncf/pytorch/neumf.py | 0 .../ncf/pytorch/requirements.txt | 0 .../ncf/pytorch/run.sub | 0 .../ncf/pytorch/run_train_fp16.sh | 0 .../ncf/pytorch/run_train_fp32.sh | 0 .../ncf/pytorch/utils.py | 0 .../wide_deep/paddlepaddle/README.md | 0 .../xdeepfm/paddlepaddle/README.md | 0 .../dqn/paddlepaddle/README.md | 0 .../dqn/paddlepaddle/evaluate.py | 0 .../pytorch/kan/experiments/experiment1.ipynb | 338 ------ tests/model_info.json | 1076 ++++++++--------- 14700 files changed, 1185 insertions(+), 1960 deletions(-) delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/utils delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/utils delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/utils delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/utils delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/utils delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/utils delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/utils delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/utils delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/utils delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/utils delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/utils delete mode 120000 audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/utils delete mode 100644 cv/3d_detection/centerpoint/pytorch/docs/demo.gif delete mode 100644 cv/classification/internimage/pytorch/mmcv/compile.log delete mode 120000 cv/detection/fcos/pytorch/fcos/configs rename {audio => models/audio}/speech_recognition/conformer/paddlepaddle/README.md (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/README.md (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/bind_pyt.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/configs/conformer_lstm.json (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/dataloader.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/README.md (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/configuration.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/cross_entropy.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/configuration.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/ctc.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/configuration.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/joint_ctc_cross_entropy.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/configuration.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/label_smoothed_cross_entropy.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/configuration.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/perplexity.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/configuration.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/transducer.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/augment.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/data_loader.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/dataset.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/configuration.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/filter_bank.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/load.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/configuration.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/melspectrogram.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/configuration.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/mfcc.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/configuration.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/spectrogram.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/sampler.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/text/data_loader.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/data/text/dataset.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/dataclass/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/dataclass/configurations.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/dataclass/initialize.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/datasets/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/lit_data_module.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/character.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/preprocess.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/subword.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/decoders/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/decoders/lstm_attention_decoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/decoders/openspeech_decoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/decoders/rnn_transducer_decoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/decoders/transformer_decoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/decoders/transformer_transducer_decoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/conformer_encoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/contextnet_encoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/convolutional_lstm_encoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/convolutional_transformer_encoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/deepspeech2.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/jasper.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/lstm_encoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/openspeech_encoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/quartznet.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/rnn_transducer_encoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/transformer_encoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/encoders/transformer_transducer_encoder.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/lm/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/lm/lstm_lm.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/lm/openspeech_lm.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/lm/transformer_lm.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/metrics.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/README.md (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/conformer/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/conformer/configurations.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/conformer/model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/contextnet/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/contextnet/configurations.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/contextnet/model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/configurations.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/jasper/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/jasper/configurations.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/jasper/model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/configurations.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/configurations.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/openspeech_ctc_model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/openspeech_encoder_decoder_model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/openspeech_language_model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/openspeech_model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/openspeech_transducer_model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/quartznet/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/quartznet/configurations.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/quartznet/model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/configurations.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/configurations.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/configurations.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/model.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/add_normalization.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/additive_attention.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/batchnorm_relu_rnn.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/conformer_attention_module.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/conformer_block.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/conformer_convolution_module.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/conformer_feed_forward_module.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/contextnet_block.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/contextnet_module.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/conv2d_extractor.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/conv2d_subsampling.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/conv_base.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/conv_group_shuffle.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/deepspeech2_extractor.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/depthwise_conv1d.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/dot_product_attention.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/glu.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/jasper_block.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/jasper_subblock.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/location_aware_attention.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/mask.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/mask_conv1d.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/mask_conv2d.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/multi_head_attention.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/pointwise_conv1d.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/positional_encoding.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/positionwise_feed_forward.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/quartznet_block.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/quartznet_subblock.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/relative_multi_head_attention.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/residual_connection_module.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/swish.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/time_channel_separable_conv1d.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/transformer_embedding.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/vgg_extractor.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/modules/wrapper.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/adamp.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/novograd.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/optimizer.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/radam.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/lr_scheduler.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/reduce_lr_on_plateau_scheduler.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/transformer_lr_scheduler.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/tri_stage_lr_scheduler.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/warmup_reduce_lr_on_plateau_scheduler.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/warmup_scheduler.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/search/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/search/beam_search_base.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/search/beam_search_ctc.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/search/beam_search_lstm.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/search/beam_search_rnn_transducer.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/search/beam_search_transformer.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/search/beam_search_transformer_transducer.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/search/ensemble_search.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/tokenizers/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/tokenizers/aishell/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/tokenizers/aishell/character.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/character.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/grapheme.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/subword.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/character.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/subword.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/tokenizers/tokenizer.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/openspeech/utils.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/requirements.txt (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/run_training.sh (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/test/test_build_conformer.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/test/test_dataloader.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/train.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/utils/__init__.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/utils/config.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/utils/dist.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/utils/logger.py (100%) rename {audio => models/audio}/speech_recognition/conformer/pytorch/utils/misc.py (100%) rename {audio => models/audio}/speech_recognition/conformer_wenet/pytorch/README.md (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/efficient_conformer_v2_wenet/pytorch/README.md (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/.gitignore (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/LICENSE (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/NOTICE (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/README.md (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/__init__.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/audio.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/data/__init__.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/data/dali/__init__.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/data/dali/data_loader.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/data/dali/iterator.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/data/dali/pipeline.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/data/dali/sampler.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/data/dataset.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/data/features.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/data/helpers.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/data/text.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/helpers.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/metrics.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/optimizers.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/rnn.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/sampler.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/tb_dllogger.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/text/LICENSE (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/text/__init__.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/text/cleaners.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/text/numbers.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/common/text/symbols.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/configs/baseline_v3-1023sp.yaml (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/eval_model.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/inference.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/install.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/rnnt/pytorch/mlperf/__init__.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/mlperf/logging.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/requirements.txt (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/rnnt/pytorch/rnnt/config.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/rnnt/decoder.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/rnnt/loss.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/rnnt/model.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/scripts/create_sentencepieces.sh (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/scripts/docker/Dockerfile (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/rnnt/pytorch/scripts/docker/build.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/rnnt/pytorch/scripts/docker/launch.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/rnnt/pytorch/scripts/download_librispeech.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/rnnt/pytorch/scripts/inference.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/rnnt/pytorch/scripts/preprocess_librispeech.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x1.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x4.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x8.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/rnnt/pytorch/train.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/utils/__init__.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/utils/convert_librispeech.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/utils/download_librispeech.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/utils/download_utils.py (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/utils/inference_librispeech.csv (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/utils/librispeech.csv (100%) rename {audio => models/audio}/speech_recognition/rnnt/pytorch/utils/preprocessing_utils.py (100%) rename {audio => models/audio}/speech_recognition/transformer_wenet/pytorch/README.md (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/u2++_conformer_wenet/pytorch/README.md (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_recognition/unified_conformer_wenet/pytorch/README.md (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/cosyvoice/deepspeed/README.md (100%) rename {audio => models/audio}/speech_synthesis/cosyvoice/deepspeed/requirements.txt (100%) rename {audio => models/audio}/speech_synthesis/cosyvoice/deepspeed/run.sh (100%) rename {audio => models/audio}/speech_synthesis/fastspeech2/paddlepaddle/README.md (100%) rename {audio => models/audio}/speech_synthesis/fastspeech2/paddlepaddle/requirements.txt (100%) rename {audio => models/audio}/speech_synthesis/hifigan/paddlepaddle/README.md (100%) rename {audio => models/audio}/speech_synthesis/hifigan/paddlepaddle/requirements.txt (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/Dockerfile (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/LICENSE (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/README.md (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/audio_processing.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/data_utils.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/demo.wav (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/distributed.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_test_filelist.txt (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_train_filelist.txt (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_val_filelist.txt (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/hparam.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/hparams.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/layers.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/logger.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/loss_function.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/loss_scaler.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/model.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/multiproc.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/plotting_utils.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/requirements.txt (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/requirements_aarch64.txt (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/stft.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/tensorboard.png (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/text/LICENSE (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/text/__init__.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/text/cleaners.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/text/cmudict.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/text/numbers.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/text/symbols.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/train.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/utils.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/LICENSE (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/README.md (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/config.json (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/convert_model.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/denoiser.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/distributed.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/glow.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/glow_old.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/inference.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/mel2samp.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/requirements.txt (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/train.py (100%) rename {audio => models/audio}/speech_synthesis/tacotron2/pytorch/waveglow/waveglow_logo.png (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/Dataset/README.md (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/LICENSE (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/.gitignore (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/LICENSE (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/README.md (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/README.md (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/conf/parallel_wavegan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/conf/slurm.conf (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/local/data_download.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/hifigan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/multi_band_melgan.v2.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/parallel_wavegan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/slurm.conf (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/style_melgan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/local/data_download.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/parallel_wavegan.v1.long.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/parallel_wavegan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/slurm.conf (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/train_speakers.txt (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/conf/parallel_wavegan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/conf/slurm.conf (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/local/data_download.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/hifigan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/multi_band_melgan.v2.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/parallel_wavegan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/slurm.conf (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/style_melgan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/local/data_download.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/hifigan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/parallel_wavegan.v1.long.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/parallel_wavegan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/slurm.conf (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/style_melgan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/local/data_download.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/full_band_melgan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/full_band_melgan.v2.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/hifigan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v1.long.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v3.long.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v3.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan_large.v1.long.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan_large.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/multi_band_melgan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/multi_band_melgan.v2.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.long.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.no_limit.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v3.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/slurm.conf (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/style_melgan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/local/data_download.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/conf/parallel_wavegan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/local/data_download.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/conf/parallel_wavegan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/conf/slurm.conf (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/conf/parallel_wavegan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/conf/slurm.conf (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/hifigan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/multi_band_melgan.v2.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/parallel_wavegan.v1.long.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/parallel_wavegan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/slurm.conf (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/style_melgan.v1.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/local/data_download.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/cmd.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/hifigan.v1.debug.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/melgan.v1.debug.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/melgan.v3.debug.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/multi_band_melgan.v1.debug.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.diff_fs.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.npy.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/slurm.conf (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/style_melgan.v1.debug.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/local/data_download.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/local/data_prep.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/path.sh (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/run.sh (100%) mode change 100755 => 100644 create mode 100644 models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/utils rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/__init__.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/__init__.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/compute_statistics.py (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/decode.py (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/normalize.py (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/preprocess.py (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/train.py (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/__init__.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/audio_mel_dataset.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/scp_dataset.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/distributed/__init__.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/distributed/launch.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/__init__.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/causal_conv.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/pqmf.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/residual_block.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/residual_stack.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/tade_res_block.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/tf_layers.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/upsample.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/__init__.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/adversarial_loss.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/feat_match_loss.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/mel_loss.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/stft_loss.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/__init__.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/hifigan.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/melgan.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/parallel_wavegan.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/style_melgan.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/tf_models.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/optimizers/__init__.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/optimizers/radam.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/utils/__init__.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/utils/utils.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/pyrightconfig.json (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/setup.cfg (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/setup.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_hifigan.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_layers.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_mel_loss.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_melgan.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_parallel_wavegan.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_style_melgan.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/tools/Makefile (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/combine_data.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/download_from_google_drive.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/make_subset_data.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/parse_options.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/queue.pl (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/run.pl (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/slurm.pl (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/split_data.sh (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/split_scp.pl (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/ssh.pl (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/stdout.pl (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/README.md (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/cog.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/config/convert.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/config/model/default.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/config/train.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/config/training/cpc.yaml (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/convert.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/convert_example.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/dataset.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/mel_stats/stats.npy (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/mi_estimators.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/model_decoder.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/model_encoder.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/predict.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/preprocess.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/requirements.txt (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/requirements_bi.txt (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/scheduler.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/spectrogram.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/test_wavs/p225_038.wav (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/test_wavs/p334_047.wav (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/testing_speakers.txt (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/train.py (100%) rename {audio => models/audio}/speech_synthesis/vqmivc/pytorch/vocoder/README.md (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/LICENSE (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/README.md (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/config.json (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/convert_model.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/denoiser.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/distributed.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/glow.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/glow_old.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/inference.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/mel2samp.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/requirements.txt (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/Dockerfile (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/LICENSE (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/README.md (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/audio_processing.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/data_utils.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/demo.wav (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/distributed.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_test_filelist.txt (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_train_filelist.txt (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_val_filelist.txt (100%) mode change 100755 => 100644 rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/hparams.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/layers.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/logger.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/loss_function.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/loss_scaler.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/model.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/multiproc.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/plotting_utils.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/requirements.txt (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/stft.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/tensorboard.png (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/text/LICENSE (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/text/__init__.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/text/cleaners.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/text/cmudict.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/text/numbers.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/text/symbols.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/train.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/tacotron2/utils.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/test_files.txt (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/train.py (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/train_files.txt (100%) rename {audio => models/audio}/speech_synthesis/waveglow/pytorch/waveglow_logo.png (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/LICENSE (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/README.md (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/activation.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/assets/bg_model.jpg (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/assets/ccnerf.jpg (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/assets/fox.jpg (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/assets/gallery.md (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/assets/llff.jpg (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/assets/truck.jpg (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/assets/update_logs.md (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/dnerf/gui.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/dnerf/network.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/dnerf/network_basis.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/dnerf/network_hyper.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/dnerf/provider.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/dnerf/renderer.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/dnerf/utils.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/encoding.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/environment.yml (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/ffmlp/__init__.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/ffmlp/backend.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/ffmlp/ffmlp.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/ffmlp/setup.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/ffmlp/src/bindings.cpp (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/ffmlp/src/cutlass_matmul.h (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/ffmlp/src/ffmlp.cu (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/ffmlp/src/ffmlp.h (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/ffmlp/src/utils.h (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/freqencoder/__init__.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/freqencoder/backend.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/freqencoder/freq.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/freqencoder/setup.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/freqencoder/src/bindings.cpp (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/freqencoder/src/freqencoder.cu (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/freqencoder/src/freqencoder.h (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/gridencoder/__init__.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/gridencoder/backend.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/gridencoder/grid.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/gridencoder/setup.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/gridencoder/src/bindings.cpp (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/gridencoder/src/gridencoder.cu (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/gridencoder/src/gridencoder.h (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/loss.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/main_CCNeRF.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/main_dnerf.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/main_nerf.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/main_sdf.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/main_tensoRF.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/nerf/clip_utils.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/nerf/gui.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/nerf/network.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/nerf/network_ff.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/nerf/network_tcnn.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/nerf/provider.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/nerf/renderer.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/nerf/utils.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/raymarching/__init__.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/raymarching/backend.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/raymarching/raymarching.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/raymarching/setup.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/raymarching/src/bindings.cpp (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/raymarching/src/raymarching.cu (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/raymarching/src/raymarching.h (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/requirements.txt (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/colmap2nerf.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/hyper2nerf.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/install_ext.sh (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/llff2nerf.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/run_ccnerf.sh (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/run_dnerf.sh (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_nerf.sh (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_nerf_clip.sh (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_tensoRF.sh (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/run_nerf.sh (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/run_sdf.sh (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/run_tensoRF.sh (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/scripts/tanks2nerf.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/sdf/netowrk.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/sdf/netowrk_ff.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/sdf/network_tcnn.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/sdf/provider.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/sdf/utils.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/shencoder/__init__.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/shencoder/backend.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/shencoder/setup.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/shencoder/sphere_harmonics.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/shencoder/src/bindings.cpp (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/shencoder/src/shencoder.cu (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/shencoder/src/shencoder.h (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/tensoRF/network.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/tensoRF/network_cc.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/tensoRF/network_cp.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/tensoRF/utils.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/testing/test_ffmlp.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/testing/test_hashencoder.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/testing/test_hashgrid_grad.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/testing/test_raymarching.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/testing/test_shencoder.py (100%) rename {cv => models/cv}/3d-reconstruction/hashnerf/pytorch/train.sh (100%) rename {cv => models/cv}/3d_detection/bevformer/pytorch/LICENSE (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/.pre-commit-config.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/.readthedocs.yml (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/CITATION.cff (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/LICENSE (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/build_mmcv.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/clean_mmcv.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/install_mmcv.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/arraymisc/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/arraymisc/quantization.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/alexnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/activation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/context_block.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv2d_adaptive_padding.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/depthwise_separable_conv_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/drop.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/generalized_attention.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/hswish.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/non_local.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/norm.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/padding.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/plugin.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/scale.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/swish.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/transformer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/upsample.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/resnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/flops_counter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/fuse_conv_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/sync_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/weight_init.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/vgg.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/dataloader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/hierarchical_data_manager.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/hook_wrapper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/model_wrapper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/_functions.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/data_parallel.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/distributed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/scatter_gather.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/engine/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/engine/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/file_client.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/json_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/pickle_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/yaml_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/io.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/parse.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/image/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/image/colorspace.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/image/geometric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/image/io.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/image/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/image/photometric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/deprecated.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/mmcls.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/open_mmlab.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/torchvision_0.12.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/info.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/onnx_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/onnx_utils/symbolic_helper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/symbolic.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/active_rotated_filter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/assign_score_withk.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/ball_query.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/bbox.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/border_align.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/box_iou_rotated.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/carafe.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/cc_attention.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/chamfer_distance.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/contour_expand.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/convex_iou.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/corner_pool.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/correlation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/box_iou_rotated_utils.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/correlation_cuda.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/bbox_overlaps_mlu_kernel.mlu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/focal_loss_sigmoid_mlu_kernel.mlu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/nms_mlu_kernel.mlu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_mlu_kernel.mlu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_utils.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_mlu_kernel.mlu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_mlu_kernel.mlu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_utils.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/tin_shift_mlu_kernel.mlu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cpp_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cuda_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cpp_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_device_registry.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_mlu_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/corner_pool.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/modulated_deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/rotated_feature_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/deform_conv.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/grid_sample.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/modulated_deform_conv.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/nms.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_session_options_config_keys.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/reduce_ops.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/rotated_feature_align.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query._parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/cudabind.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/info.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_parrots.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_pytorch.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/active_rotated_filter.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/assign_score_withk.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/border_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe_naive.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/chamfer_distance.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/contour_expand.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/correlation.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/psamask.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/voxelization.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/convex_iou.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/cudabind.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/furthest_point_sample.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/gather_points.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/group_points.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/info.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/knn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/masked_conv2d.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/min_area_polygons.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/pixel_group.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_boxes.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_polygons.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/psamask.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/pybind.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/rotated_feature_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/scatter_points.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_interpolate.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/voxelization.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_corner_pool.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_deform_conv.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_grid_sampler.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_instance_norm.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_modulated_deform_conv.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_roi_align.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_scatternd.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_serialize.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deform_conv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deform_roi_pool.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deprecated_wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/diff_iou_rotated.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/focal_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/furthest_point_sample.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/fused_bias_leakyrelu.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/gather_points.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/group_points.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/info.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/iou3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/knn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/masked_conv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/merge_cells.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/min_area_polygons.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/modulated_deform_conv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/multi_scale_deform_attn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/nms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/pixel_group.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/point_sample.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_in_boxes.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_in_polygons.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/psa_mask.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/riroi_align_rotated.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_align.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_align_rotated.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_pool.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roiaware_pool3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roipoint_pool3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/rotated_feature_align.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/saconv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/scatter_points.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/sync_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/three_interpolate.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/three_nn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/tin_shift.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/upfirdn2d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/voxelize.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/_functions.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/collate.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/data_container.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/data_parallel.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/distributed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/distributed_deprecated.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/scatter_gather.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/base_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/base_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/default_constructor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/dist_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/epoch_based_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/fp16_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/closure.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/ema.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/evaluation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/hook.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/iter_timer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/clearml.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/dvclive.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/mlflow.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/neptune.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/pavi.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/segmind.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/tensorboard.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/text.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/wandb.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/lr_updater.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/memory.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/momentum_updater.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/optimizer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/profiler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/sampler_seed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/sync_buffer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/iter_based_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/log_buffer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/default_constructor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/priority.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/init_plugins.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/preprocess.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/tensorrt_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/device_type.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/ext_loader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/hub.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/logging.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/parrots_jit.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/parrots_wrapper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/path.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/progressbar.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/seed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/testing.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/timer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/trace.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/version_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/version.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/video/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/video/io.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/video/optflow.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/video/processing.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/color.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/image.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/optflow.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmcv/setup.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/CITATION.cff (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/LICENSE (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/inference.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/anchor/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/anchor/anchor_3d_generator.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/assigners/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/box_np_ops.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/anchor_free_bbox_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/centerpoint_bbox_coders.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/delta_xyzwhlr_bbox_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/fcos3d_bbox_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/groupfree3d_bbox_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/monoflex_bbox_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/partial_bin_based_bbox_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/pgd_bbox_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/point_xyzwhlr_bbox_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/smoke_bbox_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/iou_calculators/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/iou_calculators/iou3d_calculator.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/samplers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/samplers/iou_neg_piecewise_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/base_box3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/box_3d_mode.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/cam_box3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/coord_3d_mode.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/depth_box3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/lidar_box3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/indoor_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/instance_seg_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/rotate_iou.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/lyft_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/evaluate_semantic_instance.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/util_3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/seg_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/prediction_kitti_to_waymo.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/base_points.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/cam_points.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/depth_points.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/lidar_points.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/box3d_nms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/merge_augs.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/array_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/gaussian.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/image_vis.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/open3d_vis.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/show_result.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/voxel_generator.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/custom_3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/custom_3d_seg.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/dataset_wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti2d_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti_mono_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/lyft_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_mono_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/compose.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/data_augment_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/dbsampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/formating.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/loading.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/test_time_aug.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/s3dis_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/scannet_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/semantickitti_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/sunrgbd_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/waymo_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/base_pointnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/dgcnn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/dla.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/mink_resnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/multi_backbone.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/nostem_regnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_msg.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_ssg.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/second.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/decode_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/dgcnn_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/paconv_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/pointnet2_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor3d_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_conv_bbox_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_mono3d_dense_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/centerpoint_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcaf3d_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcos_mono3d_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/free_anchor3d_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/groupfree3d_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/monoflex_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/parta2_rpn_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/pgd_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/point_rpn_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/shape_aware_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/smoke_mono3d_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/ssd_3d_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/train_mixins.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/vote_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/centerpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/dynamic_voxelnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/fcos_mono3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/groupfree3dnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/h3dnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/imvotenet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/imvoxelnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mink_single_stage.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_faster_rcnn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_two_stage.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/parta2.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/point_rcnn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/sassd.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage_mono3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/smoke_mono3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/ssd3dnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/two_stage.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/votenet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/voxelnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/coord_transform.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/point_fusion.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/vote_fusion.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/axis_aligned_iou_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/chamfer_distance.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/multibin_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/paconv_regularization_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/rotated_iou_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/uncertain_smooth_l1_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/pillar_scatter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_encoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_unet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/edge_fusion_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/transformer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/vote_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/dla_neck.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/imvoxel_neck.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/pointnet2_fp_neck.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/second_fpn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/view_transformer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/base_3droi_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/h3d_roi_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/pointwise_semantic_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/part_aggregation_roi_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/point_rcnn_roi_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roipoint_extractor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/clip_sigmoid.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/edge_indices.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/gen_keypoints.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/handle_objs.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/mlp.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/pillar_encoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/voxel_encoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_fa_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_fp_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_gf_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/norm.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/paconv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/paconv_sa_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/point_fp_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/point_sa_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/sparse_block.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/overwrite_spconv/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/overwrite_spconv/write_spconv2.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/collect_env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/compat_cfg.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/setup_env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/version.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/requirements/build.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/requirements/docs.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/requirements/mminstall.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/requirements/optional.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/requirements/readthedocs.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/requirements/runtime.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/requirements/tests.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/setup.cfg (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/setup.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/a.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_dbinfos_train.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_gt_database/0_Pedestrian_0.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_mono3d.coco.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_mono3d.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_train.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/mono3d_sample_results.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/mono3d_sample_results2d.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/image_2/000000.png (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/image_2/000007.png (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/velodyne/000000.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/velodyne_reduced/000000.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886501000046.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886701083686.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886901125926.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lyft_infos.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lyft_infos_val.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/sample_results.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/maps/map_raster_palo_alto.png (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/attribute.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/calibrated_sensor.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/category.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/ego_pose.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/instance.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/log.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/map.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample_annotation.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample_data.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/scene.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sensor.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/visibility.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/val.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/mono3d_sample_results.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/nus_info.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/nus_infos_mono3d.coco.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/samples/CAM_BACK_LEFT/n015-2018-07-18-11-07-57+0800__CAM_BACK_LEFT__1531883530447423.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/samples/LIDAR_TOP/n015-2018-08-02-17-16-37+0800__LIDAR_TOP__1533201470948018.pcd.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/sweeps/LIDAR_TOP/n008-2018-09-18-12-07-26-0400__LIDAR_TOP__1537287083900561.pcd.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/sweeps/LIDAR_TOP/n015-2018-08-02-17-16-37+0800__LIDAR_TOP__1533201470898274.pcd.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/ops/features_for_fps_distance.npy (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/ops/fps_idx.npy (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/instance_mask/Area_1_office_2.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/points/Area_1_office_2.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/s3dis_infos.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/semantic_mask/Area_1_office_2.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/instance_mask/scene0000_00.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/points/scene0000_00.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/scannet_infos.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/semantic_mask/scene0000_00.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/semantickitti_infos.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/sequences/00/labels/000000.label (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/sequences/00/velodyne/000000.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/points/000001.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/sunrgbd_infos.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/sunrgbd_trainval/image/000001.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/image_0/0000000.png (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/image_0/1000000.png (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/velodyne/0000000.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/velodyne/1000000.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_dbinfos_train.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_gt_database/0_Car_0.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_infos_train.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_infos_val.pkl (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/waymo_format/gt.bin (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/waymo_format/validation/val.tfrecord (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_dataset_wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_kitti_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_kitti_mono_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_lyft_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_nuscene_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_nuscenes_mono_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_s3dis_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_scannet_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_semantickitti_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_sunrgbd_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_waymo_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_data_augment_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_test_augment_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_transforms_3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_indoor_pipeline.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_indoor_sample.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_load_images_from_multi_views.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_load_points_from_multi_sweeps.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_loading.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_outdoor_pipeline.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_indoor_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_instance_seg_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_kitti_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_losses.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_seg_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_backbones.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_dgcnn_modules.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_middle_encoders.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_paconv_modules.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_paconv_ops.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_pointnet_modules.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_sparse_unet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_vote_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_detectors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_forward.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_fusion_coord_trans.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_point_fusion.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_vote_fusion.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_dgcnn_decode_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_heads.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_paconv_decode_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_parta2_bbox_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_pointnet2_decode_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_roi_extractors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_semantic_heads.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_necks/test_fpn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_necks/test_necks.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_segmentors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_voxel_encoder/test_voxel_encoders.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_voxel_encoder/test_voxel_generator.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_runtime/test_apis.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_runtime/test_config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_samples/parta2_roihead_inputs.npz (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_anchors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_assigners.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_bbox_coders.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_box3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_box_np_ops.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_compat_cfg.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_coord_3d_mode.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_merge_augs.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_nms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_points.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_samplers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_setup_env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/analyze_logs.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/benchmark.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/get_flops.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/create_data.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/create_data.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/create_gt_database.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/indoor_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/kitti_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/kitti_data_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/lyft_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/lyft_data_fixer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/nuimage_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/nuscenes_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/s3dis_data_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/scannet_data_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/sunrgbd_data_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/waymo_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/mmdet3d2torchserve.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/mmdet3d_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/test_torchserver.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/dist_test.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/dist_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/browse_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/fuse_conv_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/print_config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/visualize_results.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/convert_h3dnet_checkpoints.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/convert_votenet_checkpoints.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/publish_model.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/regnet2mmdet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/slurm_test.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/slurm_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/update_data_coords.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/mmdetection3d/tools/update_data_coords.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/coco_instance.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/kitti-3d-3class.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/kitti-3d-car.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/lyft-3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nuim_instance.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nus-3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nus-mono3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/range100_lyft-3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/s3dis-3d-5class.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/s3dis_seg-3d-13class.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/scannet-3d-18class.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/scannet_seg-3d-20class.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/sunrgbd-3d-10class.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/waymoD5-3d-3class.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/waymoD5-3d-car.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/default_runtime.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/3dssd.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/cascade_mask_rcnn_r50_fpn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/centerpoint_01voxel_second_secfpn_nus.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/centerpoint_02pillar_second_secfpn_nus.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/fcos3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/groupfree3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/h3dnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_lyft.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_nus.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_range100_lyft.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_secfpn_kitti.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_secfpn_waymo.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_second_secfpn_kitti.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_second_secfpn_waymo.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/imvotenet_image.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/mask_rcnn_r50_fpn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/paconv_cuda_ssg.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/paconv_ssg.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/parta2.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/pointnet2_msg.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/pointnet2_ssg.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/models/votenet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cosine.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cyclic_20e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cyclic_40e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/mmdet_schedule_1x.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/schedule_2x.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/schedule_3x.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_150e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_200e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_50e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_small.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_tiny.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/bevformer_fp16/bevformer_tiny_fp16.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_lyft-3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_nus-3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_waymo-3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/mmdet_train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/dense_heads/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/dense_heads/bevformer_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/bevformer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/bevformer_fp16.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/hooks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/hooks/custom_hooks.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/custom_base_transformer_layer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/decoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/encoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/multi_scale_deformable_attn_function.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/spatial_cross_attention.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/temporal_self_attention.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/transformer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/runner/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/runner/epoch_based_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/assigners/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/assigners/hungarian_assigner_3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/coders/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/coders/nms_free_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/match_costs/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/match_costs/match_cost.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/eval_hooks.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/kitti2waymo.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscenes_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscenes_mono_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscnes_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/formating.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/loading.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/distributed_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/group_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/backbones/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/backbones/vovnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/hooks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/hooks/hooks.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/opt/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/opt/adamw.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/bricks.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/grid_mask.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/position_embedding.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/visual.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/analysis_tools/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/analysis_tools/analyze_logs.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/analysis_tools/benchmark.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/analysis_tools/get_params.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/analysis_tools/visual.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/create_data.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/create_gt_database.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/indoor_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/kitti_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/kitti_data_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/lyft_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/lyft_data_fixer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/nuimage_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/nuscenes_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/s3dis_data_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/scannet_data_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/sunrgbd_data_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/data_converter/waymo_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/dist_test.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/dist_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/fp16/dist_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/fp16/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/misc/browse_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/misc/fuse_conv_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/misc/print_config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/misc/visualize_results.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/model_converters/convert_votenet_checkpoints.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/model_converters/publish_model.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/model_converters/regnet2mmdet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/bevformer/pytorch/tools/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/.gitignore (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/LICENSE (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/README.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_pp_fix_bn_z_scale.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_pp_fix_bn_z_scale_virtual.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale_debug.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale_virtual.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/mvp/nusc_two_stage_base_with_virtual.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/nusc/README.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep_circular_nms.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep_demo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_dcn.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_dcn_flip.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_flip.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_01voxel.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/README.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/pp/two_stage/waymo_centerpoint_pp_two_cls_two_pfn_stride1_two_stage_bev_6epoch.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/pp/two_stage/waymo_centerpoint_pp_two_pfn_stride1_two_stage_bev_6epoch.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/pp/waymo_centerpoint_pp_two_cls_two_pfn_stride1_3x.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/pp/waymo_centerpoint_pp_two_pfn_stride1_3x.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/two_stage/waymo_centerpoint_voxelnet_two_stage_bev_5point_ft_6epoch_freeze.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/two_stage/waymo_centerpoint_voxelnet_two_sweep_two_stage_bev_5point_ft_6epoch_freeze_with_vel.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_1x.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_3epoch.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_3x.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_6epoch.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_two_sweeps_3x_with_velo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/builder.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/bbox/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/bbox/box_np_ops.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/bbox/box_torch_ops.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/bbox/geometry.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/input/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/input/voxel_generator.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/sampler/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/sampler/preprocess.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/sampler/sample_ops.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/utils/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/utils/center_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/utils/circle_nms_jit.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/utils/dist_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/utils/misc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/core/utils/scatter.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/builder.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/custom.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/dataset_factory.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/dataset_wrappers.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/loader/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/loader/build_loader.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/loader/sampler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/nusc_common.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/nuscenes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/compose.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/formating.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/loading.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/preprocess.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/test_aug.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/registry.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/utils/create_gt_database.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/utils/distributed.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/utils/eval.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/utils/oss.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_common.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_converter.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_decoder.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/backbones/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/backbones/scn.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/bbox_heads/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/bbox_heads/center_head.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/builder.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/detectors/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/detectors/base.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/detectors/point_pillars.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/detectors/single_stage.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/detectors/two_stage.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/detectors/voxelnet.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/losses/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/losses/centernet_loss.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/necks/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/necks/rpn.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/readers/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/readers/dynamic_voxel_encoder.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/readers/pillar_encoder.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/readers/voxel_encoder.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/registry.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/roi_head.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/roi_head_template.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/target_assigner/proposal_target_layer.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/second_stage/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/second_stage/bird_eye_view.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/utils/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/utils/conv_module.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/utils/conv_ws.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/utils/finetune_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/utils/misc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/utils/norm.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/utils/scale.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/models/utils/weight_init.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/dcn/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/dcn/deform_conv.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/dcn/setup.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_conv_cuda.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_conv_cuda_kernel.cu (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_pool_cuda.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_pool_cuda_kernel.cu (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/iou3d_nms_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/setup.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_cpu.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_cpu.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms_api.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms_kernel.cu (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/bev_ops.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/point_cloud_ops.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/solver/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/solver/background.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/solver/fastai_optim.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/solver/learning_schedules.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/solver/learning_schedules_fastai.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/solver/optim.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/apis/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/apis/env.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/apis/train.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/alexnet.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/resnet.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/vgg.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/weight_init.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/base.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/json_handler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/pickle_handler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/yaml_handler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/io.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/parse.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/_functions.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/collate.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/data_container.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/data_parallel.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/distributed.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/scatter_gather.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/checkpoint.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/checkpoint.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/closure.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/hook.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/iter_timer.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/base.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/pavi.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/tensorboard.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/text.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/lr_updater.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/memory.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/optimizer.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/sampler_seed.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/log_buffer.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/parallel_test.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/priority.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/trainer.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/utils/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/utils/config.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/utils/misc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/utils/path.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/utils/progressbar.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/torchie/utils/timer.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/command.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/pybind11_build.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/check.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/checkpoint.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/config_tool.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/find.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/flops_counter.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/imports.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/loader.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/print_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/registry.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/det3d/utils/utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/docs/DEVELOP.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/docs/GETTING_START.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/docs/INSTALL.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/docs/NOTICE (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/docs/NUSC.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/docs/WAYMO.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/docs/teaser.png (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.coveragerc (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.flake8 (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.gitattributes (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.github/CODEOWNERS (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/Bug_report.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/Feature_request.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/config.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/first_rc_checklist.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/sub_rc_checklist.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.github/PULL_REQUEST_TEMPLATE.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.github/workflows/stale.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.gitignore (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.pre-commit-config.yaml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/.readthedocs.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/CHANGE_LOG (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/CONTRIBUTING.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/LICENSE (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/LICENSES.third-party (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/MANIFEST.in (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/README.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/azure-pipelines.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/bin/numba (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/build_numba.sh (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/appveyor/run_with_env.cmd (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/azure/azure-linux-macos.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/azure/azure-windows.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/bld.bat (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/build.sh (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/conda_build_config.yaml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/license.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/meta.yaml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/run_test.bat (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/run_test.sh (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/bld.bat (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/build.sh (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/meta.yaml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/scripts/build.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/gpuci/axis.yaml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/gpuci/build.sh (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/MacOSX10.10.sdk.checksum (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/after_success.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/build.cmd (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/build.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/install_miniconda.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/setup_conda_environment.cmd (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/setup_conda_environment.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/test.cmd (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/test.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/clean_numba.sh (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/codecov.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/contrib/valgrind-numba.supp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/Makefile (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/_static/js/modernizr.min.js (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/_static/numba-blue-icon-rgb.svg (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/_static/numba-white-icon-rgb.svg (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/_static/rtd-overrides.css (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/_templates/EMPTY (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/dagmap/README.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/dagmap/dagmap.yaml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/dagmap/jquery.graphviz.svg.js (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/dagmap/render.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/dagmap/template.html (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/environment.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/gh-pages.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/make.bat (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/requirements.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/_ext/ghfiles.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/conf.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/host.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/kernel.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/libdevice.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/memory.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/types.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/bindings.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/caching.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cooperative_groups.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cuda_array_interface.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cuda_ffi.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cudapysupported.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/device-functions.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/device-management.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/examples.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/external-memory.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/faq.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/fastmath.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/intrinsics.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/ipc.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/kernels.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/laplace_final.svg (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/laplace_initial.svg (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/memory.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/overview.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/random.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/reduction.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/simulator.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/ufunc.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/architecture.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/caching.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/compiler_pass_example.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/contributing.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/custom_pipeline.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/debugging.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/dispatching.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/environment.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/event_api.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/generators.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/hashing.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inline_example.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inline_overload_example.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inlining.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/listings.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/literal.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/live_variable_analysis.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/llvm_timings.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/mission.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/numba-runtime.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/release.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/repomap.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/rewrites.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/stencil.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/target_extension.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/developer/threading_implementation.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/extending/entrypoints.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/extending/high-level.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/extending/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/extending/interval-example.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/extending/low-level.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/extending/mynorm.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/extending/overloading-guide.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/extending/template.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/glossary.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/cfunc.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/extension-points.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/external-memory-management.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/integer-typing.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/jit-classes.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/np-where-override.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/recursion_callstack.svg (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/type-inference.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/typing_recursion.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/reference/aot-compilation.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/reference/deprecation.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/reference/envvars.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/reference/fpsemantics.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/reference/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/reference/jit-compilation.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/reference/numpysupported.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/reference/pysemantics.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/reference/pysupported.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/reference/types.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/reference/utils.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/release-notes.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/5minguide.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/cfunc.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/cli.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/examples.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/faq.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/generated-jit.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/installing.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/jit-module.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/jit.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/jitclass.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/overview.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/parallel.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/performance-tips.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/pycc.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/stencil.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/talks.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/threading-layer.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/troubleshoot.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/vectorize.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/docs/source/user/withobjmode.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/install_numba.sh (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/mypy.ini (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/__main__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_arraystruct.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_devicearray.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_devicearray.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_dispatcher.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_dynfunc.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_dynfuncmod.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_hashtable.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_hashtable.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_helperlib.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_helpermod.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_lapack.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_npymath_exports.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_numba_common.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_pymodule.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_random.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_typeof.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_typeof.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_unicodetype_db.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/_version.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/capsulethunk.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cext/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cext/cext.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cext/dictobject.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cext/dictobject.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cext/listobject.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cext/listobject.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cext/utils.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/cloudpickle.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/cloudpickle_fast.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/compat.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/analysis.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/pretty_annotate.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/template.html (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/type_annotations.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/base.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/boxing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/bytecode.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/byteflow.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/caching.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/callconv.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/callwrapper.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/ccallback.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/cgutils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/codegen.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/compiler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/compiler_lock.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/compiler_machinery.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/config.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/consts.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/controlflow.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/cpu.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/cpu_options.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/dataflow.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/manager.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/models.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/packer.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/registry.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/testing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/debuginfo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/decorators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/descriptors.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/dispatcher.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/entrypoints.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/environment.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/errors.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/event.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/extending.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/externals.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/fastmathpass.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/funcdesc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/generators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/imputils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/inline_closurecall.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/interpreter.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/intrinsics.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/ir.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/ir_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/itanium_mangler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/llvm_bindings.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/lowering.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/object_mode_passes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/optional.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/options.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/overload_glue.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/postproc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/pylowering.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/pythonapi.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/registry.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/removerefctpass.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/retarget.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/ir_print.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/registry.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_binop.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_getitem.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_raise.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/_nrt_python.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/_nrt_pythonmod.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/context.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt_external.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrtdynmod.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrtopt.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/serialize.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/sigutils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/ssa.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/target_extension.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/targetconfig.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/tracing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/transforms.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/_typeconv.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/castgraph.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/rules.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/test.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.hpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typed_passes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typeinfer.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/types/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/types/abstract.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/types/common.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/types/containers.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/types/function_type.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/types/functions.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/types/iterators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/types/misc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/types/npytypes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/types/scalars.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/arraydecl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/asnumbatype.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/bufproto.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/builtins.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/cffi_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/cmathdecl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/collections.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/context.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/ctypes_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/dictdecl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/enumdecl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/listdecl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/mathdecl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/npdatetime.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/npydecl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/randomdecl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/setdecl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/templates.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/typing/typeof.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/bytes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/eh.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/nrt.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/refcount.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/untyped_passes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/core/withcontexts.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/builtins.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/charseq.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/cmathimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/enumimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/hashing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/heapq.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/iterators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/listobj.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/mathimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/numbers.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/printimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/randomimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/rangeobj.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/setobj.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/slicing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/tupleobj.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/unicode.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/unicode_support.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/numbers.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/tuple.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/api.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/api_util.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/args.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/codegen.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/compiler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cuda_paths.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadecl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/_extras.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/devicearray.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/devices.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/driver.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/drvapi.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/enums.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/error.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/libs.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/ndarray.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/nvvm.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/rtapi.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/runtime.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudaimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudamath.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/decorators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/descriptor.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/device_init.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/dispatcher.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/errors.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/initialize.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/intrinsic_wrapper.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/reduction.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/transpose.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevice.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevicedecl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevicefuncs.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdeviceimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/mathimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/models.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/nvvmutils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/printimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/random.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/api.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/compiler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/devicearray.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/devices.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/driver.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/drvapi.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/error.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/libs.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/nvvm.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/runtime.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/kernel.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/kernelapi.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/reduction.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/vector_types.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator_init.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/stubs.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/target.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/testing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_array_attr.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_context_stack.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_array_slicing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_auto_context.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_devicerecord.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_driver.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_libraries.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_memory.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_ndarray.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_deallocations.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_detect.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_emm_plugins.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_events.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_host_alloc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_init.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_inline_ptx.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_ir_patch.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_linker.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_managed_alloc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_nvvm_driver.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_pinned.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_profiler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_ptds.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_reset_device.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_runtime.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_select_device.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_streams.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/cache_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/cache_with_cpu_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/extensions_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/jitlink.ptx (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/recursion_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_alignment.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array_args.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array_methods.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_atomics.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_blackscholes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_boolean.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_caching.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_casting.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_compiler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_complex.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_complex_kernel.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_const_string.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_constmem.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cooperative_groups.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_array_interface.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_jit_no_types.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_datetime.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_debug.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_debuginfo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_device_func.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_dispatcher.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_enums.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_errors.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_exception.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_extending.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_fastmath.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_forall.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_freevar.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_frexp_ldexp.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_globals.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scalar.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scheduling.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_idiv.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_inspect.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_intrinsics.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_ipc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_iterators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_lang.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_laplace.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_libdevice.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_lineinfo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_localmem.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_mandel.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_math.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_matmul.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_minmax.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_montecarlo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multigpu.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multiprocessing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multithreads.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_nondet.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_operator.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_optimization.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_overload.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_powi.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_print.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_py2_div_issue.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_random.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_record_dtype.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_recursion.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_reduction.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_retrieve_autoconverted_arrays.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_serialize.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_slicing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sm.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sm_creation.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sync.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_transpose.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_userexc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vector_type.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_complex.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_decor.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_device.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_warning.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_warp_ops.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/support.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/test_cudasim_issues.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/ffi/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/ffi/functions.cu (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_cg.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_cpu_gpu_compat.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_ffi.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_laplace.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_matmul.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_montecarlo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_random.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_reduction.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_sessionize.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_vecadd.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_import.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_library_lookup.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_nvvm.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/types.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/vector_types.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/cuda/vectorizers.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/experimental/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/experimental/function_type.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/_box.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/base.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/boxing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/decorators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/overloads.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/experimental/structref.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/extending.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/mathnames.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/appdirs.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/cffiimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/cmdlang.gdb (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/dummyarray.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/dump_style.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/findlib.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/firstlinefinder.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/gdb_hook.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/gdb_print_extension.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/help/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/help/inspector.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/init_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/inspection.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/literal.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/llvm_pass_timings.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/mergesort.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_entry.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_gdbinfo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_sysinfo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/quicksort.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/special.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/misc/timsort.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/mviewbuf.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/arraymath.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/arrayobj.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/extensions.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/linalg.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/npdatetime.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/npdatetime_helpers.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/npyfuncs.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/npyimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/numpy_support.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/polynomial.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/random/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/random/generator_core.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/random/generator_methods.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_internal.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_internal.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_num_threads.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_ufunc.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/array_exprs.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/decorators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/deviceufunc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/dufunc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc_scheduler.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc_scheduler.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/omppool.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/parallel.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/sigparse.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/tbbpool.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/ufuncbuilder.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/workqueue.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/workqueue.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/wrappers.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc_db.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/unsafe/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/np/unsafe/ndarray.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/parfors/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/parfors/array_analysis.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor_lowering.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor_lowering_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/pycc/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/pycc/cc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/pycc/compiler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/pycc/decorators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/pycc/llvm_types.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/pycc/modulemixin.c (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/pycc/platform.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/pycc/pycc (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/runtests.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/scripts/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/scripts/generate_lower_listing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/stencils/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/stencils/stencil.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/stencils/stencilparfor.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/testing/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/testing/__main__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/testing/_runtests.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/testing/loader.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/testing/main.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/testing/notebook.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/annotation_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/cache_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/cffi_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/cfunc_cache_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/cloudpickle_main_class.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/compile_with_pycc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/complex_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/ctypes_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_examples.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_jitclass.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_literal_container_usage.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_literally_usage.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_llvm_pass_timings.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_numpy_generators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_parallel_chunksize.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_rec_array.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_structref_usage.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_typed_dict_usage.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_typed_list_usage.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/dummy_module.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/enum_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/error_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_array_arg.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_basic.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_break_on_symbol.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_break_on_symbol_version.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_conditional_breakpoint.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_pretty_print.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb_support.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/inlining_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/matmul_usecase.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/cache_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_caching.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_dufunc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_errors.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_gufunc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_env_variable.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_low_work.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_ufunc_issues.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_ufunc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_ufuncbuilding.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_vectorize_decor.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/orphaned_semaphore_usecase.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/overload_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/parfors_cache_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/parfors_max_label_error.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/pdlike_usecase.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/source_module.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils_nested.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools_nested.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/source_module.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/recursion_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/serialize_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/support.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_alignment.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_analysis.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_annotations.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_api.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_analysis.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_attr.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_constants.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_exprs.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_iterators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_manipulation.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_methods.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_reductions.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_return.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_asnumbatype.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_auto_constants.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_blackscholes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_boundscheck.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_buffer_protocol.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_builtins.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_byteflow.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_caching.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_casting.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cffi.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cfunc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cgutils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_chained_assign.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_chrome_trace.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cli.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_closure.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_codegen.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compile_cache.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compiler_flags.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compiler_lock.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_complex.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_comprehension.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_conditions_as_predicates.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_config.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_conversion.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_copy_propagate.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ctypes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dataflow.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_datamodel.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_debug.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_debuginfo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_deprecations.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dictimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dictobject.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dicts.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dispatcher.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dummyarray.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dyn_array.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dyn_func.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_entrypoints.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_enums.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_errorhandling.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_errormodels.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_event.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_exceptions.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extended_arg.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extending.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extending_types.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_fancy_indexing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_fastmath.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_firstlinefinder.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_flow_control.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_func_interface.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_func_lifetime.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_funcdesc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_function_type.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gdb_bindings.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gdb_dwarf.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_generators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gil.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_globals.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_hashing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_heapq.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_help.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_import.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_indexing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_init_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_inlining.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_interpreter.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_interproc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_intwidth.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir_inlining.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_itanium_mangler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_iteration.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jit_module.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jitclasses.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jitmethod.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_linalg.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_listimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_listobject.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_lists.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_literal_dispatch.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_llvm_pass_timings.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_llvm_version_check.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_locals.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_looplifting.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_make_function_to_jit_function.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mandelbrot.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mangling.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_map_filter_reduce.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mathlib.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_maxmin.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mixed_tuple_unroller.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_moved_modules.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_multi3.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nan.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ndarray_subclasses.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nested_calls.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_np_functions.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_np_randomgen.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_npdatetime.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nrt.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nrt_refct.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_num_threads.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numberctor.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numbers.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numconv.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numpy_support.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numpyadapt.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_obj_lifetime.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_object_mode.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_objects.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_operators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_optional.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_overlap.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parallel_backend.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors_caching.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors_passes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_pipeline.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_polynomial.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_practical_lowering_issues.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_print.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_profiler.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_pycc.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_python_int.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_random.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_range.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_recarray_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_record_dtype.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_recursion.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_refop_pruning.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_remove_dead.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_retargeting.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_return_values.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_runtests.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_serialize.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sets.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_slices.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sort.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ssa.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_stencils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_storeslice.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_struct_ref.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_support.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_svml.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sys_stdin_assignment.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sysinfo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_target_extension.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_target_overloadselector.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_threadsafety.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_tracing.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_try_except.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_tuples.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeconv.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typedlist.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typedobjectutils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeguard.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeinfer.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typenames.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeof.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_types.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typingerror.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ufuncs.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode_array.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode_names.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unpack_sequence.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unpickle_without_module.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unsafe_intrinsics.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_vectorization.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_vectorization_type_inference.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_warnings.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_withlifting.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/test_wrapper.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/threading_backend_usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/tests/usecases.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/typed/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/typed/dictimpl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/typed/dictobject.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/typed/listobject.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/typed/py.typed (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/typed/typeddict.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/typed/typedlist.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/typed/typedobjectutils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/numba/types/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/requirements.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/runtests.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/setup.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/version.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/numba/versioneer.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/requirements.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/setup.sh (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/.gitignore (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/.gitmodules (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/CMakeLists.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/LICENSE (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/README-ILUVATAR.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/README.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/build_spconv.sh (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/clean_spconv.sh (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/paramsgrid.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/prettyprint.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/pybind11_utils.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/box_iou.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/geometry.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/indice.cu.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/indice.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/maxpool.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/mp_helper.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/nms.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/nms_gpu.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/point2voxel.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/pool_ops.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/reordering.cu.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/reordering.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/spconv/spconv_ops.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/tensorview/helper_kernel.cu.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/tensorview/helper_launch.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/tensorview/tensorview.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/torch_utils.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/include/utility/timer.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/install_spconv.sh (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/setup.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/spconv/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/spconv/conv.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/spconv/functional.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/spconv/modules.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/spconv/ops.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/spconv/pool.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/spconv/test_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/spconv/utils/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/src/spconv/CMakeLists.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/src/spconv/all.cc (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/src/spconv/indice.cc (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/src/spconv/indice.cu (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/src/spconv/maxpool.cc (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/src/spconv/maxpool.cu (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/src/spconv/reordering.cc (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/src/spconv/reordering.cu (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/src/utils/CMakeLists.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/src/utils/all.cc (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/src/utils/nms.cu (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/test/CMakeLists.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/test/src/catch_main.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/test/src/test_conv_rule.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConv2d.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConv3d.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConvTensor.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/test/test_SparseInverseConv2d.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/test/test_SparseInverseConv3d.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/test/test_SubMConv2d.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/test/test_SubMConv3d.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/test/test_conv.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/catch2/catch.hpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.appveyor.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.clang-format (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.clang-tidy (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.cmake-format.yaml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.gitattributes (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/CODEOWNERS (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/CONTRIBUTING.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/ISSUE_TEMPLATE/bug-report.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/ISSUE_TEMPLATE/config.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/dependabot.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/labeler.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/labeler_merged.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/matchers/pylint.json (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/pull_request_template.md (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/ci.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/configure.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/format.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/labeler.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/pip.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/upstream.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.gitignore (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.pre-commit-config.yaml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.readthedocs.yml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/CMakeLists.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/LICENSE (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/MANIFEST.in (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/README.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/Doxyfile (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/_static/css/custom.css (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/chrono.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/custom.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/eigen.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/functional.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/overview.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/stl.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/strings.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/classes.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/embedding.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/exceptions.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/functions.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/misc.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/numpy.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/object.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/utilities.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/smart_ptrs.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/basics.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/benchmark.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/benchmark.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/changelog.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/classes.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/cmake/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/compiling.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/conf.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/faq.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/index.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/installing.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/limitations.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11-logo.png (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python1.png (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python1.svg (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python2.png (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python2.svg (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/reference.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/release.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/requirements.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/upgrade.rst (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/attr.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/buffer_info.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/cast.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/chrono.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/common.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/complex.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/class.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/common.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/descr.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/init.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/internals.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/type_caster_base.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/typeid.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/eigen.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/embed.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/eval.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/functional.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/gil.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/iostream.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/numpy.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/operators.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/options.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/pybind11.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/pytypes.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl/filesystem.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl_bind.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/noxfile.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/__main__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/_version.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/commands.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/py.typed (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/setup_helpers.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pyproject.toml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/setup.cfg (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/setup.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/CMakeLists.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/conftest.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/constructor_stats.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/cross_module_gil_utils.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/cross_module_interleaved_error_already_set.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/env.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_python_package/pytest.ini (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_python_package/test_files.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_setuptools/pytest.ini (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_setuptools/test_setuphelper.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/local_bindings.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/object.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_cross_module_tests.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_tests.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_tests.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pytest.ini (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/requirements.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_async.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_async.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_buffers.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_buffers.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_builtin_casters.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_builtin_casters.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_call_policies.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_call_policies.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_callbacks.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_callbacks.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_chrono.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_chrono.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_class.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_class.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_const_name.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_const_name.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_constants_and_functions.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_constants_and_functions.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_copy_move.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_copy_move.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_casters.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_casters.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_setup.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_setup.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_docstring_options.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_docstring_options.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eigen.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eigen.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/CMakeLists.txt (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/catch.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/external_module.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_interpreter.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_interpreter.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_trampoline.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_enum.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_enum.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval_call.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.h (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_factory_constructors.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_factory_constructors.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_gil_scoped.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_gil_scoped.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_iostream.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_iostream.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_kwargs_and_defaults.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_kwargs_and_defaults.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_local_bindings.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_local_bindings.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_methods_and_attributes.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_methods_and_attributes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_modules.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_modules.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_multiple_inheritance.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_multiple_inheritance.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_array.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_array.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_dtypes.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_dtypes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_vectorize.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_vectorize.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_opaque_types.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_opaque_types.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_operator_overloading.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_operator_overloading.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pickling.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pickling.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pytypes.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pytypes.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_sequences_and_iterators.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_sequences_and_iterators.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_smart_ptr.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_smart_ptr.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl_binders.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl_binders.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_tagbased_polymorphic.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_tagbased_polymorphic.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_thread.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_thread.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_union.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_union.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_virtual_functions.cpp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_virtual_functions.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/valgrind-numpy-scipy.supp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/valgrind-python.supp (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindCatch.cmake (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindEigen3.cmake (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindPythonLibsNew.cmake (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/check-style.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/cmake_uninstall.cmake.in (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/libsize.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/make_changelog.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Common.cmake (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Config.cmake.in (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11NewTools.cmake (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Tools.cmake (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pyproject.toml (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/setup_global.py.in (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/setup_main.py.in (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/convert_voxelnet.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/create_data.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/demo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/demo_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/dist_test.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/multi_sweep_inference_ros.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/nms_better.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/nusc_tracking/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/nusc_tracking/pub_test.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/nusc_tracking/pub_tracker.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/nusc_tracking/track_utils.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/simple_inference_waymo.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/single_infernece_ros.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/train.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/visual.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/waymo_tracking/__init__.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/waymo_tracking/line_search.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/waymo_tracking/test.py (100%) rename {cv => models/cv}/3d_detection/centerpoint/pytorch/tools/waymo_tracking/tracker.py (100%) rename {cv => models/cv}/3d_detection/paconv/pytorch/README.md (100%) rename {cv => models/cv}/3d_detection/part_a2_anchor/pytorch/README.md (100%) rename {cv => models/cv}/3d_detection/part_a2_free/pytorch/README.md (100%) rename {cv => models/cv}/3d_detection/pointnet2/pytorch/README.md (100%) rename {cv => models/cv}/3d_detection/pointpillars/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/.gitignore (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/LICENSE (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/README.md (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/build_and_install.sh (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/smallval.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/test.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/train.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/train_aug.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/val.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/config.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/datasets/kitti_dataset.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/datasets/kitti_rcnn_dataset.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/net/point_rcnn.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/net/pointnet2_msg.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/net/rcnn_net.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/net/rpn.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/net/train_functions.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/rpn/proposal_layer.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/rpn/proposal_target_layer.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/bbox_transform.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/calibration.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/iou3d_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/setup.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/src/iou3d.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/src/iou3d_kernel.cu (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/kitti_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/loss_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/object3d.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/roipool3d_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/setup.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/src/roipool3d.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/src/roipool3d_kernel.cu (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/CONTRIBUTING.md (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/LICENSE (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/LICENSES.third-party (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/MANIFEST.in (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/README.rst (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/azure-pipelines.yml (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/bin/numba (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/build_numba.sh (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/appveyor/run_with_env.cmd (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/azure/azure-linux-macos.yml (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/azure/azure-windows.yml (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/bld.bat (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/build.sh (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/conda_build_config.yaml (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/license.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/meta.yaml (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/run_test.bat (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/run_test.sh (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/bld.bat (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/build.sh (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/meta.yaml (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/scripts/build.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/gpuci/axis.yaml (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/gpuci/build.sh (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/MacOSX10.10.sdk.checksum (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/after_success.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/build.cmd (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/build.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/install_miniconda.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/setup_conda_environment.cmd (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/setup_conda_environment.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/test.cmd (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/test.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/clean_numba.sh (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/codecov.yml (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/contrib/valgrind-numba.supp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/install_numba.sh (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/mypy.ini (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/__main__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_arraystruct.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_devicearray.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_devicearray.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_dispatcher.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_dynfunc.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_dynfuncmod.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_hashtable.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_hashtable.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_helperlib.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_helpermod.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_lapack.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_npymath_exports.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_numba_common.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_pymodule.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_random.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_typeof.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_typeof.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_unicodetype_db.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/_version.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/capsulethunk.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cext/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cext/cext.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cext/dictobject.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cext/dictobject.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cext/listobject.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cext/listobject.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cext/utils.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/cloudpickle.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/cloudpickle_fast.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/compat.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/analysis.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/pretty_annotate.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/template.html (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/type_annotations.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/base.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/boxing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/bytecode.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/byteflow.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/caching.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/callconv.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/callwrapper.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/ccallback.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/cgutils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/codegen.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler_lock.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler_machinery.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/config.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/consts.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/controlflow.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/cpu.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/cpu_options.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/dataflow.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/manager.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/models.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/packer.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/registry.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/testing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/debuginfo.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/decorators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/descriptors.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/dispatcher.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/entrypoints.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/environment.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/errors.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/event.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/extending.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/externals.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/fastmathpass.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/funcdesc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/generators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/imputils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/inline_closurecall.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/interpreter.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/intrinsics.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/ir.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/ir_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/itanium_mangler.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/llvm_bindings.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/lowering.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/object_mode_passes.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/optional.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/options.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/overload_glue.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/postproc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/pylowering.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/pythonapi.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/registry.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/removerefctpass.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/retarget.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/ir_print.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/registry.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_binop.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_getitem.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_raise.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/_nrt_python.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/_nrt_pythonmod.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/context.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt_external.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrtdynmod.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrtopt.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/serialize.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/sigutils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/ssa.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/target_extension.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/targetconfig.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/tracing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/transforms.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/_typeconv.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/castgraph.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/rules.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/test.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.hpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typed_passes.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typeinfer.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/types/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/types/abstract.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/types/common.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/types/containers.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/types/function_type.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/types/functions.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/types/iterators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/types/misc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/types/npytypes.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/types/scalars.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/arraydecl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/asnumbatype.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/bufproto.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/builtins.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/cffi_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/cmathdecl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/collections.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/context.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/ctypes_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/dictdecl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/enumdecl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/listdecl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/mathdecl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/npdatetime.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/npydecl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/randomdecl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/setdecl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/templates.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/typeof.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/bytes.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/eh.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/nrt.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/refcount.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/untyped_passes.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/core/withcontexts.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/builtins.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/charseq.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/cmathimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/enumimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/hashing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/heapq.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/iterators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/listobj.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/mathimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/numbers.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/printimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/randomimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/rangeobj.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/setobj.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/slicing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/tupleobj.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unicode.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unicode_support.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/numbers.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/tuple.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/api.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/api_util.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/args.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/codegen.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/compiler.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cuda_paths.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadecl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/_extras.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/devicearray.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/devices.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/driver.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/drvapi.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/enums.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/error.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/libs.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/ndarray.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/nvvm.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/rtapi.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/runtime.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudaimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudamath.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/decorators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/descriptor.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/device_init.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/dispatcher.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/errors.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/initialize.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/intrinsic_wrapper.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/reduction.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/transpose.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevice.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevicedecl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevicefuncs.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdeviceimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/mathimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/models.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/nvvmutils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/printimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/random.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/api.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/compiler.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/devicearray.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/devices.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/driver.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/drvapi.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/error.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/libs.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/nvvm.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/runtime.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/kernel.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/kernelapi.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/reduction.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/vector_types.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator_init.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/stubs.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/target.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/testing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/cuda_include.cu (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/error.cu (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/jitlink.cu (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/jitlink.ptx (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/warn.cu (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_array_attr.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_context_stack.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_array_slicing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_auto_context.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_devicerecord.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_driver.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_libraries.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_memory.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_ndarray.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_deallocations.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_detect.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_emm_plugins.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_events.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_host_alloc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_init.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_inline_ptx.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_ir_patch.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_linker.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_managed_alloc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_nvvm_driver.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_pinned.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_profiler.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_ptds.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_reset_device.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_runtime.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_select_device.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_streams.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/cache_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/cache_with_cpu_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/extensions_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/jitlink.ptx (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/recursion_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_alignment.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array_args.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array_methods.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_atomics.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_blackscholes.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_boolean.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_caching.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_casting.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_compiler.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_complex.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_complex_kernel.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_const_string.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_constmem.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cooperative_groups.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_array_interface.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_jit_no_types.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_datetime.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_debug.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_debuginfo.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_device_func.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_dispatcher.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_enums.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_errors.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_exception.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_extending.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_fastmath.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_forall.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_freevar.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_frexp_ldexp.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_globals.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scalar.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scheduling.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_idiv.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_inspect.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_intrinsics.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_ipc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_iterators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_lang.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_laplace.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_libdevice.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_lineinfo.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_localmem.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_mandel.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_math.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_matmul.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_minmax.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_montecarlo.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multigpu.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multiprocessing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multithreads.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_nondet.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_operator.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_optimization.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_overload.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_powi.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_print.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_py2_div_issue.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_random.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_record_dtype.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_recursion.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_reduction.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_retrieve_autoconverted_arrays.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_serialize.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_slicing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sm.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sm_creation.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sync.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_transpose.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_userexc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vector_type.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_complex.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_decor.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_device.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_warning.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_warp_ops.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/support.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/test_cudasim_issues.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/ffi/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/ffi/functions.cu (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_cg.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_cpu_gpu_compat.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_ffi.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_laplace.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_matmul.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_montecarlo.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_random.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_reduction.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_sessionize.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_vecadd.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_import.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_library_lookup.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_nvvm.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/types.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/vector_types.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/cuda/vectorizers.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/experimental/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/experimental/function_type.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/_box.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/base.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/boxing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/decorators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/overloads.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/experimental/structref.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/extending.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/mathnames.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/appdirs.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/cffiimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/cmdlang.gdb (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/dummyarray.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/dump_style.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/findlib.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/firstlinefinder.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/gdb_hook.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/gdb_print_extension.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/help/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/help/inspector.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/init_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/inspection.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/literal.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/llvm_pass_timings.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/mergesort.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_entry.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_gdbinfo.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_sysinfo.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/quicksort.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/special.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/misc/timsort.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/mviewbuf.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/arraymath.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/arrayobj.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/extensions.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/linalg.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/npdatetime.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/npdatetime_helpers.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/npyfuncs.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/npyimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/numpy_support.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/polynomial.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/random/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/random/generator_core.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/random/generator_methods.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_internal.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_internal.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_num_threads.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_ufunc.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/array_exprs.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/decorators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/deviceufunc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/dufunc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc_scheduler.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc_scheduler.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/omppool.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/parallel.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/sigparse.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/tbbpool.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/ufuncbuilder.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/workqueue.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/workqueue.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/wrappers.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc_db.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/unsafe/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/np/unsafe/ndarray.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/parfors/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/parfors/array_analysis.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor_lowering.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor_lowering_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/pycc/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/pycc/cc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/pycc/compiler.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/pycc/decorators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/pycc/llvm_types.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/pycc/modulemixin.c (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/pycc/platform.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/pycc/pycc (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/runtests.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/scripts/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/scripts/generate_lower_listing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/stencils/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/stencils/stencil.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/stencils/stencilparfor.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/testing/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/testing/__main__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/testing/_runtests.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/testing/loader.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/testing/main.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/testing/notebook.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/annotation_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/cache_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/cffi_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/cfunc_cache_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/cloudpickle_main_class.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/compile_with_pycc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/complex_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/ctypes_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_examples.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_jitclass.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_literal_container_usage.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_literally_usage.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_llvm_pass_timings.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_numpy_generators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_parallel_chunksize.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_rec_array.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_structref_usage.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_typed_dict_usage.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_typed_list_usage.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/dummy_module.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/enum_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/error_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_array_arg.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_basic.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_break_on_symbol.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_break_on_symbol_version.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_conditional_breakpoint.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_pretty_print.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb_support.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/inlining_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/matmul_usecase.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/cache_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_caching.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_dufunc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_errors.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_gufunc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_env_variable.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_low_work.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_ufunc_issues.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_ufunc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_ufuncbuilding.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_vectorize_decor.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/orphaned_semaphore_usecase.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/overload_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/parfors_cache_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/parfors_max_label_error.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/pdlike_usecase.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/source_module.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils_nested.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools_nested.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/source_module.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/recursion_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/serialize_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/support.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_alignment.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_analysis.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_annotations.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_api.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_analysis.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_attr.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_constants.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_exprs.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_iterators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_manipulation.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_methods.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_reductions.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_return.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_asnumbatype.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_auto_constants.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_blackscholes.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_boundscheck.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_buffer_protocol.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_builtins.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_byteflow.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_caching.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_casting.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cffi.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cfunc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cgutils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_chained_assign.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_chrome_trace.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cli.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_closure.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_codegen.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compile_cache.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compiler_flags.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compiler_lock.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_complex.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_comprehension.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_conditions_as_predicates.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_config.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_conversion.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_copy_propagate.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ctypes.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dataflow.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_datamodel.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_debug.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_debuginfo.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_deprecations.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dictimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dictobject.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dicts.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dispatcher.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dummyarray.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dyn_array.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dyn_func.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_entrypoints.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_enums.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_errorhandling.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_errormodels.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_event.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_exceptions.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extended_arg.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extending.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extending_types.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_fancy_indexing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_fastmath.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_firstlinefinder.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_flow_control.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_func_interface.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_func_lifetime.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_funcdesc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_function_type.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gdb_bindings.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gdb_dwarf.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_generators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gil.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_globals.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_hashing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_heapq.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_help.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_import.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_indexing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_init_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_inlining.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_interpreter.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_interproc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_intwidth.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir_inlining.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_itanium_mangler.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_iteration.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jit_module.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jitclasses.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jitmethod.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_linalg.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_listimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_listobject.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_lists.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_literal_dispatch.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_llvm_pass_timings.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_llvm_version_check.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_locals.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_looplifting.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_make_function_to_jit_function.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mandelbrot.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mangling.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_map_filter_reduce.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mathlib.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_maxmin.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mixed_tuple_unroller.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_moved_modules.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_multi3.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nan.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ndarray_subclasses.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nested_calls.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_np_functions.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_np_randomgen.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_npdatetime.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nrt.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nrt_refct.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_num_threads.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numberctor.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numbers.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numconv.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numpy_support.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numpyadapt.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_obj_lifetime.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_object_mode.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_objects.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_operators.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_optional.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_overlap.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parallel_backend.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors_caching.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors_passes.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_pipeline.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_polynomial.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_practical_lowering_issues.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_print.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_profiler.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_pycc.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_python_int.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_random.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_range.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_recarray_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_record_dtype.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_recursion.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_refop_pruning.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_remove_dead.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_retargeting.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_return_values.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_runtests.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_serialize.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sets.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_slices.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sort.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ssa.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_stencils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_storeslice.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_struct_ref.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_support.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_svml.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sys_stdin_assignment.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sysinfo.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_target_extension.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_target_overloadselector.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_threadsafety.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_tracing.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_try_except.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_tuples.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeconv.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typedlist.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typedobjectutils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeguard.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeinfer.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typenames.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeof.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_types.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typingerror.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ufuncs.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode_array.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode_names.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unpack_sequence.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unpickle_without_module.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unsafe_intrinsics.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_vectorization.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_vectorization_type_inference.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_warnings.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_withlifting.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_wrapper.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/threading_backend_usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/tests/usecases.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/typed/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/typed/dictimpl.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/typed/dictobject.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/typed/listobject.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/typed/py.typed (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/typed/typeddict.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/typed/typedlist.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/typed/typedobjectutils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/numba/types/__init__.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/requirements.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/runtests.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/setup.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/version.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/numba/versioneer.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/.gitignore (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/LICENSE (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/README.md (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pointnet2_modules.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pointnet2_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pytorch_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/setup.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query_gpu.cu (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query_gpu.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/cuda_utils.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points_gpu.cu (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points_gpu.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate_gpu.cu (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate_gpu.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/pointnet2_api.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling.cpp (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling_gpu.cu (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling_gpu.h (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/_init_path.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/test.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/train.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/trainval.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/val.txt (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/dataset.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/kitti_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/pointnet2_msg.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/train_and_eval.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/_init_path.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/cfgs/default.yaml (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/eval_rcnn.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/generate_aug_scene.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/generate_gt_database.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/LICENSE (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/README.md (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/eval.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/evaluate.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/kitti_common.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/rotate_iou.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/script_train.sh (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/train_rcnn.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/train_utils/fastai_optim.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/train_utils/learning_schedules_fastai.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn/pytorch/tools/train_utils/train_utils.py (100%) rename {cv => models/cv}/3d_detection/pointrcnn_iou/pytorch/README.md (100%) rename {cv => models/cv}/3d_detection/second/pytorch/README.md (100%) rename {cv => models/cv}/3d_detection/second_iou/pytorch/README.md (100%) rename {cv => models/cv}/classification/acmix/pytorch/README.md (100%) rename {cv => models/cv}/classification/acmix/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/classification/acnet/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/acnet/pytorch/acb.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/acnet/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/classification/acnet/pytorch/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/alexnet/pytorch/.gitignore (100%) rename {cv => models/cv}/classification/alexnet/pytorch/README.md (100%) rename {cv => models/cv}/classification/alexnet/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/model/alexnet.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/start_scripts/get_num_devices.sh (100%) rename {cv => models/cv}/classification/alexnet/pytorch/start_scripts/train_alexnet_amp_torch.sh (100%) rename {cv => models/cv}/classification/alexnet/pytorch/start_scripts/train_alexnet_dist_amp_torch.sh (100%) rename {cv => models/cv}/classification/alexnet/pytorch/start_scripts/train_alexnet_dist_torch.sh (100%) rename {cv => models/cv}/classification/alexnet/pytorch/start_scripts/train_alexnet_torch.sh (100%) rename {cv => models/cv}/classification/alexnet/pytorch/tests/test_cases.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/train.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/train_horovod.py (100%) rename {cv => models/cv}/classification/alexnet/pytorch/utils_.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/README.md (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/README_origin.md (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/all_reduce_benchmark.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/all_reduce_benchmark_test.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/allreduce.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/allreduce_test.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/batch_allreduce.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/benchmark_cnn.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/benchmark_cnn_distributed_test.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/benchmark_cnn_distributed_test_runner.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/benchmark_cnn_test.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/cnn_util.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/cnn_util_test.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/coco_metric.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/constants.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/convnet_builder.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/datasets.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/download_script.sh (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/flags.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/get_imagenette.sh (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/get_num_devices.sh (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/leading_indicators_test.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/mlperf.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/mlperf_test.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/__init__.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/alexnet_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/densenet_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/experimental/__init__.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/experimental/deepspeech.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/experimental/official_ncf_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/googlenet_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/inception_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/lenet_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/model_config.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/official_resnet_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/overfeat_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/resnet_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/resnet_model_test.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/tf1_only/__init__.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/tf1_only/mobilenet.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/tf1_only/mobilenet_conv_blocks.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/tf1_only/mobilenet_test.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/tf1_only/mobilenet_v2.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/tf1_only/nasnet_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/tf1_only/nasnet_test.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/tf1_only/nasnet_utils.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/tf1_only/ssd_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/trivial_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/models/vgg_model.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/platforms/__init__.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/platforms/default/__init__.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/platforms/default/util.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/platforms/util.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/preprocessing.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/run_tests.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/run_train_alexnet_distributed_imagenet.sh (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/run_train_alexnet_distributed_imagenette.sh (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/run_train_alexnet_imagenet.sh (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/run_train_alexnet_imagenette.sh (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/run_train_alexnet_multigpu_imagenet.sh (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/run_train_alexnet_multigpu_imagenette.sh (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/run_train_distributed_imagenette.sh (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/ssd_constants.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/ssd_dataloader.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/__init__.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/images/black_image.jpg (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/images/white_image.jpg (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_data/tfrecord_image_generator.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/test_util.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/tests/test_cases.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/tf_cnn_benchmarks.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/variable_mgr.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/variable_mgr_util.py (100%) rename {cv => models/cv}/classification/alexnet/tensorflow/variable_mgr_util_test.py (100%) rename {cv => models/cv}/classification/byol/pytorch/README.md (100%) rename {cv => models/cv}/classification/cbam/pytorch/LICENSE (100%) rename {cv => models/cv}/classification/cbam/pytorch/MODELS/bam.py (100%) rename {cv => models/cv}/classification/cbam/pytorch/MODELS/cbam.py (100%) rename {cv => models/cv}/classification/cbam/pytorch/MODELS/model_resnet.py (100%) rename {cv => models/cv}/classification/cbam/pytorch/README.md (100%) rename {cv => models/cv}/classification/cbam/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/classification/cbam/pytorch/scripts/train_imagenet_resnet50_bam.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/cbam/pytorch/scripts/train_imagenet_resnet50_cbam.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/cbam/pytorch/train_imagenet.py (100%) rename {cv => models/cv}/classification/convnext/pytorch/README.md (100%) rename {cv => models/cv}/classification/convnext/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/README.md (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/model/csdarknet53.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/model/cslayers.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/train.py (100%) rename {cv => models/cv}/classification/cspdarknet53/pytorch/utils_.py (100%) rename {cv => models/cv}/classification/densenet/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/densenet/pytorch/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/common_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/common_utils/dist.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/common_utils/metric_logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/common_utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/common_utils/smooth_value.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/dataloader/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/dataloader/classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/dataloader/dali_classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/dataloader/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/dataloader/utils/presets_classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/densenet/pytorch/utils_.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/dpn107/pytorch/README.md (100%) rename {cv => models/cv}/classification/dpn107/pytorch/adaptive_avgmax_pool.py (100%) rename {cv => models/cv}/classification/dpn107/pytorch/dpn.py (100%) rename {cv => models/cv}/classification/dpn107/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/dpn107/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/dpn107/pytorch/train_dpn107_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/dpn92/pytorch/README.md (100%) rename {cv => models/cv}/classification/dpn92/pytorch/adaptive_avgmax_pool.py (100%) rename {cv => models/cv}/classification/dpn92/pytorch/common.py (100%) rename {cv => models/cv}/classification/dpn92/pytorch/dpn.py (100%) rename {cv => models/cv}/classification/dpn92/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/dpn92/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/dpn92/pytorch/train_dpn92_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/eca_mobilenet_v2/pytorch/README.md (100%) rename {cv => models/cv}/classification/eca_mobilenet_v2/pytorch/eca_mobilenetv2.py (100%) rename {cv => models/cv}/classification/eca_mobilenet_v2/pytorch/eca_module.py (100%) rename {cv => models/cv}/classification/eca_mobilenet_v2/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/eca_mobilenet_v2/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/eca_mobilenet_v2/pytorch/train_eca_mobilenet_v2_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/eca_resnet152/pytorch/README.md (100%) rename {cv => models/cv}/classification/eca_resnet152/pytorch/eca_module.py (100%) rename {cv => models/cv}/classification/eca_resnet152/pytorch/eca_resnet.py (100%) rename {cv => models/cv}/classification/eca_resnet152/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/eca_resnet152/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/eca_resnet152/pytorch/train_eca_resnet152_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b0/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/__init__.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/_internally_replaced_utils.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/__init__.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/_utils.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/alexnet.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/convnext.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/densenet.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/efficientnet.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/feature_extraction.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/googlenet.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/inception.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/mnasnet.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenet.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenetv2.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenetv3.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/regnet.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/resnet.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/shufflenetv2.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/squeezenet.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/vgg.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/models/vision_transformer.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/ops/__init__.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/ops/misc.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/ops/stochastic_depth.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/_torchvision/utils.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/common_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/common_utils/dist.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/common_utils/loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/common_utils/metric_logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/common_utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/common_utils/smooth_value.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/dataloader/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/dataloader/classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/dataloader/dali_classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/dataloader/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/dataloader/utils/presets_classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/efficientnet_b4/pytorch/train_horovod.py (100%) rename {cv => models/cv}/classification/efficientnet_b4/pytorch/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/fasternet/pytorch/README.md (100%) rename {cv => models/cv}/classification/fasternet/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/classification/fasternet/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/googlenet/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/googlenet/pytorch/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/common_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/common_utils/dist.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/common_utils/metric_logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/common_utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/common_utils/smooth_value.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/dataloader/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/dataloader/classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/dataloader/dali_classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/dataloader/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/dataloader/utils/presets_classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/googlenet/pytorch/utils_.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/inceptionv3/mindspore/README.md (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/default_config.yaml (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/default_config_cpu.yaml (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/default_config_gpu.yaml (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/eval.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/eval_onnx.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/export.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/convert/aipp.cfg (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/convert/convert_om.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/data/config/inceptionv3.cfg (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/docker_start_infer.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/mxbase/CMakeLists.txt (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/mxbase/build.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/mxbase/src/InceptionV3.cpp (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/mxbase/src/InceptionV3.h (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/mxbase/src/main.cpp (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/sdk/classification_task_metric.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/sdk/inceptionv3.pipeline (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/sdk/main.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/infer/sdk/run.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/mindspore_hub_conf.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/modelarts/train_start.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/postprocess.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/requirements.txt (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/scripts/docker_start.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/scripts/run_distribute_train.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/scripts/run_distribute_train_gpu.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/scripts/run_eval.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/scripts/run_eval_cpu.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/scripts/run_eval_gpu.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/scripts/run_eval_onnx_gpu.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/scripts/run_infer_310.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/scripts/run_standalone_train.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/scripts/run_standalone_train_cpu.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/scripts/run_standalone_train_gpu.sh (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/src/dataset.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/src/inception_v3.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/src/loss.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/src/lr_generator.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/src/model_utils/__init__.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/src/model_utils/config.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/src/model_utils/device_adapter.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/src/model_utils/local_adapter.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/src/model_utils/moxing_adapter.py (100%) rename {cv => models/cv}/classification/inceptionv3/mindspore/train.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/.gitignore (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/README.md (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/train.py (100%) rename {cv => models/cv}/classification/inceptionv3/pytorch/train_inception_v3_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/inceptionv3/pytorch/utils_.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/README.md (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/README_origin.md (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/all_reduce_benchmark.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/all_reduce_benchmark_test.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/allreduce.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/allreduce_test.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/batch_allreduce.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/benchmark_cnn.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/benchmark_cnn_distributed_test.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/benchmark_cnn_distributed_test_runner.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/benchmark_cnn_test.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/cnn_util.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/cnn_util_test.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/coco_metric.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/constants.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/convnet_builder.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/datasets.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/download_script.sh (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/flags.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/get_imagenette.sh (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/get_num_devices.sh (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/leading_indicators_test.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/mlperf.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/mlperf_test.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/__init__.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/alexnet_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/densenet_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/experimental/__init__.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/experimental/deepspeech.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/experimental/official_ncf_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/googlenet_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/inception_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/lenet_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/model_config.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/official_resnet_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/overfeat_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/resnet_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/resnet_model_test.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/tf1_only/__init__.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_conv_blocks.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_test.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_v2.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_test.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_utils.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/tf1_only/ssd_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/trivial_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/models/vgg_model.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/platforms/__init__.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/platforms/default/__init__.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/platforms/default/util.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/platforms/util.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/preprocessing.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/run_tests.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/run_train_distributed_imagenet.sh (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/run_train_distributed_imagenette.sh (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/run_train_inception3_distributed_imagenette.sh (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/run_train_inception3_imagenette.sh (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/run_train_inception3_multigpu_imagenette.sh (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/run_train_inceptionV3_imagenet.sh (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/run_train_inceptionV3_multigpu_imagenet.sh (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/ssd_constants.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/ssd_dataloader.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/__init__.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/images/black_image.jpg (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/images/white_image.jpg (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_data/tfrecord_image_generator.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/test_util.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/tf_cnn_benchmarks.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/variable_mgr.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/variable_mgr_util.py (100%) rename {cv => models/cv}/classification/inceptionv3/tensorflow/variable_mgr_util_test.py (100%) rename {cv => models/cv}/classification/inceptionv4/pytorch/README.md (100%) rename {cv => models/cv}/classification/inceptionv4/pytorch/inceptionv4.py (100%) rename {cv => models/cv}/classification/inceptionv4/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/inceptionv4/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/inceptionv4/pytorch/train_inceptionv4_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/internimage/pytorch/README.md (100%) rename {cv => models/cv}/classification/internimage/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/classification/internimage/pytorch/config.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/configs/internimage_b_1k_224.yaml (100%) rename {cv => models/cv}/classification/internimage/pytorch/configs/internimage_g_22kto1k_512.yaml (100%) rename {cv => models/cv}/classification/internimage/pytorch/configs/internimage_h_22kto1k_640.yaml (100%) rename {cv => models/cv}/classification/internimage/pytorch/configs/internimage_l_22kto1k_384.yaml (100%) rename {cv => models/cv}/classification/internimage/pytorch/configs/internimage_s_1k_224.yaml (100%) rename {cv => models/cv}/classification/internimage/pytorch/configs/internimage_t_1k_224.yaml (100%) rename {cv => models/cv}/classification/internimage/pytorch/configs/internimage_xl_22kto1k_384.yaml (100%) rename {cv => models/cv}/classification/internimage/pytorch/dataset/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/dataset/build.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/dataset/cached_image_folder.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/dataset/samplers.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/dataset/zipreader.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/ddp_hooks.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/export.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/logger.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/lr_scheduler.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/main.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/meta_data/22k_class_to_idx.json (100%) rename {cv => models/cv}/classification/internimage/pytorch/meta_data/map22kto1k.txt (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/.pre-commit-config.yaml (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/.readthedocs.yml (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/CITATION.cff (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/LICENSE (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/build_mmcv.sh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/clean_mmcv.sh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/install_mmcv.sh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/arraymisc/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/arraymisc/quantization.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/alexnet.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/activation.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/context_block.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv2d_adaptive_padding.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv_module.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/depthwise_separable_conv_module.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/drop.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/generalized_attention.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/hswish.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/non_local.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/norm.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/padding.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/plugin.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/registry.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/scale.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/swish.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/transformer.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/upsample.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/wrappers.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/builder.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/resnet.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/flops_counter.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/fuse_conv_bn.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/sync_bn.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/weight_init.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/cnn/vgg.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/ipu/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/ipu/dataloader.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/ipu/hierarchical_data_manager.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/ipu/hook_wrapper.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/ipu/model_wrapper.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/ipu/runner.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/ipu/utils.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/mlu/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/mlu/_functions.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/mlu/data_parallel.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/mlu/distributed.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/device/mlu/scatter_gather.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/engine/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/engine/test.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/fileio/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/fileio/file_client.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/base.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/json_handler.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/pickle_handler.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/yaml_handler.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/fileio/io.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/fileio/parse.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/image/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/image/colorspace.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/image/geometric.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/image/io.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/image/misc.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/image/photometric.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/model_zoo/deprecated.json (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/model_zoo/mmcls.json (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/model_zoo/open_mmlab.json (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/model_zoo/torchvision_0.12.json (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/onnx/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/onnx/info.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/onnx/onnx_utils/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/onnx/onnx_utils/symbolic_helper.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/onnx/symbolic.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/active_rotated_filter.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/assign_score_withk.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/ball_query.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/bbox.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/border_align.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/box_iou_rotated.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/carafe.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/cc_attention.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/chamfer_distance.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/contour_expand.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/convex_iou.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/corner_pool.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/correlation.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/README.md (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/box_iou_rotated_utils.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/correlation_cuda.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/bbox_overlaps_mlu_kernel.mlu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/focal_loss_sigmoid_mlu_kernel.mlu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/nms_mlu_kernel.mlu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_mlu_kernel.mlu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_utils.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_mlu_kernel.mlu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_mlu_kernel.mlu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_utils.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/tin_shift_mlu_kernel.mlu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cpp_helper.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cuda_helper.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cpp_helper.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_device_registry.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_mlu_helper.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/corner_pool.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/deform_conv.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/modulated_deform_conv.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/rotated_feature_align.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/deform_conv.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/grid_sample.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/modulated_deform_conv.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/nms.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_session_options_config_keys.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/reduce_ops.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/rotated_feature_align.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query._parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/cudabind.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/info.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_parrots.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_pytorch.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/active_rotated_filter.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/assign_score_withk.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/border_align.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe_naive.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/chamfer_distance.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/contour_expand.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/correlation.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/psamask.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/voxelization.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/convex_iou.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/cudabind.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_conv.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/furthest_point_sample.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/gather_points.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/group_points.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/info.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/knn.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/masked_conv2d.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/min_area_polygons.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/pixel_group.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_boxes.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_polygons.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/psamask.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/pybind.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/rotated_feature_align.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/scatter_points.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_interpolate.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/voxelization.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_corner_pool.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_deform_conv.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_grid_sampler.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_instance_norm.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_modulated_deform_conv.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin_helper.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_roi_align.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_scatternd.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_serialize.hpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/deform_conv.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/deform_roi_pool.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/deprecated_wrappers.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/diff_iou_rotated.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/focal_loss.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/furthest_point_sample.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/fused_bias_leakyrelu.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/gather_points.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/group_points.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/info.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/iou3d.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/knn.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/masked_conv.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/merge_cells.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/min_area_polygons.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/modulated_deform_conv.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/multi_scale_deform_attn.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/nms.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/pixel_group.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/point_sample.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/points_in_boxes.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/points_in_polygons.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/points_sampler.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/psa_mask.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/riroi_align_rotated.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/roi_align.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/roi_align_rotated.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/roi_pool.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/roiaware_pool3d.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/roipoint_pool3d.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/rotated_feature_align.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/saconv.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/scatter_points.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/sync_bn.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/three_interpolate.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/three_nn.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/tin_shift.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/upfirdn2d.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/ops/voxelize.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/parallel/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/parallel/_functions.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/parallel/collate.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/parallel/data_container.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/parallel/data_parallel.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/parallel/distributed.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/parallel/distributed_deprecated.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/parallel/registry.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/parallel/scatter_gather.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/parallel/utils.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/base_module.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/base_runner.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/builder.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/checkpoint.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/default_constructor.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/dist_utils.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/epoch_based_runner.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/fp16_utils.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/checkpoint.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/closure.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/ema.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/evaluation.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/hook.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/iter_timer.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/base.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/clearml.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/dvclive.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/mlflow.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/neptune.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/pavi.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/segmind.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/tensorboard.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/text.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/wandb.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/lr_updater.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/memory.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/momentum_updater.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/optimizer.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/profiler.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/sampler_seed.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/sync_buffer.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/iter_based_runner.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/log_buffer.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/builder.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/default_constructor.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/priority.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/runner/utils.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/tensorrt/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/tensorrt/init_plugins.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/tensorrt/preprocess.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/tensorrt/tensorrt_utils.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/config.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/device_type.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/env.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/ext_loader.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/hub.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/logging.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/misc.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/parrots_jit.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/parrots_wrapper.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/path.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/progressbar.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/registry.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/seed.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/testing.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/timer.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/trace.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/utils/version_utils.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/version.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/video/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/video/io.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/video/optflow.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/video/processing.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/visualization/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/visualization/color.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/visualization/image.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/mmcv/visualization/optflow.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/mmcv/setup.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/models/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/models/build.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/models/intern_image.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/functions/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/functions/dcnv3_func.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/make.sh (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/modules/__init__.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/modules/dcnv3.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/setup.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.cu (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_im2col_cuda.cuh (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/src/dcnv3.h (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/src/vision.cpp (100%) rename {cv => models/cv}/classification/internimage/pytorch/ops_dcnv3/test.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/optimizer.py (100%) rename {cv => models/cv}/classification/internimage/pytorch/train_in1k.sh (100%) rename {cv => models/cv}/classification/internimage/pytorch/utils.py (100%) rename {cv => models/cv}/classification/lenet/pytorch/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/common_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/common_utils/dist.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/common_utils/metric_logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/common_utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/common_utils/smooth_value.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/dataloader/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/dataloader/classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/dataloader/dali_classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/dataloader/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/dataloader/utils/presets_classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/model/LeNet.py (100%) rename {cv => models/cv}/classification/lenet/pytorch/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/lenet/pytorch/utils_.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/mobilenetv2/pytorch/README.md (100%) rename {cv => models/cv}/classification/mobilenetv2/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/mobilenetv2/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/mobilenetv2/pytorch/train_mobilenet_v2_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/mobilenetv3/mindspore/README.md (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/eval.py (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/export.py (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/infer_onnx.py (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/mindspore_hub_conf.py (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/postprocess.py (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/preprocess.py (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/scripts/run_infer.sh (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/scripts/run_infer_310.sh (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/scripts/run_onnx.sh (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/scripts/run_train.sh (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/src/config.py (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/src/dataset.py (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/src/lr_generator.py (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/src/mobilenetV3.py (100%) rename {cv => models/cv}/classification/mobilenetv3/mindspore/train.py (100%) rename {cv => models/cv}/classification/mobilenetv3/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/README.md (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/_torchvision/__init__.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/_torchvision/_internally_replaced_utils.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/_torchvision/models/__init__.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/_torchvision/models/_utils.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/_torchvision/models/mobilenet.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/_torchvision/models/mobilenetv2.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/_torchvision/models/mobilenetv3.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/_torchvision/ops/__init__.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/_torchvision/ops/misc.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/_torchvision/ops/stochastic_depth.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/_torchvision/utils.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/common_utils/loss.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/train.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/train_horovod.py (100%) rename {cv => models/cv}/classification/mobilenetv3/pytorch/train_mobilenet_v3_large_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/mobilenetv3/pytorch/utils.py (100%) rename {cv => models/cv}/classification/mobilenetv3_large_x1_0/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/mobileone/pytorch/README.md (100%) rename {cv => models/cv}/classification/mocov2/pytorch/README.md (100%) rename {cv => models/cv}/classification/pp-lcnet/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/repmlp/pytorch/README.md (100%) rename {cv => models/cv}/classification/repmlp/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/classification/repvgg/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/repvgg/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/repvgg/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/classification/repvit/pytorch/README.md (100%) rename {cv => models/cv}/classification/repvit/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/classification/res2net50_14w_8s/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/resnest101/pytorch/README.md (100%) rename {cv => models/cv}/classification/resnest101/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/resnest101/pytorch/resnest.py (100%) rename {cv => models/cv}/classification/resnest101/pytorch/resnet.py (100%) rename {cv => models/cv}/classification/resnest101/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/resnest101/pytorch/splat.py (100%) rename {cv => models/cv}/classification/resnest101/pytorch/train_resnest101_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/resnest14/pytorch/README.md (100%) rename {cv => models/cv}/classification/resnest14/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/resnest14/pytorch/resnest.py (100%) rename {cv => models/cv}/classification/resnest14/pytorch/resnet.py (100%) rename {cv => models/cv}/classification/resnest14/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/resnest14/pytorch/splat.py (100%) rename {cv => models/cv}/classification/resnest14/pytorch/train_resnest14_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/resnest269/pytorch/README.md (100%) rename {cv => models/cv}/classification/resnest269/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/resnest269/pytorch/resnest.py (100%) rename {cv => models/cv}/classification/resnest269/pytorch/resnet.py (100%) rename {cv => models/cv}/classification/resnest269/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/resnest269/pytorch/splat.py (100%) rename {cv => models/cv}/classification/resnest269/pytorch/train_resnest269_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/resnest50/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/resnest50/pytorch/README.md (100%) rename {cv => models/cv}/classification/resnest50/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/resnest50/pytorch/resnest.py (100%) rename {cv => models/cv}/classification/resnest50/pytorch/resnet.py (100%) rename {cv => models/cv}/classification/resnest50/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/resnest50/pytorch/splat.py (100%) rename {cv => models/cv}/classification/resnest50/pytorch/train_resnest50_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/resnet101/pytorch/.gitignore (100%) rename {cv => models/cv}/classification/resnet101/pytorch/README.md (100%) rename {cv => models/cv}/classification/resnet101/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/resnet101/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/start_scripts/get_num_devices.sh (100%) rename {cv => models/cv}/classification/resnet101/pytorch/start_scripts/init_torch.sh (100%) rename {cv => models/cv}/classification/resnet101/pytorch/start_scripts/train_resnet50_amp_torch.sh (100%) rename {cv => models/cv}/classification/resnet101/pytorch/start_scripts/train_resnet50_dist_torch.sh (100%) rename {cv => models/cv}/classification/resnet101/pytorch/start_scripts/train_resnet50_torch.sh (100%) rename {cv => models/cv}/classification/resnet101/pytorch/train.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/train_horovod.py (100%) rename {cv => models/cv}/classification/resnet101/pytorch/train_resnet101_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/resnet101/pytorch/utils_.py (100%) rename {cv => models/cv}/classification/resnet152/pytorch/README.md (100%) rename {cv => models/cv}/classification/resnet152/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/resnet152/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/resnet152/pytorch/train_resnet152_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/resnet18/pytorch/README.md (100%) rename {cv => models/cv}/classification/resnet18/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/resnet18/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/resnet18/pytorch/train_resnet18_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/resnet50/paddlepaddle/.gitignore (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/LICENSE (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/MANIFEST.in (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/README_ch.md (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/README_en.md (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/hubconf.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/backbone/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/backbone/base/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/backbone/base/theseus_layer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/backbone/legendary_models/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/backbone/legendary_models/resnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/backbone/model_zoo/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/backbone/model_zoo/resnet_vc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/backbone/variant_models/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/backbone/variant_models/resnet_variant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/gears/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/gears/arcmargin.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/gears/circlemargin.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/gears/cosmargin.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/gears/fc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/gears/identity_head.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/gears/vehicle_neck.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/slim/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/slim/prune.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/slim/quant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/arch/utils.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50_amp_4x8.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/configs/quick_start/ResNet50_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/dataloader/DistributedRandomIdentitySampler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/dataloader/common_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/dataloader/dali.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/dataloader/imagenet_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/dataloader/mix_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/dataloader/mix_sampler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/dataloader/multilabel_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/dataloader/pk_sampler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/postprocess/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/postprocess/topk.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/batch_ops/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/batch_ops/batch_operators.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/autoaugment.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/cutout.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/fmix.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/functional.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/grid.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/hide_and_seek.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/operators.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/randaugment.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/random_erasing.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/timm_autoaugment.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/utils/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/data/utils/get_image_list.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/engine/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/engine/engine.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/classification.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/retrieval.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/engine/train/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/engine/train/train.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/engine/train/utils.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/loss/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/loss/celoss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/loss/comfunc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/loss/distanceloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/metric/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/metric/metrics.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/optimizer/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/optimizer/learning_rate.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/optimizer/optimizer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/static/program.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/static/save_load.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/static/train.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/check.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/config.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/download.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/ema.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/fm_vis.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/resnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/utils.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/gallery2fc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/imagenet1k_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/logger.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/metrics.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/misc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/model_zoo.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/pretrained.list (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/profiler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls/utils/save_load.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/base/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/base/theseus_layer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/legendary_models/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/legendary_models/resnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/model_zoo/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/model_zoo/resnet_vc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/variant_models/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/variant_models/resnet_variant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/arcmargin.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/circlemargin.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/cosmargin.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/fc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/identity_head.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/vehicle_neck.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/prune.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/quant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/arch/utils.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50_amp_4x8.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/configs/quick_start/ResNet50_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/engine/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/engine/engine.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/classification.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/retrieval.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/train.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/utils.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/loss/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/loss/celoss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/loss/comfunc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/loss/distanceloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/metric/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/metric/metrics.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/learning_rate.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/optimizer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/static/program.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/static/save_load.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/static/train.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/check.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/config.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/download.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/ema.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/fm_vis.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/resnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/utils.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/gallery2fc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/imagenet1k_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/logger.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/metrics.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/misc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/model_zoo.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/pretrained.list (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/profiler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.5/utils/save_load.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/dbb/dbb_block.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/dbb/dbb_transforms.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/theseus_layer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/custom_devices_layers.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/esnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/hrnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/inception_v3.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v1.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v3.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v4.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_hgnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_hgnet_v2.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_lcnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_lcnet_v2.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/resnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/swin_transformer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/vgg.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/adaface_ir_net.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/alexnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cae.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/convnext.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cspnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cswin_transformer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cvt.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/darknet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/densenet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/distilled_vision_transformer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dla.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dpn.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dsnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/efficientnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/efficientnet_v2.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/fasternet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/foundation_vit.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/ghostnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/googlenet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/hardnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/inception_v4.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/levit.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/micronet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mixnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilefacenet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilenet_v2.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilenext.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit_v2.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit_v3.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/nextvit.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/peleenet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/pvt_v2.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/rednet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/regnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/repvgg.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/res2net.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/res2net_vd.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnest.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnet_vc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext101_wsl.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext_vd.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/rexnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnet_vd.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnext.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnext_vd.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/shufflenet_v2.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/squeezenet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/starnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/svtrnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/swin_transformer_v2.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/tinynet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/tnt.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/twins.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/uniformer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/van.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/vision_transformer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/wideresnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/xception.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/xception_deeplab.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/efficientnet_variant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/foundation_vit_variant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/pp_lcnet_variant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/pp_lcnetv2_variant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/resnet_variant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/swin_transformer_variant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/vgg_variant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/distill/afd_attention.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/adamargin.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/arcmargin.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/bnneck.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/circlemargin.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/cosmargin.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/fc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/frfn_neck.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/identity_head.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/metabnneck.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/ml_decoder.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/vehicle_neck.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/prune.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/quant.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/arch/utils.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/PPLCNet_x1_0_pedestrian_attribute.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/PPLCNet_x1_0_vehicle_attribute.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/StrongBaselineAttr.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CAE/cae_base_patch16_224_finetune.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CAE/cae_large_patch16_224_finetune.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CLIP/CLIP_vit_base_patch16_224_finetune.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CLIP/CLIP_vit_large_patch14_224_finetune.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Cartoonface/ResNet50_icartoon.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/DCH.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/DSHSD.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/LCDSH.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Face_Recognition/FaceRecognition_ArcFace_MobileFaceNet.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Face_Recognition/FaceRecognition_ArcFace_ResNet50.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/Gallery2FC_PPLCNet_x2_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_binary.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_dml.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_udml.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_CLIP_vit_base.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_CLIP_vit_large.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_PPLCNetV2_base.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSPNet/CSPDarkNet53.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_base_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_base_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_large_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_large_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_small_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_tiny_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_base_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_base_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_large_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_large_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_small.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_tiny.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_13_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_13_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_21_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_21_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_W24_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102x.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102x2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA169.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA34.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA46_c.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA46x_c.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60x.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60x_c.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN107.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN131.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN68.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN92.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN98.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_base.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_small.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_tiny.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DarkNet/DarkNet53.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_distilled_patch16_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_distilled_patch16_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_patch16_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_patch16_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_small_distilled_patch16_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_small_patch16_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_tiny_distilled_patch16_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_tiny_patch16_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet121.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet161.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet169.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet201.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet264.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x1_0_ssld.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_dml.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_ssld.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_udml.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/mv3_large_x1_0_distill_mv3_small_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/res2net200_vd_distill_pphgnet_base.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_afd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_dist.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_dkd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_mgd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_pefd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_skd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_wsl.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_25.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_75.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB3.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB4.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB6.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB7.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNetV2/EfficientNetV2_S.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_L.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_M.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_S.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x0_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x1_3.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet39_ds.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet68.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet68_ds.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet85.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/GoogLeNet.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/InceptionV3.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/InceptionV4.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_128.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_128S.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_192.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_256.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M3.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_L.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_M.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_S.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNeXt/MobileNeXt_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_25.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_75.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_25.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_75.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x1_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x2_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_75.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x1_25.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_75.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0_ampo2_ultra.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0_fp32_ultra.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_25.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_large.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_medium.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_small.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_hybrid_large.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_hybrid_medium.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_S.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_XS.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_XXS.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x0_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x1_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x2_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_S.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_S_L2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XS.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XS_L2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XXS.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XXS_L2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x0_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x0_75.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_base_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_base_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_large_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_large_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_small_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_small_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_base.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_small.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_tiny.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B3.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4_ssld_stage1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4_ssld_stage2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B6.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_25.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_75.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0_ampo2_ultra.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0_fp32_ultra.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x2_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x2_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_base.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_large.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_small.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B2_Linear.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B3.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B4.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PeleeNet/PeleeNet.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_3.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_2_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_3_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet101.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet152.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet26.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet38.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet50.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_12GF.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_1600MF.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_16GF.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_200MF.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_3200MF.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_32GF.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_400MF.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_600MF.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_6400MF.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_800MF.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_8GF.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1g2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1g4.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B2g4.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B3.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B3g4.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_D2se.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net101_vd_26w_4s.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net200_vd_26w_4s.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_14w_8s.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_26w_4s.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_vd_26w_4s.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt101.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt200.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt269.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt50.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt50_fast_1s1x64d.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x16d_wsl.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x32d_wsl.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x48d_wsl.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x8d_wsl.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet101.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet101_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet152.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet152_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18_dbb.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet200_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet34.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet34_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O1_ultra.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O2_ultra.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_ampo2_ultra.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_fp32_ultra.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SENet154_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt101_32x4d.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt101_32x4d_amp_O2_ultra.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt50_32x4d.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt50_vd_32x4d.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet18_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet34_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet50_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_swish.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_25.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_33.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x1_5.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x2_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SqueezeNet/SqueezeNet1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SqueezeNet/SqueezeNet1_1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S3.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S4.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_base_patch4_window12_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_base_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_large_patch4_window12_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_large_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_small_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_tiny_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window16_256.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window24_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window8_256.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_large_patch4_window16_256.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_large_patch4_window24_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_small_patch4_window16_256.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_small_patch4_window8_256.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_tiny_patch4_window16_256.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_tiny_patch4_window8_256.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TNT/TNT_base.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TNT/TNT_small.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_A.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_B.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_C.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_D.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_E.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_base.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_large.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_small.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_base.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_large.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_small.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_base.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_base_ls.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small_plus.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small_plus_dim64.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B1.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B2.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B3.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch16_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch16_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch32_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch16_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch16_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch32_384.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_small_patch16_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception41.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception41_deeplab.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception65.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception65_deeplab.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception71.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Logo/ResNet50_ReID.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/CLIP_vit_base_patch16_448_ml_decoder_448.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B0_ml_decoder_448.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B4_ml_decoder_448.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B6_ml_decoder_448.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-LCNet_x1_0_ml_decoder_448.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/README.md (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/ResNet101_ml_decoder_448.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/ResNet50_ml_decoder_448.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/MobileNetV3_small_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0_distillation.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0_search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/SwinTransformer_tiny_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/clarity_assessment/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/MobileNetV3_small_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0_distillation.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0_search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/SwinTransformer_tiny_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/image_orientation/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/MobileNetV3_small_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0_distillation.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0_search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/SwinTransformer_tiny_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/MobileNetV3_small_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0_Distillation.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0_search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/Res2Net200_vd_26w_4s.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/SwinTransformer_tiny_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/MobileNetV3_small_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0_distillation.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0_search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/SwinTransformer_tiny_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/MobileNetV3_small_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0_distillation.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0_search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/Res2Net200_vd_26w_4s.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/SwinTransformer_tiny_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/table_attribute/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/table_attribute/PPLCNet_x1_0_distillation.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/MobileNetV3_small_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0_distillation.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0_search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/SwinTransformer_tiny_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/MobileNetV3_small_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_224x224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_distillation.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/SwinTransformer_tiny_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/MobileNetV3_samll_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0_distillation.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0_search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/SwinTransformer_tiny_patch4_window7_224.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/MobileNetV3_small_x0_35.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0_distillation.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0_search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/Res2Net200_vd_26w_4s.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/ResNet50.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/search.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/MV3_Large_1x_Aliproduct_DLBHC.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_Aliproduct.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_Inshop.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_SOP.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ResNet50_UReID_infer.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_base.yml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_large.yml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_tiny.yml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/StrategySearch/person.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/PPLCNet_2.5x_ReID.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/ResNet50.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/ResNet50_ReID.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/metric_learning/adaface_ir18.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/metric_learning/xbm_resnet50.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/multi_scale/MobileNetV1_multi_scale.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/.gitkeep (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/CLIP_large_patch14_224_aesthetic.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/EfficientNetB3_watermark.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/PPHGNet_tiny_calling_halfbody.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/MobileNetV1_retrieval.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/MobileNetV3_large_x1_0.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/ResNet50_vd.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/HRNet_W18_C_finetune_kunlun.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/ResNet50_vd_finetune_kunlun.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/VGG16_finetune_kunlun.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/VGG19_finetune_kunlun.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/new_user/ShuffleNetV2_x0_25.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/MobileNetV1_multilabel.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/MobileNetV3_large_x1_0_CIFAR100_finetune.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/R50_vd_distill_MV3_large_x1_0_CIFAR100.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/ResNet50_vd_CIFAR100.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/ResNet50_vd_mixup_CIFAR100_finetune.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/VGG19_CIFAR10_DeepHash.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/MetaBIN_ResNet50_cross_domain.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/baseline.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/softmax_triplet.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/softmax_triplet_with_center.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/GeneralRecognition_PPLCNet_x2_5_quantization.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/MobileNetV3_large_x1_0_prune.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/MobileNetV3_large_x1_0_quantization.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/PPLCNet_x1_0_quantization.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vd_prune.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vd_quantization.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_cls_prune.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_cls_quantization.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_reid_prune.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_reid_quantization.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/CCSSL/FixMatchCCSSL_cifar100_10000_4gpu.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/CCSSL/FixMatchCCSSL_cifar10_4000_4gpu.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_250.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_40.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_4000.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_40_4gpu.yaml (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/DistributedRandomIdentitySampler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/cifar.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/common_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/custom_label_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/dali.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/face_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/icartoon_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/imagenet_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/logo_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/metabin_sampler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/mix_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/mix_sampler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multi_scale_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multi_scale_sampler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multilabel_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/person_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/pk_sampler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/ra_sampler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/vehicle_dataset.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/attr_rec.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/scoreoutput.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/threshoutput.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/topk.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/batch_ops/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/batch_ops/batch_operators.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/autoaugment.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/cutout.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/dali_operators.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/fmix.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/functional.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/grid.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/hide_and_seek.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/operators.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/randaugment.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/random_erasing.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/timm_autoaugment.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/utils/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/data/utils/get_image_list.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/engine.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/adaface.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/classification.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/face_recognition.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/retrieval.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_fixmatch.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_fixmatch_ccssl.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_metabin.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_progressive.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/utils.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/afdloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/ccssl_loss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/celoss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/centerloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/comfunc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/contrasiveloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/deephashloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dist_loss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/distanceloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/distillationloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dkdloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dmlloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/emlloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/googlenetloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/kldivloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/metabinloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/mgd_loss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/msmloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/multilabelloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/npairsloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/pairwisecosface.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/pefdloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/rkdloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/skdloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/softsuploss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/softtargetceloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/supconloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/trihardloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/triplet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/tripletangularmarginloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/wslloss.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/loss/xbm.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/metric/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/metric/avg_metrics.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/metric/face_metrics.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/metric/metrics.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/learning_rate.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/optimizer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/static/README.md (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/static/program.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/static/run_dali.sh (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/static/save_load.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/static/train.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/COCO2017_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/NUS-WIDE-SCENE_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/image_orientation_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/language_classification_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/text_image_orientation_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/textline_orientation_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/traffic_sign_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/amp.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/check.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/config.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/create_cls_trainval_lists.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/create_coco_multilabel_lists.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/dist_utils.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/download.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/ema.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/fm_vis.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/resnet.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/utils.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/imagenet1k_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/initializer.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/logger.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/metrics.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/misc.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/model_zoo.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/pedestrian_attribute_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/pretrained.list (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/profiler.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/save_load.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/save_result.py (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/ppcls_2.6/utils/vehicle_attribute_label_list.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/requirements.txt (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/run_resnet50.sh (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/run_resnet50_dist.sh (100%) rename {cv => models/cv}/classification/resnet50/paddlepaddle/train.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/.gitignore (100%) rename {cv => models/cv}/classification/resnet50/pytorch/README.md (100%) rename {cv => models/cv}/classification/resnet50/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/common_utils/loss.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/amp_1card.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/amp_4cards.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/amp_8cards.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/fp32_16cards.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/fp32_1card.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/fp32_4cards.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/fp32_8cards.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/get_num_devices.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/test_dali.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/train_resnet50_imagenet.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/train_resnet50_imagenet_dist_1x4_torch.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/scripts/train_resnet50_imagenet_dist_2x8_torch.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/start_scripts/get_num_devices.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/start_scripts/init_torch.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/start_scripts/train_resnet50_amp_torch.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/start_scripts/train_resnet50_dist_torch.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/start_scripts/train_resnet50_torch.sh (100%) rename {cv => models/cv}/classification/resnet50/pytorch/tests/test_cases.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/train.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/train_horovod.py (100%) rename {cv => models/cv}/classification/resnet50/pytorch/utils_.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/README.md (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/README_origin.md (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/all_reduce_benchmark.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/all_reduce_benchmark_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/allreduce.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/allreduce_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/batch_allreduce.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/benchmark_cnn.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/benchmark_cnn_distributed_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/benchmark_cnn_distributed_test_runner.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/benchmark_cnn_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/cnn_util.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/cnn_util_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/coco_metric.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/constants.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/convnet_builder.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/datasets.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/download_script.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/flags.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/get_imagenette.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/get_num_devices.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/leading_indicators_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/mlperf.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/mlperf_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/alexnet_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/densenet_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/experimental/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/experimental/deepspeech.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/experimental/official_ncf_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/googlenet_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/inception_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/lenet_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/model_config.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/official_resnet_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/overfeat_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/resnet_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/resnet_model_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/tf1_only/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/tf1_only/mobilenet.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/tf1_only/mobilenet_conv_blocks.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/tf1_only/mobilenet_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/tf1_only/mobilenet_v2.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/tf1_only/nasnet_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/tf1_only/nasnet_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/tf1_only/nasnet_utils.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/tf1_only/ssd_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/trivial_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/models/vgg_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/platforms/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/platforms/default/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/platforms/default/util.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/platforms/util.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/preprocessing.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/run_tests.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/run_train_distributed_imagenette.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/run_train_resnet50_distributed_imagenette.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/run_train_resnet50_imagenette.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/run_train_resnet50_multigpu_imagenette.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/ssd_constants.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/ssd_dataloader.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/images/black_image.jpg (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/images/white_image.jpg (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_data/tfrecord_image_generator.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/test_util.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/tf_cnn_benchmarks.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/variable_mgr.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/variable_mgr_util.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow/variable_mgr_util_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/README.md (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/augment.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/augment_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/callbacks.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/classifier_trainer.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/classifier_trainer_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/classifier_trainer_util_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/common/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/common/dataset_fn.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/common/distribute_utils.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/common/distribute_utils_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/common/flags.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/common/registry_imports.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/configs/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/configs/base_configs.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/configs/configs.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b0-gpu.yaml (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b0-tpu.yaml (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b1-gpu.yaml (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b1-tpu.yaml (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu.yaml (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu_mirrored.yaml (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu_multi_worker_mirrored.yaml (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/tpu.yaml (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/actions.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/actions_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/base_task.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/base_trainer.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/base_trainer_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/config_definitions.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/exp_factory.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/export_base.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/export_base_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/input_reader.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/registry.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/registry_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/task_factory.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/train_lib.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/train_lib_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/train_utils.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/core/train_utils_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/dataset_factory.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/download_script.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/efficientnet/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/efficientnet/common_modules.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/efficientnet/efficientnet_config.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/efficientnet/efficientnet_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/efficientnet/tfhub_export.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/learning_rate.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/learning_rate_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/mnist_main.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/mnist_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/activations/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/activations/gelu.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/activations/gelu_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/activations/relu.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/activations/relu_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/activations/sigmoid.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/activations/sigmoid_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/activations/swish.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/activations/swish_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/hyperparams/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/hyperparams/base_config.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/hyperparams/base_config_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/hyperparams/config_definitions.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/hyperparams/oneof.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/hyperparams/oneof_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/hyperparams/params_dict.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/hyperparams/params_dict_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/base_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/base_trainer.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/base_trainer_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/configs.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/evaluator.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/evaluator_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/interleaving_trainer.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/interleaving_trainer_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/multitask.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/task_sampler.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/task_sampler_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/test_utils.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/train_lib.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/multitask/train_lib_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/configs/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/configs/learning_rate_config.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimization_config.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimization_config_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimizer_config.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/ema_optimizer.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/lars_optimizer.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/lr_schedule.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/lr_schedule_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/optimizer_factory.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/optimizer_factory_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/optimization/slide_optimizer.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/performance.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/progressive/policies.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/progressive/train.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/progressive/train_lib.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/progressive/train_lib_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/progressive/trainer.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/progressive/trainer_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/progressive/utils.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/modeling/tf_utils.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/optimizer_factory.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/optimizer_factory_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/preprocessing.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/resnet/README.md (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/resnet/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/resnet/common.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/resnet/imagenet_preprocessing.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/resnet/resnet_config.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/resnet/resnet_ctl_imagenet_main.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/resnet/resnet_model.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/resnet/resnet_runnable.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/resnet/tfhub_export.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/run_train_resnet50_mirrored_imagenette.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/run_train_resnet50_worker_mirrored_imagenette.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/staging/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/staging/training/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/staging/training/grad_utils.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/test_utils.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/docs/build_api_docs_lib.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/docs/build_nlp_api_docs.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/docs/build_vision_api_docs.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/README.md (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/_base.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/_benchmark.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/_conventions.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/_device.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/_distribution.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/_misc.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/_performance.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/core.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/flags_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/flags/guidelines.md (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/hyperparams_flags.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/misc/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/misc/distribution_utils.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/misc/keras_utils.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/misc/model_helpers.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/misc/model_helpers_test.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/testing/__init__.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/testing/integration.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/testing/mock_task.py (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/testing/pylint.rcfile (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/testing/scripts/builds_common.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/testing/scripts/ci_sanity.sh (100%) rename {cv => models/cv}/classification/resnet50/tensorflow2.0/utils/testing/scripts/presubmit.sh (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/README.md (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/train.py (100%) rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/train_resnext101_32x8d_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/resnext101_32x8d/pytorch/utils_.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/README.md (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/README_ORIGIN.md (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/README_ORIGIN_CN.md (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/cpp_infer/src/CMakeLists.txt (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/cpp_infer/src/build.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/cpp_infer/src/main.cc (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/cpp_infer/src/main_preprocess.cc (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/cpu_default_config.yaml (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/create_imagenet2012_label.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/data_split.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/default_config.yaml (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/eval.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/eval_onnx.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/export.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/export_datagraph.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/fine_tune.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/Dockerfile (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/README.md (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/convert/aipp.config (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/convert/atc.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/data/config/resnext50.cfg (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/data/config/resnext50.pipeline (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/data/input/ILSVRC2012_val_00000001.JPEG (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/docker_start_infer.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/mxbase/CMakeLists.txt (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/mxbase/build.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/mxbase/src/main.cpp (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/mxbase/src/resnext50Classify.cpp (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/mxbase/src/resnext50Classify.h (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/sdk/main.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/sdk/run.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/infer/util/task_metric.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/mindspore_hub_conf.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/modelart/start.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/postprocess.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/quick_start.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/requirements.txt (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/resnext101_config.yaml (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train_for_gpu.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train_for_gpu_resnext101.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/scripts/run_eval.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/scripts/run_eval_for_gpu_resnext101.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/scripts/run_infer_cpp.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/scripts/run_onnx_eval.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train_for_gpu.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train_for_gpu_resnext101.sh (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/__init__.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/backbone/__init__.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/backbone/resnet.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/crossentropy.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/dataset.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/eval_callback.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/head.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/image_classification.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/lr_generator.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/model_utils/config.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/model_utils/device_adapter.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/model_utils/local_adapter.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/model_utils/moxing_adapter.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/utils/__init__.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/utils/auto_mixed_precision.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/utils/cunstom_op.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/utils/logging.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/utils/optimizers__init__.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/utils/sampler.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/src/utils/var_init.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/mindspore/train.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/README.md (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/train.py (100%) rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/train_resnext50_32x4d_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/resnext50_32x4d/pytorch/utils_.py (100%) rename {cv => models/cv}/classification/se_resnet50_vd/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/seresnext/pytorch/README.md (100%) rename {cv => models/cv}/classification/seresnext/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/seresnext/pytorch/se_block.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/seresnext.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/train.py (100%) rename {cv => models/cv}/classification/seresnext/pytorch/train_seresnext101_32x8d_amp_dist.sh (100%) rename {cv => models/cv}/classification/seresnext/pytorch/utils_.py (100%) rename {cv => models/cv}/classification/shufflenetv2/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/.gitignore (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/README.md (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/train.py (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/train_shufflenet_v2_x0_5_amp_dist.sh (100%) rename {cv => models/cv}/classification/shufflenetv2/pytorch/utils_.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/.gitignore (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/README.md (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/model/squeezenet.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/train.py (100%) rename {cv => models/cv}/classification/squeezenet/pytorch/utils_.py (100%) rename {cv => models/cv}/classification/swin_transformer/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/swin_transformer/pytorch/README.md (100%) rename {cv => models/cv}/classification/swin_transformer/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/classification/torchvision/pytorch/README.md (100%) rename {cv => models/cv}/classification/torchvision/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/torchvision/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/torchvision/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/torchvision/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/torchvision/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/torchvision/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/torchvision/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/torchvision/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/torchvision/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/torchvision/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/torchvision/pytorch/train.py (100%) rename {cv => models/cv}/classification/torchvision/pytorch/utils.py (100%) rename {cv => models/cv}/classification/vgg/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/vgg/pytorch/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/vgg/pytorch/README.md (100%) rename {cv => models/cv}/classification/vgg/pytorch/__init__.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/dataloader/classification.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/dataloader/dali_classification.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/vgg/pytorch/train.py (100%) rename {cv => models/cv}/classification/vgg/pytorch/train_vgg16_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/vgg/pytorch/utils_.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/README.md (100%) rename {cv => models/cv}/classification/vgg/tensorflow/all_reduce_benchmark.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/all_reduce_benchmark_test.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/allreduce.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/allreduce_test.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/batch_allreduce.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/benchmark_cnn.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/benchmark_cnn_distributed_test.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/benchmark_cnn_distributed_test_runner.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/benchmark_cnn_test.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/cnn_util.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/cnn_util_test.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/coco_metric.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/constants.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/convnet_builder.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/datasets.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/download_script.sh (100%) rename {cv => models/cv}/classification/vgg/tensorflow/flags.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/get_imagenette.sh (100%) rename {cv => models/cv}/classification/vgg/tensorflow/get_num_devices.sh (100%) rename {cv => models/cv}/classification/vgg/tensorflow/leading_indicators_test.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/mlperf.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/mlperf_test.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/__init__.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/alexnet_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/densenet_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/experimental/__init__.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/experimental/deepspeech.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/experimental/official_ncf_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/googlenet_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/inception_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/lenet_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/model_config.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/official_resnet_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/overfeat_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/resnet_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/resnet_model_test.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/tf1_only/__init__.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/tf1_only/mobilenet.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/tf1_only/mobilenet_conv_blocks.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/tf1_only/mobilenet_test.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/tf1_only/mobilenet_v2.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/tf1_only/nasnet_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/tf1_only/nasnet_test.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/tf1_only/nasnet_utils.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/tf1_only/ssd_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/trivial_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/models/vgg_model.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/platforms/__init__.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/platforms/default/__init__.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/platforms/default/util.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/platforms/util.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/pred_classes_vgg16_bi.npy (100%) rename {cv => models/cv}/classification/vgg/tensorflow/preprocessing.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/run_tests.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/run_train_distributed_imagenette.sh (100%) rename {cv => models/cv}/classification/vgg/tensorflow/run_train_vgg16_distributed_imagenette.sh (100%) rename {cv => models/cv}/classification/vgg/tensorflow/run_train_vgg16_imagenet.sh (100%) rename {cv => models/cv}/classification/vgg/tensorflow/run_train_vgg16_imagenette.sh (100%) rename {cv => models/cv}/classification/vgg/tensorflow/run_train_vgg16_multigpu_imagenet.sh (100%) rename {cv => models/cv}/classification/vgg/tensorflow/run_train_vgg16_multigpu_imagenette.sh (100%) rename {cv => models/cv}/classification/vgg/tensorflow/ssd_constants.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/ssd_dataloader.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/__init__.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/images/black_image.jpg (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/images/white_image.jpg (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_data/tfrecord_image_generator.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/test_util.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/tf_cnn_benchmarks.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/variable_mgr.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/variable_mgr_util.py (100%) rename {cv => models/cv}/classification/vgg/tensorflow/variable_mgr_util_test.py (100%) rename {cv => models/cv}/classification/wavemlp/pytorch/README.md (100%) rename {cv => models/cv}/classification/wavemlp/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/classification/wide_resnet101_2/pytorch/README.md (100%) rename {cv => models/cv}/classification/wide_resnet101_2/pytorch/requirements.txt (100%) rename {cv => models/cv}/classification/wide_resnet101_2/pytorch/run_train.py (100%) rename {cv => models/cv}/classification/wide_resnet101_2/pytorch/train_wide_resnet101_2_amp_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/paddlepaddle/README.md (100%) rename {cv => models/cv}/classification/xception/pytorch/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/common_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/common_utils/dist.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/common_utils/metric_logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/common_utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/common_utils/smooth_value.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/dataloader/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/dataloader/classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/dataloader/dali_classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/dataloader/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/dataloader/utils/presets_classification.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/model/xception.py (100%) rename {cv => models/cv}/classification/xception/pytorch/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/classification/xception/pytorch/utils_.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/atss_mmdet/pytorch/README.md (100%) rename {cv => models/cv}/detection/autoassign/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/cascade_rcnn_mmdet/pytorch/README.md (100%) rename {cv => models/cv}/detection/centermask2/pytorch/README.md (100%) rename {cv => models/cv}/detection/centermask2/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/detection/centernet/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/centernet/pytorch/README.md (100%) rename {cv => models/cv}/detection/centernet/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/detection/centernet/pytorch/requirements.txt (100%) rename {cv => models/cv}/detection/co-detr/pytorch/README.md (100%) rename {cv => models/cv}/detection/cornernet_mmdet/pytorch/README.md (100%) rename {cv => models/cv}/detection/dcnv2_mmdet/pytorch/README.md (100%) rename {cv => models/cv}/detection/detr/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/README.md (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/coco_eval.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/dataloaders/__init__.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/dataloaders/coco_utils.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/dataloaders/dataloader.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/dataloaders/functional.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/dataloaders/functional_pil.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/dataloaders/functional_tensor.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/dataloaders/pascal_voc.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/dataloaders/presets_detection.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/dataloaders/transforms_det.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/engine.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/group_by_aspect_ratio.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/model/__init__.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/model/generalized_rcnn_transform.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/requirements.txt (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/start_scripts/get_num_devices.sh (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/start_scripts/init_torch.sh (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_amp_dist_torch.sh (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_amp_torch.sh (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_dist_torch.sh (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_torch.sh (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/test/test_tv.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/train.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/utils/__init__.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/utils/dist.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/utils/metric_logger.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/utils/misc.py (100%) rename {cv => models/cv}/detection/fasterrcnn/pytorch/utils/smooth_value.py (100%) rename {cv => models/cv}/detection/fcos/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/fcos/pytorch/LICENSE (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_101_FPN_1x_caffe2.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_50_C4_1x_caffe2.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_50_FPN_1x_caffe2.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/caffe2/e2e_keypoint_rcnn_R_50_FPN_1x_caffe2.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_101_FPN_1x_caffe2.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_50_C4_1x_caffe2.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_50_FPN_1x_caffe2.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_X-152-32x8d-FPN-IN5k_1.44x_caffe2.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/cityscapes/e2e_faster_rcnn_R_50_FPN_1x_cocostyle.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/cityscapes/e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_101_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_50_C4_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_50_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_faster_rcnn_X_101_32x8d_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet_600.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet_chamv1a_600.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_keypoint_rcnn_R_50_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_101_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_50_C4_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_50_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_mask_rcnn_X_101_32x8d_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_600.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_xirb16d_dsmask.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_xirb16d_dsmask_600.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_R_101_FPN_2x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_R_50_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_X_101_32x8d_FPN_2x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_X_101_64x4d_FPN_2x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_bn_bs16_MNV2_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_101_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_101_FPN_2x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_50_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_imprv_X_101_32x8d_FPN_2x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_imprv_X_101_64x4d_FPN_2x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_101_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_101_FPN_2x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_50_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_X_101_32x8d_FPN_2x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_X_101_64x4d_FPN_2x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_MNV2_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_c128_MNV2_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_c128_ms_MNV2_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs64_c128_ms_MNV2_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/gn_baselines/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/gn_baselines/e2e_faster_rcnn_R_50_FPN_1x_gn.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/gn_baselines/e2e_faster_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/gn_baselines/e2e_mask_rcnn_R_50_FPN_1x_gn.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/gn_baselines/e2e_mask_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_faster_rcnn_R_50_FPN_3x_gn.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_faster_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_mask_rcnn_R_50_FPN_3x_gn.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_mask_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/pascal_voc/e2e_faster_rcnn_R_50_C4_1x_1_gpu_voc.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/pascal_voc/e2e_faster_rcnn_R_50_C4_1x_4_gpu_voc.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/pascal_voc/e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_R_50_C4_quick.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_R_50_FPN_quick.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_X_101_32x8d_FPN_quick.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/quick_schedules/e2e_keypoint_rcnn_R_50_FPN_quick.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_R_50_C4_quick.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_R_50_FPN_quick.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_X_101_32x8d_FPN_quick.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/quick_schedules/rpn_R_50_C4_quick.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/quick_schedules/rpn_R_50_FPN_quick.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/retinanet/retinanet_R-101-FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/retinanet/retinanet_R-101-FPN_P5_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_1x_quick.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_P5_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/retinanet/retinanet_X_101_32x8d_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/rpn_R_101_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/rpn_R_50_C4_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/rpn_R_50_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/configs/rpn_X_101_32x8d_FPN_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/demo_e2e_mask_rcnn_R_50_FPN_1x.png (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/demo_e2e_mask_rcnn_X_101_32x8d_FPN_1x.png (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/fcos_demo.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000000885.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000001000.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000005477.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000007281.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000012639.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000033759.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000039769.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000050896.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000053505.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000128654.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000463842.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/images/COCO_val2014_000000479030.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/predictor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/demo/webcam.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/docker/Dockerfile (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/docker/docker-jupyter/Dockerfile (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/docker/docker-jupyter/jupyter_notebook_config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos/bin/fcos (100%) mode change 100755 => 100644 create mode 100644 models/cv/detection/fcos/pytorch/fcos/configs rename {cv => models/cv}/detection/fcos/pytorch/fcos/fcos.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/config/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/config/defaults.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/config/paths_catalog.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/ROIAlign.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/ROIPool.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/SigmoidFocalLoss.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cpu/ROIAlign_cpu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cpu/nms_cpu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cpu/vision.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cuda/ROIAlign_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cuda/ROIPool_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cuda/SigmoidFocalLoss_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_conv_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_conv_kernel_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_pool_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_pool_kernel_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cuda/ml_nms.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cuda/nms.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/cuda/vision.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/deform_conv.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/deform_pool.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/ml_nms.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/nms.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/csrc/vision.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/build.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/collate_batch.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/datasets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/datasets/coco.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/datasets/concat_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/coco/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/coco/coco_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/voc/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/voc/voc_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/datasets/list_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/datasets/voc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/samplers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/samplers/distributed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/samplers/grouped_batch_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/samplers/iteration_based_batch_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/transforms/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/transforms/build.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/data/transforms/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/engine/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/engine/bbox_aug.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/engine/inference.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/engine/trainer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/batch_norm.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/dcn/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/dcn/deform_conv_func.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/dcn/deform_conv_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/dcn/deform_pool_func.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/dcn/deform_pool_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/iou_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/nms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/roi_align.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/roi_pool.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/scale.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/sigmoid_focal_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/layers/smooth_l1_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/backbone/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/backbone/backbone.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet_builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet_modeldef.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/backbone/fpn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/backbone/mobilenet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/backbone/resnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/balanced_positive_negative_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/box_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/detector/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/detector/detectors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/detector/generalized_rcnn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/make_layers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/matcher.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/poolers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/box_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/inference.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/roi_box_feature_extractors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/roi_box_predictors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/inference.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/keypoint_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_feature_extractors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_predictors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/inference.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/mask_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/roi_mask_feature_extractors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/roi_mask_predictors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/roi_heads/roi_heads.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/anchor_generator.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/fcos.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/inference.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/inference.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/inference.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/retinanet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/rpn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/rpn/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/modeling/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/solver/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/solver/build.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/solver/lr_scheduler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/structures/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/structures/bounding_box.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/structures/boxlist_ops.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/structures/image_list.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/structures/keypoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/structures/segmentation_mask.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/c2_model_loading.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/collect_env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/comm.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/cv2_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/imports.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/metric_logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/miscellaneous.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/model_serialization.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/model_zoo.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/fcos_core/utils/timer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/onnx/export_model_to_onnx.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/onnx/test_fcos_onnx_model.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/setup.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/env_tests/env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_backbones.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_box_coder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_configs.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_data_samplers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_detectors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_fbnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_feature_extractors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_metric_logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_nms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_predictors.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_rpn_heads.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/test_segmentation_mask.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tests/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tools/cityscapes/convert_cityscapes_to_coco.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tools/cityscapes/instances2dict_with_polygons.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tools/remove_solver_states.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tools/test_net.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/fcos/pytorch/tools/train_net.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/mamba_yolo/pytorch/README.md (100%) rename {cv => models/cv}/detection/mamba_yolo/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/detection/maskrcnn/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/README.md (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/__init__.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/coco_eval.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/detection.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/segmentation.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/utils/camvid.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/utils/coco_utils.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/utils/functional.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/utils/functional_pil.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/utils/functional_tensor.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/utils/pascal_voc.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/utils/presets_detection.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/dataloader/utils/transforms_det.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/engine.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/generalized_rcnn_transform.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/group_by_aspect_ratio.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/requirements.txt (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/requirements_aarch64.txt (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/train.py (100%) rename {cv => models/cv}/detection/maskrcnn/pytorch/utils.py (100%) rename {cv => models/cv}/detection/oc_sort/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/oriented_reppoints/pytorch/README.md (100%) rename {cv => models/cv}/detection/picodet/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/pp-yoloe/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/pp_yoloe+/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/pvanet/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/detection/pvanet/pytorch/coco_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/common_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/common_utils/dist.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/common_utils/metric_logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/common_utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/common_utils/smooth_value.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/dataloader/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/dataloader/detection.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/dataloader/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/dataloader/utils/coco_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/dataloader/utils/functional.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/dataloader/utils/functional_pil.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/dataloader/utils/functional_tensor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/dataloader/utils/pascal_voc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/dataloader/utils/presets_detection.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/dataloader/utils/presets_segmentation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/dataloader/utils/transforms_det.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/engine.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/group_by_aspect_ratio.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/anchor_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/det_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/faster_rcnn.py (100%) rename {cv => models/cv}/detection/pvanet/pytorch/model/generalized_rcnn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/image_list.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/model_main.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/model_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/_box_convert.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/_ops.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/boxes.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/feature_pyramid_network.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/focal_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/poolers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/roi_align.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/roi_pool.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/ops/smooth_l1_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/pvanet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/roi_heads.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/rpn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/transform.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/model/weight_init.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/pvanet/pytorch/train_pvanet_dist.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/reppoints_mmdet/pytorch/README.md (100%) rename {cv => models/cv}/detection/retinanet/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/retinanet/pytorch/README.md (100%) rename {cv => models/cv}/detection/retinanet/pytorch/__init__.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/_utils.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/detection/retinanet/pytorch/coco_eval.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/dataloader/detection.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/dataloader/utils/coco_utils.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/dataloader/utils/functional.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/dataloader/utils/functional_pil.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/dataloader/utils/functional_tensor.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/dataloader/utils/pascal_voc.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/dataloader/utils/presets_detection.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/dataloader/utils/presets_segmentation.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/dataloader/utils/transforms_det.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/engine.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/group_by_aspect_ratio.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/anchor_utils.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/backbone_utils.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/det_utils.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/image_list.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/mobilenet.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/mobilenetv2.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/mobilenetv3.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/model_utils.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/resnet.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/retinanet.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/roi_heads.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/rpn.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/model/transform.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/train.py (100%) rename {cv => models/cv}/detection/retinanet/pytorch/train_retinanet_r50_dist.sh (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/README.md (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/README_origin.md (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/configs/dataset/coco_detection.yml (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/configs/rtdetr/include/dataloader.yml (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/configs/rtdetr/include/optimizer.yml (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/configs/rtdetr/include/rtdetr_r50vd.yml (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r101vd_6x_coco.yml (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r18vd_6x_coco.yml (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r34vd_6x_coco.yml (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r50vd_6x_coco.yml (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r50vd_m_6x_coco.yml (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/configs/runtime.yml (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/requirements.txt (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/core/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/core/config.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/core/yaml_config.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/core/yaml_utils.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/data/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/data/cifar10/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/data/coco/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/data/coco/coco_dataset.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/data/coco/coco_eval.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/data/coco/coco_utils.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/data/dataloader.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/data/functional.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/data/transforms.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/misc/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/misc/dist.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/misc/logger.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/misc/visualizer.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/nn/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/nn/arch/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/nn/arch/classification.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/nn/backbone/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/nn/backbone/common.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/nn/backbone/presnet.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/nn/backbone/test_resnet.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/nn/backbone/utils.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/nn/criterion/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/nn/criterion/utils.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/optim/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/optim/amp.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/optim/ema.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/optim/optim.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/solver/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/solver/det_engine.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/solver/det_solver.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/solver/solver.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/zoo/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/zoo/rtdetr/__init__.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/zoo/rtdetr/box_ops.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/zoo/rtdetr/denoising.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/zoo/rtdetr/hybrid_encoder.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/zoo/rtdetr/matcher.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_criterion.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_decoder.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_postprocessor.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/src/zoo/rtdetr/utils.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/tools/README.md (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/tools/export_onnx.py (100%) rename {cv => models/cv}/detection/rt-detr/pytorch/tools/train.py (100%) rename {cv => models/cv}/detection/rtmdet/pytorch/README.md (100%) rename {cv => models/cv}/detection/solov2/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/ssd/mindspore/Dockerfile (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/ascend310_infer/CMakeLists.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/ascend310_infer/aipp.cfg (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/ascend310_infer/build.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/ascend310_infer/inc/utils.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/ascend310_infer/src/main.cc (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/ascend310_infer/src/utils.cc (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/config/ssd300_config.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/config/ssd300_config_gpu.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/config/ssd_mobilenet_v1_300_config_gpu.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/config/ssd_mobilenet_v1_fpn_config.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/config/ssd_mobilenet_v1_fpn_config_gpu.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/config/ssd_resnet50_fpn_config.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/config/ssd_resnet50_fpn_config_gpu.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/config/ssd_vgg16_config.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/config/ssd_vgg16_config_gpu.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/eval_onnx.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/export.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/mindspore_hub_conf.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/postprocess.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/scripts/run_distribute_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/scripts/run_distribute_train_gpu.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/scripts/run_eval.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/scripts/run_eval_gpu.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/scripts/run_eval_onnx.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/scripts/run_infer_310.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/scripts/run_standalone_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/scripts/run_standalone_train_gpu.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/anchor_generator.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/box_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/eval_callback.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/eval_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/fpn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/init_params.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/lr_schedule.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/mobilenet_v1.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/model_utils/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/model_utils/device_adapter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/model_utils/local_adapter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/model_utils/moxing_adapter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/resnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/ssd.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/src/vgg16.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/mindspore/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/ssd/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/ssd/pytorch/Dockerfile (100%) rename {cv => models/cv}/detection/ssd/pytorch/README.md (100%) rename {cv => models/cv}/detection/ssd/pytorch/async_evaluator.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/base_model.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/bind.sh (100%) rename {cv => models/cv}/detection/ssd/pytorch/bind_launch.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/box_coder.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/build_ssd.sh (100%) rename {cv => models/cv}/detection/ssd/pytorch/clean_ssd.sh (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt1/box_encoder_cuda.cu (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt1/interface.cpp (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt1/nhwc/Descriptors.cpp (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt1/nhwc/Descriptors.h (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt1/nhwc/Exceptions.h (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt1/nhwc/ParamsHash.h (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt1/nhwc/batch_norm.cu (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt1/nhwc/conv.cpp (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt1/nhwc/max_pool.cu (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt1/nms.cu (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt1/random_horiz_flip.cu (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt2/box_encoder_cuda.cu (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt2/interface.cpp (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt2/nhwc/Descriptors.cpp (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt2/nhwc/Descriptors.h (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt2/nhwc/Exceptions.h (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt2/nhwc/ParamsHash.h (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt2/nhwc/batch_norm.cu (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt2/nhwc/conv.cpp (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt2/nhwc/max_pool.cu (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt2/nms.cu (100%) rename {cv => models/cv}/detection/ssd/pytorch/csrc_pt2/random_horiz_flip.cu (100%) rename {cv => models/cv}/detection/ssd/pytorch/data/build_pipeline.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/data/dali_iterator.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/data/dali_pipeline.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/data/input_iterators.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/data/native_pipeline.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/data/prefetcher.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/data/sampler.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/download_dataset.sh (100%) rename {cv => models/cv}/detection/ssd/pytorch/eval.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/fused_color_jitter.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/install_ssd.sh (100%) rename {cv => models/cv}/detection/ssd/pytorch/master_params.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/mlperf_log_utils.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/mlperf_logger.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/nhwc/batch_norm.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/nhwc/cifar10_nhwc.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/nhwc/conv.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/nhwc/max_pool.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/nhwc/mnist_nhwc.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/nhwc/resnet_nhwc_cifar10.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/nhwc/test_bn_cudnn.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/nhwc/test_conv.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/nhwc/test_max_pool.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/opt_loss.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/parse_config.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/prepare-json.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/requirements.txt (100%) rename {cv => models/cv}/detection/ssd/pytorch/resnet.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/run.sub (100%) rename {cv => models/cv}/detection/ssd/pytorch/run_and_time.sh (100%) rename {cv => models/cv}/detection/ssd/pytorch/run_ddp_mm.sh (100%) rename {cv => models/cv}/detection/ssd/pytorch/run_with_docker.sh (100%) rename {cv => models/cv}/detection/ssd/pytorch/setup.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/ssd300.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/test.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/test/box_coder_test.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/test/cuda_encoder_test.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/test/opt_loss_test.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/train.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/utils.py (100%) rename {cv => models/cv}/detection/ssd/pytorch/visualize.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/LICENSE (100%) rename {cv => models/cv}/detection/ssd/tensorflow/README.md (100%) rename {cv => models/cv}/detection/ssd/tensorflow/ci/prepare.sh (100%) rename {cv => models/cv}/detection/ssd/tensorflow/dataset/convert_tfrecords.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/dataset/convert_voc_sample_tfrecords.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/dataset/dataset_common.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/dataset/dataset_inspect.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/demo/demo1.jpg (100%) rename {cv => models/cv}/detection/ssd/tensorflow/demo/demo2.jpg (100%) rename {cv => models/cv}/detection/ssd/tensorflow/demo/demo3.jpg (100%) rename {cv => models/cv}/detection/ssd/tensorflow/eval_ssd.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/net/common_ops.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/net/resnet.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/net/ssd_net.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/preprocessing/preprocessing_unittest.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/preprocessing/ssd_preprocessing.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/readme_origin.md (100%) rename {cv => models/cv}/detection/ssd/tensorflow/simple_ssd_demo.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/train_ssd.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/utility/anchor_manipulator.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/utility/anchor_manipulator_unittest.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/utility/checkpint_inspect.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/utility/draw_toolbox.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/utility/scaffolds.py (100%) rename {cv => models/cv}/detection/ssd/tensorflow/voc_eval.py (100%) rename {cv => models/cv}/detection/yolof/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/yolov10/pytorch/README.md (100%) rename {cv => models/cv}/detection/yolov11/pytorch/README.md (100%) rename {cv => models/cv}/detection/yolov11/pytorch/train.py (100%) rename {cv => models/cv}/detection/yolov3/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/yolov3/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/detection/yolov3/tensorflow/.gitignore (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/LICENSE (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/LICENSE.fuck (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/README.md (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/README_origin.md (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/ci/prepare.sh (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/convert_weight.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/core/__init__.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/core/backbone.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/core/common.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/core/config.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/core/dataset.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/core/utils.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/core/yolov3.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/data/anchors/basline_anchors.txt (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/data/anchors/coco_anchors.txt (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/data/classes/coco.names (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/data/classes/voc.names (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/data/dataset/voc_test.txt (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/data/dataset/voc_train.txt (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/__init__.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/classification.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/dali_classification.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/detection.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/segmentation.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/camvid.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/coco_seg_utils.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/coco_utils.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/functional.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/functional_pil.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/functional_tensor.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/misc.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/pascal_voc.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/presets_classification.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/presets_detection.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/presets_segmentation.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/transforms_det.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/dataloader/utils/transforms_seg.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/docs/images/.jpg (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/docs/images/611_result.jpg (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/docs/images/road.jpeg (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/docs/images/road.mp4 (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/docs/requirements.txt (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/evaluate.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/evaluate_fast.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/freeze_graph.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/from_darknet_weights_to_ckpt.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/from_darknet_weights_to_pb.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/image_demo.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/init_tf.sh (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/install_pip_pkgs.sh (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/__init__.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/README.md (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/class_list.txt (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/convert_gt_xml.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/convert_gt_yolo.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/convert_keras-yolo3.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/convert_pred_darkflow_json.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/convert_pred_yolo.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/find_class.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/intersect-gt-and-pred.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/remove_class.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/remove_delimiter_char.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/remove_space.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/rename_class.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/extra/result.txt (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/mAP/main.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/run_inference.sh (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/run_training.sh (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/scripts/show_bboxes.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/scripts/voc_annotation.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/setup.sh (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/train.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/train_fast.py (100%) rename {cv => models/cv}/detection/yolov3/tensorflow/video_demo.py (100%) rename {cv => models/cv}/detection/yolov5-sample/pytorch/README.md (100%) rename {cv => models/cv}/detection/yolov5/paddlepaddle/README.md (100%) rename {cv => models/cv}/detection/yolov5/pytorch/README.md (100%) rename {cv => models/cv}/detection/yolov5/pytorch/ci/prepare.sh (100%) rename {cv => models/cv}/detection/yolov6/pytorch/README.md (100%) rename {cv => models/cv}/detection/yolov7/pytorch/README.md (100%) rename {cv => models/cv}/detection/yolov8/pytorch/README.md (100%) rename {cv => models/cv}/detection/yolov8/pytorch/test.py (100%) rename {cv => models/cv}/detection/yolov9/pytorch/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/.pre-commit-config.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/.readthedocs.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/LICENSE (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/MANIFEST.in (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/README_zh-CN.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/datasets/mmcls/cifar100_bs16_auto_aug.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/datasets/mmcls/pipelines/auto_aug_cifar.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/attentive_mobilenetv3_supernet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/darts_supernet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/dsnas_shufflenet_supernet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/ofa_mobilenetv3_supernet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/spos_mobilenet_supernet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/spos_shufflenet_supernet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/cifar10_darts_subnet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/cifar10_darts_supernet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs1024_dsnas.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs1024_spos.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_AdamW.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_autoslim.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_autoslim_pil.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_bignas.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_dmcp.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_ofa.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/_base_/vanilla_models/wrn16_2_cifar10.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/abloss_logits_resnet50_resnet18_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/abloss_pretrain_backbone_resnet50_resnet18_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/byot_resnet18_8xb16_cifar100.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/crd_neck_r50_r18_8xb16_cifar10.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/datasets/crd_cifar10_bs16.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/dafl_logits_resnet34_resnet18_8xb256_cifar10.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/deit-base_regnety160_pt-16xb64_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/dfad_logits_resnet34_resnet18_8xb32_cifar10.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/dkd_resnet34_resnet18_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_pretrain.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_train.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/fitnets_backbone_logits_resnet50_resnet18_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet34_resnet18_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet50_mobilenet-v2_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet50_shufflenet-v2-1x_16xb64_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/ofd_backbone_resnet50_resnet18_8xb16_cifar10.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/rkd_neck_resnet34_resnet18_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/wsld_logits_resnet34_resnet18_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/zskt_backbone_logits_resnet34_resnet18_8xb16_cifar10.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_cls_head_gfl_r101_fpn_gfl_r50_fpn_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_frcnn_r101_frcnn_r50_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco_visualization.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/fbkd_fpn_faster-rcnn_r101_faster-rcnn_r50_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/mgd/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/mgd/mgd_fpn_retina_x101_retina_r50_2x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_faster-rcnn_r101_faster-rcnn_r50_2x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_fcos_x101_retina_r50_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_mask-rcnn_swin_retina_r50_2x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_reppoints_x101-dcn_reppoints_r50_2x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_retina_x101_retina_r50_2x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/pkd_fpn_fcos3d_r101_fcos3d_r50_8xb2-1x_nus-mono3d.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/cwd_logits_pspnet_r101-d8_pspnet_r18-d8_4xb2-80k_cityscapes-512x1024.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/AUTOFORMER_SUBNET_B.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_search_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_subnet_8xb256_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_supernet_32xb256_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_search_8xb256_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_slimmable_subnet_8xb256_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-220M.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-320M.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-530M.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_supernet_8xb256_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A0.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A1.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A2.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A3.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A4.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A5.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A6.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_search_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_subnet_8xb256_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_supernet_32xb64_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/DARTS_SUBNET_CIFAR_MMRAZOR_97.32.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/DARTS_SUBNET_CIFAR_PAPER_ALIAS.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0_mmrazor.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_supernet_unroll_1xb96_cifar10.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/DSNAS_SUBNET_IMAGENET_PAPER_ALIAS.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/dsnas_subnet_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/dsnas_supernet_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/OFA_SUBNET_NOTE8_LAT22.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/OFA_SUBNET_NOTE8_LAT31.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_search_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_subnet_8xb256_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_supernet_32xb64_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/SPOS_SUBNET.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/faster-rcnn_nas_backbone_fpn_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_search_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_subnet_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_supernet_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_search_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_search_predictor_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_subnet_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_supernet_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/DETNAS_SUBNET.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_search_coco_1x.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_subnet_coco_1x.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_supernet_coco_1x.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_retina_shufflenet_supernet_coco_1x.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_shufflenet_subnet_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_shufflenet_supernet_8xb128_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_deploy_template.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_finetune_template.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_prune_template.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/dcff_compact_resnet_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/dcff_resnet_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/fix_subnet.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/DMCP_MBV2_100M.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/DMCP_R50_2G.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_mbv2_subnet_32xb64.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_mbv2_supernet_32xb64.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_resnet50_subnet_32xb64.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_resnet50_supernet_32xb64.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_deploy_mobilenet-v2_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_finetune_mobilenet-v2_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_prune_mobilenet-v2_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_deploy_mobilenet-v2_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_finetune_mobilenet-v2_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_prune_mobilenet-v2_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/script.sh (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_deploy_resnet50_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_finetune_resnet50_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_finetune_resnet50_8xb32_in1k_dist.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_prune_resnet50_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_deploy_resnet50_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_finetune_resnet50_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_prune_resnet50_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/script.sh (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_a.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_a_deploy.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_b.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_b_deploy.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_c.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_c_deploy.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/script.sh (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_compact_faster_rcnn_resnet50_8xb4_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_8xb4_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_fpn.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/fix_subnet.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_deploy_retinanet_r50_fpn_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_finetune_retinanet_r50_fpn_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_prune_retinanet_r50_fpn_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_deploy_retinanet_r50_fpn_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_finetune_retinanet_r50_fpn_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_prune_retinanet_r50_fpn_1x_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/script.sh (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/dcff_compact_topdown_heatmap_resnet50_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/dcff_topdown_heatmap_resnet50_coco.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/fix_subnet.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_deploy_rtmpose-s_8xb256-420e_aic-coco-256x192.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_deploy_rtmpose-s_8xb256-420e_coco-256x192.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_finetune_rtmpose-s_8xb256-420e_aic-coco-256x192.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_finetune_rtmpose-s_8xb256-420e_coco-256x192.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_prune_rtmpose-s_8xb256-420e_aic-coco-256x192.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_prune_rtmpose-s_8xb256-420e_coco-256x192.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/script.sh (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/dcff_compact_pointrend_resnet50_8xb2_cityscapes.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/dcff_pointrend_resnet50_8xb2_cityscapes.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/fix_subnet.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/pointrend_resnet50.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmcls/classification_openvino_dynamic-224x224.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmcls/classification_tensorrt-int8-explicit_dynamic-224x224.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmdet/detection_openvino_dynamic-800x1344.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmdet/detection_tensorrt-int8-explicit_dynamic-320x320-1344x1344.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_mbv2_8xb32_in1k_calib32xb32.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_resnet18_8xb32_in1k_calib32xb32.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_resnet50_8xb32_in1k_calib32xb32.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_retina_r50_1x_coco_calib32xb32.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_yolox_s_8xb8-300e_coco_calib32xb32.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_mbv2_8xb32_in1k_calib32xb32.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_resnet18_8xb32_in1k_calib32xb32.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_resnet50_8xb32_in1k_calib32xb32.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_retina_r50_1x_coco_calib32xb32.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_yolox_s_8xb8-300e_coco_calib32xb32.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/qat_openvino_resnet18_10e_8xb32_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/lsq_openvino_resnet18_8xb32_100e_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/lsq_openvino_resnet18_8xb32_10e_in1k.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/metafile.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/README.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn16-w2_b16x8_cifar10.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn22-w4_b16x8_cifar10.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn28-w4_b16x8_cifar10.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn40-w2_b16x8_cifar10.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/crd_dataset_wrapper.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/auto_augment.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/auto_augmentv2.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/formatting.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/dmcp_subnet_hook.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/dump_subnet_hook.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/estimate_resources_hook.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/group_fisher_hooks.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/stop_distillation_hook.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/visualization_hook.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/optimizers/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/optimizers/optimizer_constructor.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/autoslim_greedy_search_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/darts_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/distill_val_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/evolution_search_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/iteprune_val_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/quantization_loops.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/slimmable_val_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/subnet_sampler_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/subnet_val_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/calibrate_bn_mixin.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/check.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/genetic.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/algorithm.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/counters.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/hook.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/ops.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/prune_deploy_sub_model.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/prune_sub_model.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/base.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/datafree_distillation.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/fpn_teacher_distill.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/overhaul_feature_distillation.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/self_distill.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/single_teacher_distill.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/autoformer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/autoslim.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/bignas.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/darts.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/dsnas.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/spos.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/dcff.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/dmcp.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/group_fisher_algoritho.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/ite_prune_algorithm.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/slimmable_network.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/quantization/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/quantization/mm_architecture.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/darts_backbone.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_autoformer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_mobilenet_v2.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_mobilenet_v3.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_shufflenet_v2.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/wideresnet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/classifiers/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/classifiers/image.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/base_connector.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/byot_connector.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/convmodule_connector.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/crd_connector.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/factor_transfer_connectors.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/fbkd_connector.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/mgd_connector.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/norm_connector.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/ofd_connector.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/torch_connector.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_container.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_conv.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_embed.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_function.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_linear.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_multi_head_attention.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_norm.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_relative_position.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/group_fisher_ops.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/head/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/head/dynamic_linear_head.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_conv_mixins.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_layernorm_mixins.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_mixins.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/base_generator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/dafl_generator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/zskt_generator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/darts_subnet_head.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/deit_head.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/necks/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/necks/squeezemean_with_dropout.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/base.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/common.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/darts_series.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/efficientnet_series.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/function.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/gather_tensors.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/mobilenet_series.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/shufflenet_series.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/transformer_series.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/mutable_register.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/set_dropout.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/base_distiller.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/byot_distiller.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/configurable_distiller.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/ofd_distiller.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/base.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/lsq.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/torch_fake_quants.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/ab_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/at_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/crd_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/cross_entropy_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/cwd.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/dafl_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/decoupled_kd.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/dist_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/factor_transfer_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/fbkd_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/kd_soft_ce_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/kl_divergence.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/l1_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/l2_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/mgd_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/ofd_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/pkd_loss.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/relational_kd.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/weighted_soft_label_distillation.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/base_mutable.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/derived_mutable.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/MutableChannel.md (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/base_mutable_channel.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/mutable_channel_container.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/oneshot_mutable_channel.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/sequential_mutable_channel.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/simple_mutable_channel.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/dcff_channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/dmcp_channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/group_fisher_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/l1_mutable_channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/mutable_channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/one_shot_mutable_channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/sequential_mutable_channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/slimmable_channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/utils.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/diff_mutable_module.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/mutable_module.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/one_shot_mutable_module.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_value/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_value/mutable_value.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/base_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/channel_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/dcff_channel_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/dmcp_channel_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/group_fisher_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/one_shot_channel_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/slimmable_channel_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/group_mixin.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/nas_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/base.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/lsq.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/torch_observers.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/academic_quantizer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/base.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/base_quantize_exporter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/openvino_quantize_exporter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/optim_utils.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/tensorrt_quantize_exporter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/native_quantizer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/openvino_quantizer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/tensorrt_quantizer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/delivery_manager.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/distill_delivery.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/function_outputs_delivery.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/method_outputs_delivery.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/default_demo_inputs.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/demo_inputs.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/mmpose_demo_input.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/mmseg_demo_input.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/base_estimator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/flops_params_counter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/latency_counter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/activation_layer_counter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/base_counter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/conv_layer_counter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/deconv_layer_counter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/group_fisher_counters.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/linear_layer_counter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/norm_layer_counter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/pooling_layer_counter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/upsample_layer_counter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/resource_estimator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/base_handler.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/carts_handler.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/gp_handler.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/mlp_handler.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/rbf_handler.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/metric_predictor.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/base_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/function_inputs_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/function_outputs_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/method_inputs_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/method_outputs_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/module_inputs_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/module_outputs_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/param_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/recorder_manager.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/backward_tracer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/channel_analyzer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/custom_tracer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/graph_utils.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx_tracer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/cascade_encoder_decoder_loss_calculator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/image_classifier_loss_calculator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/single_stage_detector_loss_calculator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/sum_loss_calculator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/top_down_pose_estimator_loss_calculator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/two_stage_detector_loss_calculator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/parsers.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/path.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/ops.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/tools.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/make_divisible.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/misc.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/optim_wrapper.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/parse_values.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/quantization_util.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/utils.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/registry/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/registry/registry.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/base_graph.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_flow.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_graph.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_nodes.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/module_graph.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/pseudo_fx_graph.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/academic.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/common_operator_config_utils.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/mapping.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/native.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/openvino.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/tensorrt.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/qconfig.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/candidate.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/fix_subnet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/testing/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/testing/_fast_stop_training_hook.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/testing/_fx_models.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/utils/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/utils/index_dict.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/utils/log_tools.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/utils/misc.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/utils/placeholder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/utils/runtime_info.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/utils/setup_env.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/utils/typing.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/version.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/visualization/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/mmrazor/visualization/local_visualizer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/model-index.yml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/requirements.txt (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/requirements/docs.txt (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/requirements/mminstall.txt (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/requirements/optional.txt (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/requirements/readthedocs.txt (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/requirements/runtime.txt (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/requirements/tests.txt (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/resources/design_and_implement.png (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/resources/mmrazor-logo.png (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/resources/qq_group_qrcode.jpg (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/resources/xiaozhushou_weixin_qrcode.jpeg (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/resources/zhihu_qrcode.jpg (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/setup.cfg (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/setup.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_220M.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_320M.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_530M.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_slimmable_channel_config.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_slimmable_config.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/color.jpeg (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/concat_subnet1.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/concat_subnet2.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/dataset/a/1.JPG (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/dataset/ann.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/dataset/ann.txt (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/dataset/b/2.jpeg (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/dataset/b/subb/3.jpg (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/dataset/classes.txt (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/dataset/multi_label_ann.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/model_library.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/models.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/subnet1.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/subnet2.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_algorithm/MBV2_220M.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_mutator/subnet1.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_subnet/mockmodel_subnet.yaml (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_task_modules/mmcls_cfg.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/registry_architecture_config.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/registry_subnet_config.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/subnet.json (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/data/tracer_passed_models.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_deliver_manager.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_function_outputs_deliver.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_method_outputs_deliver.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/toy_module.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_channel_flow.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_channel_graph.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_graph.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_prune_tracer_model.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_base_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_func_inputs_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_func_outputs_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_method_inputs_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_method_outputs_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_module_recorders.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_param_recorder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_recorder_manager.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/toy_mod.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_backward_tracer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_fx_tracer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_loss_calculator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_prune_tracer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_data.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_datasets/test_datasets.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_datasets/test_transforms/test_formatting.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_doc.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_engine/test_hooks/test_stop_distillation_hook.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_engine/test_hooks/test_visualization_hook.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_impl/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_algorithm.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_prune_deploy_sub_model.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_prune_sub_model.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_autoformer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_autoslim.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_base_algorithm.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_bignas.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_darts.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_datafree_distill.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dcff_network.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dmcp.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dsnas.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_general_quant.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_mm_architecture.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_ofd_algo.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_prune_algorithm.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_self_distill.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_single_teacher_distill.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_slimmable_network.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_spos.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/toy_models.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_autoformerbackbone.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_dartsbackbone.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_mobilenet_v2.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_mobilenet_v3.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_shufflenet_v2.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/utils.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_connectors/test_connectors.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_attention.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_container.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_conv.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_embed.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_layernorm.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_linear.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_norm.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_relative_position.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_resizer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/utils.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_generators/test_generators.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_classifier/test_imageclassifier.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_distillers/test_byot_distill.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_distillers/test_configurable_distill.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_fake_quants/test_lsq_fake_quants.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_fake_quants/test_torch_fake_quants.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_losses/test_distillation_losses.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_losses/test_general_losses.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_derived_mutable.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_diffchoiceroute.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_diffop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_gumbelchoiceroute.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_mutable_channels.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_sequential_mutable_channel.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_dcff_channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_l1_mutable_channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_mutable_channel_units.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_one_shot_mutable_channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_sequential_mutable_channel_unit.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_value.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_onehotop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_oneshotop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_sequential_mutable_channel.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_channel_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_dcff_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_dmcp_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_nas_mutator.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_observers/test_lsq_observer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_observers/test_torch_observers.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_academic_quantizer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_exporter.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_native_quantizer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_openvino_quantizer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_tensorrt_quantizer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_subnet/test_candidate.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_subnet/test_fix_subnet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_custom_tracer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_demo_inputs/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_demo_inputs/test_demo_inputs.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_estimators/test_flops_params.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_graph_utils.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_predictors/test_metric_predictor.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/test_expandable_utils/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/test_expandable_utils/test_expand.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_registry/test_registry.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_autoslim_greedy_search_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_darts_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_distill_val_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_evolution_search_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_quantization_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_subnet_sampler_loop.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_calibrate_bn_mixin.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_check.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_genetic.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_structures/test_backendconfig.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_structures/test_qconfig.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_tools/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_tools/test_tools.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_utils/test_index_dict.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_utils/test_placeholder.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/test_visualizer/test_visualizer.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/utils/__init__.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/utils/set_dist_env.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tests/utils/set_torch_thread.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/dataset_converters/cityscapes.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/dist_test.sh (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/dist_train.sh (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/misc/print_config.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_attentivenas_nas_ckpt.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_bignas_gml_ckpt.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_kd_ckpt.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_kd_ckpt_to_student.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_ofa_ckpt.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_quant_ckpt.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_supernet2subnet.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/model_converters/publish_model.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/pruning/get_channel_units.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/pruning/get_flops.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/pruning/get_l1_prune_config.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/pruning/get_static_model_from_algorithm.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/ptq.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/slurm_test.sh (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/slurm_train.sh (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/test.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/train.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/visualizations/demo.jpg (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/visualizations/feature_diff_visualization.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/visualizations/feature_visualization.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/backbone_feature_diff_visualization.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/backbone_feature_visualization.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/fpn_feature_diff_visualization.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/fpn_feature_visualization.py (100%) rename {cv => models/cv}/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_scheduler.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/distiller/rkd/pytorch/dataset/__init__.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/dataset/cars196.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/dataset/cub200.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/dataset/stanford.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/examples/cub200.sh (100%) rename {cv => models/cv}/distiller/rkd/pytorch/metric/__init__.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/metric/batchsampler.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/metric/loss.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/metric/pairsampler.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/metric/utils.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/model/__init__.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/model/backbone/__init__.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/model/backbone/inception/__init__.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/model/backbone/inception/google.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/model/backbone/inception/v1bn.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/model/backbone/resnet.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/model/embedding.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/run.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/run_distill.py (100%) rename {cv => models/cv}/distiller/rkd/pytorch/run_distill_fitnet.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/README.md (100%) rename {cv => models/cv}/distiller/wsld/pytorch/dataset/__init__.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/dataset/imagenet_data.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/dataset/img2lmdb.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/dataset/lmdb_dataset.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/dataset/mk_img_list.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/dataset/prefetch_data.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/dataset/torchvision_extension.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/imagenet_train_cfg.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/knowledge_distiller.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/models/MobileNet.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/models/ResNet.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/models/__init__.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/tools/__init__.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/tools/collections.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/tools/utils.py (100%) rename {cv => models/cv}/distiller/wsld/pytorch/train_with_distillation.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/LICENSE.MIT (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/README.md (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/convert_to_onnx.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/curve/1.jpg (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/curve/FDDB.png (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/curve/Widerface.jpg (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/curve/test.jpg (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/data/FDDB/img_list.txt (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/data/__init__.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/data/config.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/data/data_augment.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/data/wider_face.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/detect.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/layers/__init__.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/layers/functions/prior_box.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/layers/modules/__init__.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/layers/modules/multibox_loss.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/models/__init__.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/models/net.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/models/retinaface.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/test_fddb.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/test_widerface.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/train.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/utils/__init__.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/utils/box_utils.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/utils/nms/__init__.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/utils/nms/py_cpu_nms.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/utils/timer.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/widerface_evaluate/README.md (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/widerface_evaluate/box_overlaps.pyx (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/widerface_evaluate/evaluation.py (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_easy_val.mat (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_face_val.mat (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_hard_val.mat (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_medium_val.mat (100%) rename {cv => models/cv}/face_detection/retinaface/pytorch/widerface_evaluate/setup.py (100%) rename {cv => models/cv}/face_recognition/arcface/pytorch/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/LICENSE (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/README.md (100%) rename {cv => models/cv}/face_recognition/arcface/pytorch/arcface.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/eval_LFW.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/img/1_001.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/img/1_002.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/img/2_001.jpg (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/nets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/nets/arcface.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/nets/arcface_training.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/nets/iresnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/nets/mobilefacenet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/nets/mobilenet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/predict.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/run.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/summary.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/txt_annotation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/utils/callback.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/utils/dataloader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/utils/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/utils/utils_fit.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/arcface/pytorch/utils/utils_metrics.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/blazeface/paddlepaddle/README.md (100%) rename {cv => models/cv}/face_recognition/cosface/pytorch/LICENSE (100%) rename {cv => models/cv}/face_recognition/cosface/pytorch/README.md (100%) rename {cv => models/cv}/face_recognition/cosface/pytorch/dataset.py (100%) rename {cv => models/cv}/face_recognition/cosface/pytorch/datasets/lfw_pair.txt (100%) rename {cv => models/cv}/face_recognition/cosface/pytorch/layer.py (100%) rename {cv => models/cv}/face_recognition/cosface/pytorch/lfw_eval.py (100%) rename {cv => models/cv}/face_recognition/cosface/pytorch/main.py (100%) rename {cv => models/cv}/face_recognition/cosface/pytorch/net.py (100%) rename {cv => models/cv}/face_recognition/cosface/pytorch/train.sh (100%) rename {cv => models/cv}/face_recognition/cosface/pytorch/txt_annotation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/face_recognition/facenet/pytorch/LICENSE (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/README.md (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/eval_LFW.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/facenet.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/img/1_001.jpg (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/img/1_002.jpg (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/img/2_001.jpg (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/model_data/lfw_pair.txt (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/model_data/roc_test.png (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/nets/facenet.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/nets/facenet_training.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/nets/inception_resnetv1.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/nets/mobilenet.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/predict.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/requirements.txt (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/summary.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/train.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/txt_annotation.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/utils/__init__.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/utils/callback.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/utils/dataloader.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/utils/utils.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/utils/utils_fit.py (100%) rename {cv => models/cv}/face_recognition/facenet/pytorch/utils/utils_metrics.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/LICENSE.md (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/README.md (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/__init__.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/contributed/__init__.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/contributed/batch_represent.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/contributed/cluster.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/contributed/clustering.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/contributed/export_embeddings.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/contributed/face.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/contributed/predict.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/contributed/real_time_face_recognition.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/data/images/Anthony_Hopkins_0001.jpg (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/data/images/Anthony_Hopkins_0002.jpg (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/data/learning_rate_retrain_tripletloss.txt (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_casia.txt (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_casia_ddp.txt (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_msceleb.txt (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_vggface2.txt (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/data/pairs.txt (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/facenet_report.sh (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/init.sh (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/requirements.txt (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/__init__.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/align/__init__.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/align/align_dataset_mtcnn.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/align/det1.npy (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/align/det2.npy (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/align/det3.npy (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/align/detect_face.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/align/run.sh (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/align/run_lfw.sh (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/calculate_filtering_metrics.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/classifier.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/compare.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/decode_msceleb_dataset.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/download_and_extract.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/facenet.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/freeze_graph.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/generative/__init__.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/generative/calculate_attribute_vectors.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/generative/models/__init__.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae_large.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae_resnet.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/generative/models/vae_base.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/generative/modify_attribute.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/generative/train_vae.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/lfw.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/models/__init__.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/models/dummy.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/models/inception_resnet_v1.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/models/inception_resnet_v2.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/models/squeezenet.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/models/wget-log (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/train_softmax.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/train_softmax_ddp.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/train_tripletloss.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/src/validate_on_lfw.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/test/batch_norm_test.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/test/center_loss_test.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/test/restore_test.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/test/train_test.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/test/triplet_loss_test.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/__init__.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/align_dataset.m (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/align_dataset.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/align_dlib.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/cacd2000_split_identities.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/dataset_read_speed.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/deepdream.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/detect_face_v1.m (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/detect_face_v2.m (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/download_vgg_face_dataset.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/funnel_dataset.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/invariance_test.txt (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/mnist_center_loss.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/mnist_noise_labels.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/mtcnn.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/mtcnn_test.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/mtcnn_test_pnet_dbg.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/network.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/nn2.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/nn3.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/nn4.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/nn4_small2_v1.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/pilatus800.jpg (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/random_test.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/rename_casia_directories.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/seed_test.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/select_triplets_test.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/test1.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/test_align.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/test_invariance_on_lfw.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/vggface16.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/vggverydeep19.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/visualize.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/visualize_vgg_model.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/tmp/visualize_vggface.py (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/train8p.sh (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/train_facenet.sh (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/train_facenet_ddp.sh (100%) rename {cv => models/cv}/face_recognition/facenet/tensorflow/util/plot_learning_curves.m (100%) rename {cv => models/cv}/gnn/gat/paddlepaddle/README.md (100%) rename {cv => models/cv}/gnn/gcn/mindspore/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/ascend310_infer/CMakeLists.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/ascend310_infer/build.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/ascend310_infer/inc/utils.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/ascend310_infer/src/main.cc (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/ascend310_infer/src/utils.cc (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/default_config.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/export.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/mindspore_hub_conf.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/model_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/model_utils/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/model_utils/device_adapter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/model_utils/local_adapter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/model_utils/moxing_adapter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/postprocess.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/preprocess.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/scripts/run_distribute_train_gpu.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/scripts/run_eval_gpu.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/scripts/run_infer_310.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/scripts/run_process_data.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/scripts/run_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/scripts/run_train_gpu.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/scripts/train_gcn_1p.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/src/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/src/dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/src/eval_callback.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/src/gcn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/src/metrics.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/gnn/gcn/mindspore/utils/graph_to_mindrecord/cora/__init__.py (100%) rename {cv => models/cv}/gnn/gcn/mindspore/utils/graph_to_mindrecord/cora/mr_api.py (100%) rename {cv => models/cv}/gnn/gcn/mindspore/utils/graph_to_mindrecord/graph_map_schema.py (100%) rename {cv => models/cv}/gnn/gcn/mindspore/utils/graph_to_mindrecord/writer.py (100%) rename {cv => models/cv}/gnn/gcn/paddlepaddle/README.md (100%) rename {cv => models/cv}/gnn/graphsage/paddlepaddle/README.md (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/README.md (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/ascend310_infer/CMakeLists.txt (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/ascend310_infer/build.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/ascend310_infer/inc/utils.h (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/ascend310_infer/src/main.cc (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/ascend310_infer/src/utils.cc (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/docker_start.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/eval.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/export.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/gpu_infer/CMakeLists.txt (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/gpu_infer/build.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/gpu_infer/inc/utils.h (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/gpu_infer/src/main.cc (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/gpu_infer/src/utils.cc (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/image2022-9-13_13-12-42.png (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/image2022-9-13_13-5-52.png (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/image2022-9-14_10-39-29.png (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/image2022-9-14_10-41-12.png (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/infer/convert/convert_om.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/infer/data/config/DCGAN.pipeline (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/infer/docker_start_infer.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/infer/mxbase/CMakeLists.txt (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/infer/mxbase/build.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/infer/mxbase/src/DCGAN.cpp (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/infer/mxbase/src/DCGAN.h (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/infer/mxbase/src/main.cpp (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/infer/sdk/build.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/infer/sdk/main.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/mindspore_hub_conf.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/modelarts/train_start.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/preprocess.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/requirements.txt (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/scripts/run_distribute_train_ascend.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/scripts/run_distribute_train_gpu.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/scripts/run_eval_ascend.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/scripts/run_eval_gpu.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/scripts/run_infer_310.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/scripts/run_infer_gpu.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/scripts/run_standalone_train_ascend.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/scripts/run_standalone_train_gpu.sh (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/src/cell.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/src/config.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/src/dataset.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/src/dcgan.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/src/discriminator.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/src/generator.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/train.py (100%) rename {cv => models/cv}/image_generation/dcgan/mindspore/verify.py (100%) rename {cv => models/cv}/image_generation/pix2pix/paddlepaddle/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/image_generation/pix2pix/paddlepaddle/results.png (100%) rename {cv => models/cv}/instance_segmentation/solo/pytorch/README.md (100%) rename {cv => models/cv}/instance_segmentation/solov2/pytorch/README.md (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/.gitignore (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/CHANGELOG.md (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/LICENSE (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/README.md (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/backbone.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/data/__init__.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/data/coco.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/data/config.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/data/grid.npy (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/data/scripts/COCO.sh (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/data/scripts/COCO_test.sh (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/data/scripts/mix_sets.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/data/yolact_example_0.png (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/data/yolact_example_1.png (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/data/yolact_example_2.png (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/environment.yml (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/eval.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/.gitignore (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/LICENSE (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/README.md (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/__init__.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/dcn_v2.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/dcn_v2_onnx.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/make.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/setup.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_cpu.cpp (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_im2col_cpu.cpp (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_im2col_cpu.h (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_psroi_pooling_cpu.cpp (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/vision.h (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_cuda.cu (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_im2col_cuda.cu (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_im2col_cuda.h (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_psroi_pooling_cuda.cu (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/vision.h (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/dcn_v2.h (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/src/vision.cpp (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/testcpu.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/external/DCNv2/testcuda.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/layers/__init__.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/layers/box_utils.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/layers/functions/__init__.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/layers/functions/detection.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/layers/interpolate.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/layers/modules/__init__.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/layers/modules/multibox_loss.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/layers/output_utils.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/run_coco_eval.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/augment_bbox.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/bbox_recall.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/cluster_bbox_sizes.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/compute_masks.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/convert_darknet.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/convert_sbd.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/eval.sh (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/make_grid.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/optimize_bboxes.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/parse_eval.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/plot_loss.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/resume.sh (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/save_bboxes.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/scripts/unpack_statedict.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/train.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/utils/__init__.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/utils/augmentations.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/utils/cython_nms.pyx (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/utils/functions.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/utils/logger.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/utils/nvinfo.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/utils/timer.py (100%) rename {cv => models/cv}/instance_segmentation/yolact/pytorch/yolact.py (100%) rename {cv => models/cv}/multi_object_tracking/bytetrack/paddlepaddle/README.md (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/.gitignore (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/LICENSE (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/README.md (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/__init__.py (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/checkpoint/.gitkeep (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/create_query_gallery_datasets.py (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/create_train_test_datasets.py (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/evaluate.py (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/feature_extractor.py (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/model.py (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/original_model.py (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/test.py (100%) rename {cv => models/cv}/multi_object_tracking/deep_sort/pytorch/train.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/.gitignore (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/LICENSE (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/README.md (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/assets/pipeline.png (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/all_yolov5s.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/crowdhuman_dla34.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mix_dla34.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mix_ft_ch_dla34.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_dla34.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_hrnet18.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res34.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res34fpn.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res50.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_yolov5s.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mot15_ft_mix_dla34.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mot17_dla34.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mot17_half_dla34.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mot17_half_yolov5s.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/experiments/mot20_ft_mix_dla34.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/requirements.txt (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/_init_paths.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/demo.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/detect.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/detection_demo.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/gen_data_path.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/gen_labels_15.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/gen_labels_16.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/gen_labels_17.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/gen_labels_20.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/gen_labels_crowd_det.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/gen_labels_crowd_id.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/cfg/crowdhuman.json (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data.json (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data_all.json (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data_half.json (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot15.json (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot16.json (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot17.json (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot17_half.json (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot20.json (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset/jde.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset/jde_yolov5.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset_factory.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/logger.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/common.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/data_parallel.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/decode.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/losses.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/model.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/__init__.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/default.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/hrnet_w18.yaml (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/hrnet_w32.yaml (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/yolov5s.yaml (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/dlav0.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_dla_conv.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_dla_dcn.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_hrnet.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/resnet_dcn.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/resnet_fpn_dcn.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/vision_dcn_v2.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/scatter_gather.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/utils.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/models/yolo.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/opts.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracker/basetrack.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracker/matching.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracker/multitracker.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/evaluation.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/io.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/kalman_filter.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/log.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/nms.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/parse_config.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/timer.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/utils.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/visualization.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/trains/base_trainer.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/trains/mot.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/trains/train_factory.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/utils/image.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/utils/post_process.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/lib/utils/utils.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/test_det.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/test_emb.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/track.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/track_half.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/src/train.py (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/train_dla34_mot17.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/train_hrnet18_mot17.sh (100%) rename {cv => models/cv}/multi_object_tracking/fairmot/pytorch/train_hrnet32_mot17.sh (100%) rename {cv => models/cv}/ocr/crnn/mindspore/Dockerfile (100%) rename {cv => models/cv}/ocr/crnn/mindspore/README-ORIGIN.md (100%) rename {cv => models/cv}/ocr/crnn/mindspore/README.md (100%) rename {cv => models/cv}/ocr/crnn/mindspore/convert_ic03.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/convert_iiit5k.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/convert_svt.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/default_config.yaml (100%) rename {cv => models/cv}/ocr/crnn/mindspore/eval.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/eval_onnx.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/export.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/mindspore_hub_conf.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/postprocess.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/requirements.txt (100%) rename {cv => models/cv}/ocr/crnn/mindspore/scripts/docker_start.sh (100%) rename {cv => models/cv}/ocr/crnn/mindspore/scripts/run_distribute_train.sh (100%) rename {cv => models/cv}/ocr/crnn/mindspore/scripts/run_eval.sh (100%) rename {cv => models/cv}/ocr/crnn/mindspore/scripts/run_eval_cpu.sh (100%) rename {cv => models/cv}/ocr/crnn/mindspore/scripts/run_eval_onnx.sh (100%) rename {cv => models/cv}/ocr/crnn/mindspore/scripts/run_infer_310.sh (100%) rename {cv => models/cv}/ocr/crnn/mindspore/scripts/run_standalone_train.sh (100%) rename {cv => models/cv}/ocr/crnn/mindspore/scripts/run_standalone_train_cpu.sh (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/crnn.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/crnn_for_train.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/dataset.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/eval_callback.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/ic03_dataset.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/ic13_dataset.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/iiit5k_dataset.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/loss.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/metric.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/model_utils/__init__.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/model_utils/config.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/model_utils/device_adapter.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/model_utils/local_adapter.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/model_utils/moxing_adapter.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/src/svt_dataset.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/train.py (100%) rename {cv => models/cv}/ocr/crnn/mindspore/train_crnn_synth_1card.sh (100%) rename {cv => models/cv}/ocr/crnn/mindspore/train_crnn_synth_8card.sh (100%) rename {cv => models/cv}/ocr/crnn/paddlepaddle/README.md (100%) rename {cv => models/cv}/ocr/dbnet/pytorch/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/CITATION.cff (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/EGG-INFO/PKG-INFO (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/EGG-INFO/SOURCES.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/EGG-INFO/dependency_links.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/EGG-INFO/not-zip-safe (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/EGG-INFO/requires.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/EGG-INFO/top_level.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/LICENSE (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/_base_/default_runtime.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/_base_/det_datasets/icdar2015.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_mobilenetv3_fpnc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_r18_fpnc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_r50dcnv2_fpnc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/_base_/det_pipelines/dbnet_pipeline.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/_base_/schedules/schedule_adam_1200e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/_base_/schedules/schedule_sgd_1200e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/textdet/dbnet/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_mobilenetv3_fpnc_1200e_icdar2015.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_r18_fpnc_1200e_icdar2015.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_r50dcnv2_fpnc_1200e_icdar2015.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/configs/textdet/dbnet/metafile.yml (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/apis/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/apis/inference.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/apis/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/apis/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/apis/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/core/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/core/evaluation/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean_ic13.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean_iou.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/core/evaluation/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/core/mask.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/core/visualize.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/base_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/icdar_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/pipelines/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/pipelines/box_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/pipelines/crop.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/pipelines/custom_format_bundle.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/pipelines/dbnet_transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/pipelines/loading.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/base_textdet_targets.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/dbnet_targets.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/pipelines/transform_wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/pipelines/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/text_det_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/uniform_concat_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/utils/backend.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/utils/loader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/datasets/utils/parser.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/common/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/common/backbones/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/common/backbones/unet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/common/detectors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/common/detectors/single_stage.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/common/losses/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/common/losses/dice_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/common/losses/focal_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/db_head.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/head_mixin.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/dbnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/single_stage_text_detector.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/text_detector_mixin.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/losses/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/losses/db_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/necks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/necks/fpn_cat.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/base_postprocessor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/db_postprocessor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/utils/box_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/utils/check_argument.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/utils/collect_env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/utils/fileio.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/utils/lmdb_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/utils/logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/utils/model.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/utils/ocr.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/utils/setup_env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/utils/string_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet/version.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/activation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv2d_adaptive_padding.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/drop.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/hsigmoid.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/hswish.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/norm.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/padding.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/plugin.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/upsample.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/resnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/flops_counter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/fuse_conv_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/sync_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/weight_init.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/engine/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/engine/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/fileio/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/fileio/file_client.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/json_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/pickle_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/yaml_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/fileio/io.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/fileio/parse.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/image/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/image/colorspace.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/image/geometric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/image/io.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/image/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/image/photometric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/model_zoo/deprecated.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/model_zoo/mmcls.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/model_zoo/open_mmlab.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/model_zoo/torchvision_0.12.json (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/common_cuda_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_cpp_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_cuda_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_device_registry.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/cudabind.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/roi_align_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/deform_roi_pool.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/info.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/modulated_deform_conv.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/ms_deform_attn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/pybind.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/roi_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/roi_pool.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/sync_bn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/deform_conv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/deform_roi_pool.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/deprecated_wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/info.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/modulated_deform_conv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/multi_scale_deform_attn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/roi_align.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/roi_pool.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/ops/sync_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/parallel/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/parallel/_functions.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/parallel/collate.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/parallel/data_container.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/parallel/data_parallel.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/parallel/distributed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/parallel/distributed_deprecated.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/parallel/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/parallel/scatter_gather.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/parallel/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/base_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/base_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/default_constructor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/dist_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/epoch_based_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/fp16_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/closure.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/ema.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/evaluation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/hook.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/iter_timer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/clearml.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/dvclive.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/mlflow.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/neptune.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/pavi.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/segmind.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/tensorboard.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/text.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/wandb.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/lr_updater.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/memory.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/momentum_updater.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/optimizer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/profiler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/sampler_seed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/sync_buffer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/iter_based_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/log_buffer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/default_constructor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/priority.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/runner/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/device_type.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/ext_loader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/hub.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/logging.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/parrots_jit.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/parrots_wrapper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/path.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/progressbar.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/seed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/testing.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/timer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/trace.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/utils/version_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_cv/version.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/apis/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/apis/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/bbox/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/bbox/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/evaluation/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/evaluation/bbox_overlaps.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/evaluation/class_names.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/evaluation/eval_hooks.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/evaluation/mean_ap.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/evaluation/panoptic_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/evaluation/recall.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/mask/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/mask/structures.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/mask/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/utils/dist_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/visualization/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/visualization/image.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/core/visualization/palette.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/coco_api.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/panoptic_evaluation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/coco.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/custom.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/dataset_wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/compose.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/formatting.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/loading.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/test_time_aug.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/class_aware_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/distributed_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/group_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/infinite_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/datasets/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/backbones/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/backbones/mobilenet_v3.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/backbones/resnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/detectors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/detectors/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/detectors/single_stage.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/utils/inverted_residual.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/utils/make_divisible.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/utils/res_layer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/models/utils/se_layer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/utils/inverted_residual.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/utils/logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/utils/profiling.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/utils/util_distribution.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dbnet_det/version.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/dist_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/requirements/albu.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/requirements/build.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/requirements/docs.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/requirements/mminstall.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/requirements/optional.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/requirements/readthedocs.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/requirements/runtime.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/requirements/tests.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/run2.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/run3.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/setup.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/tools/analyze_logs.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/tools/benchmark_processing.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/tools/dist_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/tools/misc/print_config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/tools/publish_model.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/tools/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnet/pytorch/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/dbnetpp/paddlepaddle/README.md (100%) rename {cv => models/cv}/ocr/dbnetpp/paddlepaddle/init.sh (100%) rename {cv => models/cv}/ocr/dbnetpp/pytorch/README.md (100%) rename {cv => models/cv}/ocr/pp-ocr-db/paddlepaddle/README.md (100%) rename {cv => models/cv}/ocr/pp-ocr-east/paddlepaddle/README.md (100%) rename {cv => models/cv}/ocr/pse/paddlepaddle/README.md (100%) rename {cv => models/cv}/ocr/sar/pytorch/.gitignore (100%) rename {cv => models/cv}/ocr/sar/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/apis/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/apis/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/apis/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/box_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/check_argument.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/data_convert_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/fileio.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/img_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/lmdb_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/model.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/setup_env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/basic_utils/string_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/datasets/MJ_train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/datasets/ST_MJ_alphanumeric_train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/datasets/ST_MJ_train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/datasets/ST_SA_MJ_real_train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/datasets/ST_charbox_train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/datasets/Sample_test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/datasets/Sample_train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/datasets/academic_test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/datasets/seg_toy_data.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/datasets/toy_data.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/default_runtime.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/models/sar.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/pipelines/sar_pipeline.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/runtime_10e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/schedules/schedule_adadelta_18e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/schedules/schedule_adadelta_5e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_600e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_20e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_5e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_600e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_6e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_1200e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_1500e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_160e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_600e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/metafile.yml (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/sar_r31_parallel_decoder_academic.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/configs/sar_r31_sequential_decoder_academic.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/core/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/core/evaluation/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/core/evaluation/ocr_metric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/core/evaluation/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/core/mask.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/core/visualize.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/build.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/clean.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/install.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/activation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv2d_adaptive_padding.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/drop.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/hsigmoid.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/hswish.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/norm.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/padding.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/scale.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/swish.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/transformer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/bricks/wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/utils/fuse_conv_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/utils/sync_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/cnn/utils/weight_init.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/assign_score_withk.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/bbox.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/common_cuda_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/common/pytorch_cpp_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/common/pytorch_cuda_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/assign_score_withk.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/bbox_overlaps.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/roi_align_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/sync_bn_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/info.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/pybind.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/roi_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/roi_align_cpu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/sync_bn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/info.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/roi_align.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/ops/sync_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/runner/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/runner/base_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/runner/dist_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/utils/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/utils/ext_loader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/utils/logging.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/utils/parrots_wrapper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/utils/path.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/utils/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/sar/utils/version_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/csrc/setup.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/base_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/ocr_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/pipelines/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/pipelines/box_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/pipelines/crop.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/pipelines/custom_format_bundle.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/pipelines/loading.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/pipelines/ocr_transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/pipelines/test_time_aug.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/pipelines/transform_wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/pipelines/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/uniform_concat_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/utils/loader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/datasets_/utils/parser.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/dist_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/backbones/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/backbones/resnet31_ocr.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/convertors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/convertors/attn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/convertors/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/decoders/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/decoders/base_decoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/decoders/sar_decoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/decoders/sar_decoder_with_bs.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/encoders/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/encoders/base_encoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/encoders/sar_encoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/layers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/layers/conv_layer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/layers/resnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/losses/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/losses/ce_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/recognizer/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/recognizer/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/recognizer/encode_decode_recognizer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/models/recognizer/sar.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/engine/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/engine/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/fileio/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/fileio/file_client.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/fileio/handlers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/fileio/handlers/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/fileio/handlers/json_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/fileio/handlers/pickle_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/fileio/handlers/yaml_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/fileio/io.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/fileio/parse.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/image/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/image/colorspace.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/image/geometric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/image/io.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/image/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/image/photometric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/parallel/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/parallel/_functions.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/parallel/collate.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/parallel/data_container.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/parallel/data_parallel.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/parallel/distributed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/parallel/distributed_deprecated.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/parallel/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/parallel/scatter_gather.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/parallel/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/base_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/base_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/dist_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/epoch_based_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/fp16_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/closure.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/ema.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/evaluation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/hook.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/iter_timer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/logger/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/logger/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/logger/dvclive.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/logger/mlflow.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/logger/neptune.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/logger/pavi.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/logger/tensorboard.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/logger/text.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/logger/wandb.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/lr_updater.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/memory.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/momentum_updater.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/optimizer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/profiler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/sampler_seed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/hooks/sync_buffer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/iter_based_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/log_buffer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/optimizer/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/optimizer/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/optimizer/default_constructor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/priority.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/runner/weight_init.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/ext_loader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/logging.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/parrots_jit.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/parrots_wrapper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/path.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/progressbar.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/testing.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/timer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrcv/utils/version_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/assigners/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/assigners/assign_result.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/demodata.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/iou_calculators/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/iou_calculators/iou2d_calculator.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/samplers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/samplers/base_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/samplers/random_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/samplers/sampling_result.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/bbox/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/evaluation/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/evaluation/bbox_overlaps.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/evaluation/eval_hooks.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/mask/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/core/mask/structures.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/api_wrappers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/api_wrappers/coco_api.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/dataset_wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/pipelines/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/pipelines/auto_augment.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/pipelines/compose.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/pipelines/formating.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/pipelines/instaboost.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/pipelines/loading.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/pipelines/test_time_aug.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/pipelines/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/samplers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/samplers/distributed_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/samplers/group_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/samplers/infinite_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/datasets/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/models/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/models/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/models/detectors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/models/detectors/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/models/detectors/single_stage.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/models/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/models/utils/transformer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/utils/util_mixins.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/ocrdet/utils/util_random.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/openvino_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/seg_synthtext_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/svt_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/synthtext_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/textocr_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/totaltext_converter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sar/pytorch/txt2lmdb.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/sast/paddlepaddle/README.md (100%) rename {cv => models/cv}/ocr/satrn/pytorch/base/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/apis/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/apis/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/apis/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/box_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/check_argument.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/data_convert_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/fileio.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/img_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/lmdb_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/model.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/setup_env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/basic_utils/string_util.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/default_runtime.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/runtime_10e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adadelta_18e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adadelta_5e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_600e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_20e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_5e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_600e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_6e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_1200e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_1500e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_160e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_600e.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/datasets_/ST_MJ_alphanumeric_train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/datasets_/ST_MJ_train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/datasets_/ST_SA_MJ_real_train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/datasets_/Sample_test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/datasets_/Sample_train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/datasets_/academic_test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/models/satrn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/models/satrn_academic.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/models/satrn_academic_sample.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/models/satrn_small.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/models/satrn_small_sample.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/configs/pipelines/satrn_pipeline.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/core/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/core/evaluation/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/core/evaluation/ocr_metric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/core/evaluation/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/core/mask.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/core/visualize.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/build.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/clean.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/install.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/activation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv2d_adaptive_padding.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/drop.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/hsigmoid.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/hswish.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/norm.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/padding.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/scale.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/swish.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/transformer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/fuse_conv_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/sync_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/weight_init.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/assign_score_withk.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/bbox.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/common_cuda_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/pytorch_cpp_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/pytorch_cuda_helper.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/assign_score_withk.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/bbox_overlaps.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/roi_align_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/sync_bn_cuda.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/info.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/pybind.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/roi_align.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/roi_align_cpu.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/sync_bn.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/info.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/roi_align.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/ops/sync_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/runner/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/runner/base_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/runner/dist_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/utils/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/utils/ext_loader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/utils/logging.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/utils/parrots_wrapper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/utils/path.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/utils/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/satrn/utils/version_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/csrc/setup.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/base_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/ocr_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/pipelines/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/pipelines/box_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/pipelines/crop.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/pipelines/custom_format_bundle.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/pipelines/loading.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/pipelines/ocr_transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/pipelines/test_time_aug.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/pipelines/transform_wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/pipelines/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/uniform_concat_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/utils/loader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/datasets_/utils/parser.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/dist_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/backbones/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/backbones/shallow_cnn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/common/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/common/detectors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/common/detectors/single_stage.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/common/layers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/common/layers/transformer_layers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/common/losses/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/common/losses/dice_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/common/losses/focal_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/common/modules/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/common/modules/transformer_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/convertors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/convertors/attn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/convertors/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/decoders/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/decoders/base_decoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/decoders/nrtr_decoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/decoders/transformer_decoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/encoders/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/encoders/base_encoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/encoders/satrn_encoder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/layers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/layers/conv_layer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/layers/dot_product_attention_layer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/layers/lstm_layer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/layers/position_aware_layer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/layers/robust_scanner_fusion_layer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/layers/transformer_layer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/losses/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/losses/ce_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/recognizer/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/recognizer/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/recognizer/encode_decode_recognizer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/models/recognizer/satrn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/engine/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/engine/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/fileio/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/fileio/file_client.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/json_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/pickle_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/yaml_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/fileio/io.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/fileio/parse.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/image/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/image/colorspace.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/image/geometric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/image/io.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/image/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/image/photometric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/parallel/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/parallel/_functions.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/parallel/collate.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/parallel/data_container.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/parallel/data_parallel.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/parallel/distributed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/parallel/distributed_deprecated.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/parallel/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/parallel/scatter_gather.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/parallel/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/base_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/base_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/dist_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/epoch_based_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/fp16_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/closure.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/ema.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/evaluation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/hook.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/iter_timer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/dvclive.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/mlflow.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/neptune.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/pavi.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/tensorboard.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/text.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/wandb.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/lr_updater.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/memory.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/momentum_updater.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/optimizer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/profiler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/sampler_seed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/hooks/sync_buffer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/iter_based_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/log_buffer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/default_constructor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/priority.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/runner/weight_init.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/ext_loader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/logging.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/parrots_jit.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/parrots_wrapper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/path.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/progressbar.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/testing.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/timer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrcv/utils/version_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/apis/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/apis/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/assigners/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/assigners/assign_result.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/demodata.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/iou_calculators/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/iou_calculators/iou2d_calculator.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/base_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/random_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/sampling_result.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/bbox/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/evaluation/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/evaluation/bbox_overlaps.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/evaluation/eval_hooks.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/mask/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/mask/structures.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/core/mask/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/api_wrappers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/api_wrappers/coco_api.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/dataset_wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/auto_augment.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/compose.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/formating.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/instaboost.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/loading.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/test_time_aug.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/distributed_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/group_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/infinite_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/datasets_/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/models/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/models/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/models/detectors/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/models/detectors/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/models/detectors/single_stage.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/models/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/models/utils/transformer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/utils/util_mixins.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/ocrdet/utils/util_random.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/ocr/satrn/pytorch/base/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/point_cloud/point-bert/pytorch/DATASET.md (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/.pre-commit-config.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/.travis.yml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/MANIFEST.in (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/README.rst (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/UNLICENSE (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/__init__.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/_version.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/config.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/model/msg.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/model/ssg.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task/cls.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task/semseg.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/cls-msg.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/cls-ssg.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/semseg-msg.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/semseg-ssg.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/Indoor3DSemSegLoader.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/ModelNet40Loader.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/__init__.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/data_utils.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/__init__.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_msg_cls.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_msg_sem.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_ssg_cls.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_ssg_sem.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/train.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/MANIFEST.in (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/__init__.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/ball_query.h (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/cuda_utils.h (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/group_points.h (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/interpolate.h (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/sampling.h (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/utils.h (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/ball_query.cpp (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/ball_query_gpu.cu (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/bindings.cpp (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/group_points.cpp (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/group_points_gpu.cu (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/interpolate.cpp (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/interpolate_gpu.cu (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling.cpp (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling_gpu.cu (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_version.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/pointnet2_modules.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/pointnet2_utils.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/setup.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pyproject.toml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/requirements.txt (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/setup.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/conftest.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/test_cls.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/test_semseg.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tox.ini (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/README.md (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/Fewshot_models/PointTransformer.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/Mixup_models/Point-BERT.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_2048point.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_4096point.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_8192point.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_hardest.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_objectbg.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_objectonly.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/ShapeNet55_models/dvae.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ModelNet40.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ModelNet40FewShot.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_hardest.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_objectbg.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_objectonly.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ShapeNet-55.yaml (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_shape_names.txt (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_test.txt (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_train.txt (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/data/ScanObjectNN_shape_names.txt (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/data/ShapeNet55-34/ShapeNet-55/test.txt (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/data/ShapeNet55-34/ShapeNet-55/train.txt (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/data/shapenet_synset_dict.json (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/datasets/ModelNetDataset.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/datasets/ModelNetDatasetFewShot.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/datasets/ScanObjectNNDataset.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/datasets/ShapeNet55Dataset.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/datasets/__init__.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/datasets/build.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/datasets/data_transforms.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/datasets/generate_few_shot_data.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/datasets/io.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/chamfer_dist/__init__.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/chamfer_dist/chamfer.cu (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/chamfer_dist/chamfer_cuda.cpp (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/chamfer_dist/setup.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/chamfer_dist/test.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/emd/README.md (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/emd/__init__.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/emd/cuda/emd.cpp (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/emd/cuda/emd_kernel.cu (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/emd/emd.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/emd/setup.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/extensions/emd/test_emd_loss.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/install.sh (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/main.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/main_BERT.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/models/Point_BERT.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/models/__init__.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/models/build.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/models/dvae.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/prepare.sh (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/requirements.txt (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/scripts/dist_train_BERT.sh (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/scripts/test.sh (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/scripts/test_BERT.sh (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/scripts/train.sh (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/scripts/train_BERT.sh (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/segmentation/data (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/segmentation/data_utils/ShapeNetDataLoader.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/segmentation/models/PointTransformer.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/segmentation/models/pointnet2_utils.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/segmentation/models/utils.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/segmentation/provider.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/segmentation/test_partseg.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/segmentation/train_partseg.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/tools/__init__.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/tools/builder.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/tools/runner.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/tools/runner_BERT_finetune.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/tools/runner_BERT_pretrain.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/utils/AverageMeter.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/utils/checkpoint.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/utils/config.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/utils/dist_utils.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/utils/logger.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/utils/metrics.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/utils/misc.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/utils/parser.py (100%) rename {cv => models/cv}/point_cloud/point-bert/pytorch/utils/registry.py (100%) rename {cv => models/cv}/pose/README.md (100%) rename {cv => models/cv}/pose/alphapose/pytorch/LICENSE (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/coco_det.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/coco_wholebody.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/coco_wholebody_det.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/concat_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/custom.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/halpe_136.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/halpe_136_det.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/halpe_26.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/halpe_26_det.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/mpii.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/datasets/mscoco.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/criterion.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/fastpose.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/fastpose_duc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/fastpose_duc_dense.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/hardnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/hrnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/DUC.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/PixelUnshuffle.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/Resnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/SE_Resnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/SE_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/ShuffleResnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/dcn/DCN.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/dcn/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/dcn/deform_conv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/dcn/deform_pool.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_conv_cuda.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_conv_cuda_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_pool_cuda.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_pool_cuda_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/models/simplepose.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/opt.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/bbox.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/detector.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/detector_backup.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/file_detector.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/metrics.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/pPose_nms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/presets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/presets/simple_transform.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/roi_align/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/roi_align/roi_align.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/roi_align/src/roi_align_cuda.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/roi_align/src/roi_align_kernel.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/transforms.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/vis.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/webcam_detector.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/utils/writer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/alphapose/version.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/configs/coco/resnet/256x192_res50_lr1e-3_1x.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/detector/apis.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/pose/alphapose/pytorch/scripts/train.py (100%) rename {cv => models/cv}/pose/alphapose/pytorch/scripts/train.sh (100%) rename {cv => models/cv}/pose/hrnet/paddlepaddle/README.md (100%) rename {cv => models/cv}/pose/hrnet/pytorch/README.md (100%) rename {cv => models/cv}/pose/hrnet/pytorch/config/__init__.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/config/default.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/config/models.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/configs/coco/w32_512_adam_lr1e-3.yaml (100%) rename {cv => models/cv}/pose/hrnet/pytorch/configs/coco/w32_640_adam_lr1e-3.yaml (100%) rename {cv => models/cv}/pose/hrnet/pytorch/configs/coco/w48_640_adam_lr1e-3.yaml (100%) rename {cv => models/cv}/pose/hrnet/pytorch/core/group.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/core/inference.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/core/loss.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/core/trainer.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/core/valider.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/dataset/COCODataset.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/dataset/COCOKeypoints.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/dataset/__init__.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/dataset/build.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/dataset/target_generators/__init__.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/dataset/target_generators/target_generators.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/dataset/transforms/__init__.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/dataset/transforms/build.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/dataset/transforms/transforms.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/fp16_utils/__init__.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/fp16_utils/fp16_optimizer.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/fp16_utils/fp16util.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/fp16_utils/loss_scaler.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/models/__init__.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/models/pose_higher_hrnet.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/requirements.txt (100%) rename {cv => models/cv}/pose/hrnet/pytorch/tools/_init_paths.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/tools/train.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/tools/valid.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/utils/transforms.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/utils/utils.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/utils/vis.py (100%) rename {cv => models/cv}/pose/hrnet/pytorch/utils/zipreader.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/Dockerfile (100%) rename {cv => models/cv}/pose/openpose/mindspore/README.md (100%) rename {cv => models/cv}/pose/openpose/mindspore/README_origin.md (100%) rename {cv => models/cv}/pose/openpose/mindspore/default_config.yaml (100%) rename {cv => models/cv}/pose/openpose/mindspore/eval.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/export.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/convert/aipp.cfg (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/convert/convert_om.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/docker_start_infer.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/mxbase/process/CMakeLists.txt (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/mxbase/process/build.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/mxbase/process/src/OpenPose.cpp (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/mxbase/process/src/OpenPose.h (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/mxbase/process/src/PostProcess/OpenPoseMindsporePost.cpp (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/mxbase/process/src/PostProcess/OpenPoseMindsporePost.h (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/mxbase/process/src/main.cpp (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/mxbase/proto/CMakeLists.txt (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/mxbase/proto/build.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/mxbase/proto/mxpiOpenposeProto.proto (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/sdk/plugins/CMakeLists.txt (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/sdk/plugins/MxpiOpenposePostProcess.cpp (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/sdk/plugins/MxpiOpenposePostProcess.h (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/sdk/plugins/build.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/sdk/proto/CMakeLists.txt (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/sdk/proto/build.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/sdk/proto/mxpiOpenposeProto.proto (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/sdk/python/Openpose.pipeline (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/sdk/python/evaluate.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/infer/sdk/python/main.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/mindspore_hub_conf.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/modelarts/train_start.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/requirements.txt (100%) rename {cv => models/cv}/pose/openpose/mindspore/scripts/docker_start.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/scripts/run_distribute_train.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/scripts/run_distribute_train_gpu.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/scripts/run_eval_ascend.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/scripts/run_standalone_train.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/src/dataset.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/src/gen_ignore_mask.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/src/loss.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/src/model_utils/__init__.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/src/model_utils/config.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/src/model_utils/device_adapter.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/src/model_utils/local_adapter.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/src/model_utils/moxing_adapter.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/src/openposenet.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/src/utils.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/train.py (100%) rename {cv => models/cv}/pose/openpose/mindspore/train_openpose_coco2017_1card.sh (100%) rename {cv => models/cv}/pose/openpose/mindspore/train_openpose_coco2017_8card.sh (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/.gitignore (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/README.md (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/dataset_folder.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/datasets.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/engine_for_finetuning.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/engine_for_pretraining.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/files/ILSVRC2012_val_00031649.JPEG (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/files/pretrain_base_0.75_400e.txt (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/files/pretrain_base_0.75_400e_finetune_100e.txt (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/files/pretrain_large_0.75_400e.txt (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/files/pretrain_large_0.75_400e_finetune_50e.txt (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/masking_generator.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/modeling_finetune.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/modeling_pretrain.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/optim_factory.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/requirements.txt (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/run.sh (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/run_class_finetuning.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/run_mae_pretraining.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/run_mae_vis.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/transforms.py (100%) rename {cv => models/cv}/self_supervised_learning/mae/pytorch/utils.py (100%) rename {cv => models/cv}/semantic_segmentation/apcnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/att_unet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/models/bisenet.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/bisenet/pytorch/train_bisenet_r18_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/bisenetv2/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/.gitignore (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/LICENSE (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/configs/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/configs/bisenet_customer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_ade20k.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_city.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_coco.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_ade20k.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_city.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_coco.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/datasets/cityscapes/train.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/datasets/cityscapes/val.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/dist_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/example.png (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/data/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/data/ade20k.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/data/base_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/data/cityscapes_cv2.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/data/coco.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/data/customer_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/data/get_dataloader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/data/sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/data/transform_cv2.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/lr_scheduler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/meters.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/models/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/models/bisenetv1.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/models/bisenetv2.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/models/resnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/lib/ohem_ce_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/ncnn/CMakeLists.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/ncnn/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/ncnn/segment.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/openvino/CMakeLists.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/openvino/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/openvino/main.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/CMakeLists.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/batch_stream.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/entropy_calibrator.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/kernels.cu (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/kernels.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/read_img.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/read_img.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/segment.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/segment.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/trt_dep.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tensorrt/trt_dep.hpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/client_backend.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/client_grpc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/client_http.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/cpp_client/CMakeLists.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/cpp_client/main.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv1/config.pbtxt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv1_model/config.pbtxt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv2/config.pbtxt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv2_model/config.pbtxt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_cpp/1/.gitkeep (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_cpp/config.pbtxt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_py/1/model.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_py/config.pbtxt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/CMakeLists.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/cmake/TutorialRecommendedBackendConfig.cmake.in (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/src/libtriton_recommended.ldscript (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/src/recommended.cc (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tools/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tools/check_dataset_info.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tools/conver_to_trt.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tools/demo.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tools/demo_video.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tools/evaluate.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tools/export_libtorch.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tools/export_onnx.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tools/gen_dataset_annos.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/tools/train_amp.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/bisenetv2/pytorch/video.mp4 (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/models/cgnet.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/cgnet/pytorch/train_cgnet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/models/contextnet.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/contextnet/pytorch/train_contextnet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/models/dabnet.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/dabnet/pytorch/train_dabnet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/models/danet.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/danet/pytorch/train_danet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/ddrnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/Dockerfile (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/CMakeLists.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/build.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/fusion_switch.cfg (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/inc/utils.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/src/main.cc (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/src/utils.cc (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/default_config.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/eval_onnx.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/export.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/Dockerfile (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/convert/convert_om.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/convert/fusion_switch.cfg (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/data/config/deeplabv3.cfg (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/data/config/deeplabv3.pipeline (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/docker_start_infer.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/CMakeLists.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/build.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/DeeplabV3.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/DeeplabV3.h (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/main.cpp (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/sdk/get_dataset_colormap.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/sdk/main.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/sdk/run.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/infer/util/get_vocval_lst.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/mindspore_hub_conf.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/model_utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/model_utils/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/model_utils/device_adapter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/model_utils/local_adapter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/model_utils/moxing_adapter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/modelarts/train_start.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/postprocess.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/build_data.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/docker_start.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s16_r1.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s8_r1.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s8_r2.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_onnx.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s16.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s16_gpu.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8_multiscale.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8_multiscale_flip.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_infer_310.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train_cpu.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train_gpu.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/data/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/data/build_seg_data.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/data/dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/data/get_dataset_lst.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/loss/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/loss/loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/nets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/nets/deeplab_v3/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/nets/deeplab_v3/deeplab_v3.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/nets/net_factory.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/tools/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/tools/get_multicards_json.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/src/utils/learning_rates.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/mindspore/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/deeplabv3/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/dataloader/segmentation.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/camvid.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/coco_seg_utils.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/coco_utils.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/pascal_voc.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/presets_segmentation.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/transforms_seg.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/train.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/train_deeplabv3_r50_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/transforms.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3/pytorch/utils.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/.gitignore (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/README.md (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/README_ORIGIN.md (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/deeplabv3_plus_diagram.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_1.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_2.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_3.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_4.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_1.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_2.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_3.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_4.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/training_results.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_1.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_2.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_3.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_4.png (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/checkpoints/.gitignore (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/config/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/config/camvid_resnet50.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/config/cityscapes_resnet50.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/config/human_parsing_resnet50.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/dataset/.gitignore (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/dataset/camvid.sh (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/dataset/cityscapes.sh (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/dataset/download_human_parsing_dataset.sh (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/augmentations.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/dataloader.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/inference.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/backbones.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/blocks.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/deeplabv3_plus.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/train.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/utils.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/models.md (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/requirements.txt (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/tests/test_cases.py (100%) rename {cv => models/cv}/semantic_segmentation/deeplabv3plus/tensorflow/trainer.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/deeplabv3_plus.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/denseaspp.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/fcn.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/denseaspp/pytorch/train_denseaspp_r50_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/models/dfanet.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/dfanet/pytorch/train_dfanet_xceptiona_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/dnlnet/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/models/dunet.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/models/fcn.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/dunet/pytorch/train_dunet_r50_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/models/encnet.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/models/fcn.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/encnet/pytorch/train_encnet_r50_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/models/enet.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/enet/pytorch/train_enet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/erfnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/erfnet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/erfnet/pytorch/model/erfnet.py (100%) rename {cv => models/cv}/semantic_segmentation/erfnet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/erfnet/pytorch/train_erfnet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/models/espnetv2.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/espnet/pytorch/train_espnet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/fastfcn/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/models/fast_scnn.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/fastscnn/pytorch/train_fastscnn_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/fcn/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/fcn/pytorch/train_fcn_r50_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/models/fpenet.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/fpenet/pytorch/train_fpenet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/gcnet/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/models/hardnet.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/hardnet/pytorch/train_hardnet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/models/icnet.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/icnet/pytorch/train_icnet_r50_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/models/lednet.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/lednet/pytorch/train_lednet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/linknet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/linknet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/linknet/pytorch/model/linknet.py (100%) rename {cv => models/cv}/semantic_segmentation/linknet/pytorch/model/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/linknet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/linknet/pytorch/train_linknet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/ADVANCED_USAGE.md (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/CODE_OF_CONDUCT.md (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/CONTRIBUTING.md (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/GETTING_STARTED.md (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/INSTALL.md (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/LICENSE (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/MODEL_ZOO.md (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/cog.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/Base-ADE20K-InstanceSegmentation.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/maskformer2_R50_bs16_160k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/Base-ADE20K-PanopticSegmentation.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/maskformer2_R50_bs16_160k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/Base-ADE20K-SemanticSegmentation.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/maskformer2_R101_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/maskformer2_R50_bs16_160k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_base_384_bs16_160k_res640.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_160k_res640.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k_res640.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_small_bs16_160k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_tiny_bs16_160k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/Base-Cityscapes-InstanceSegmentation.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/maskformer2_R101_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/maskformer2_R50_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/Base-Cityscapes-PanopticSegmentation.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/maskformer2_R101_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/maskformer2_R50_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/Base-Cityscapes-SemanticSegmentation.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/maskformer2_R101_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/maskformer2_R50_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/Base-COCO-InstanceSegmentation.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/maskformer2_R101_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/maskformer2_R50_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_base_384_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_100ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_small_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_tiny_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/Base-COCO-PanopticSegmentation.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/maskformer2_R101_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/maskformer2_R50_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_base_384_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_100ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_small_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_tiny_bs16_50ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/Base-MapillaryVistas-PanopticSegmentation.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/maskformer_R50_bs16_300k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_300k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/Base-MapillaryVistas-SemanticSegmentation.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/maskformer2_R50_bs16_300k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_300k.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/Base-YouTubeVIS-VideoInstanceSegmentation.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_base_IN21k_384_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_large_IN21k_384_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_small_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_tiny_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/video_maskformer2_R101_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/video_maskformer2_R50_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/Base-YouTubeVIS-VideoInstanceSegmentation.yaml (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_base_IN21k_384_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_large_IN21k_384_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_small_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_tiny_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/video_maskformer2_R101_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/video_maskformer2_R50_bs16_8ep.yaml (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/datasets/README.md (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/datasets/ade20k_instance_catid_mapping.txt (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_ins_seg.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_pan_seg.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_sem_seg.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/datasets/prepare_coco_semantic_annos_from_panoptic_annos.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/demo/README.md (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/demo/demo.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/demo/predictor.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/demo_video/README.md (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/demo_video/demo.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/demo_video/predictor.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/demo_video/visualizer.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/config.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/coco_instance_new_baseline_dataset_mapper.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/coco_panoptic_new_baseline_dataset_mapper.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_instance_dataset_mapper.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_panoptic_dataset_mapper.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_semantic_dataset_mapper.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_full.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_instance.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_panoptic.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_coco_panoptic_annos_semseg.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_coco_stuff_10k.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_mapillary_vistas.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_mapillary_vistas_panoptic.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/evaluation/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/evaluation/instance_evaluation.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/maskformer_model.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/backbone/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/backbone/swin.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/criterion.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/matcher.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/mask_former_head.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/per_pixel_baseline.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/fpn.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/msdeformattn.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/functions/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/functions/ms_deform_attn_func.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/make.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/modules/ms_deform_attn.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/setup.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cpu/ms_deform_attn_cpu.cpp (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cpu/ms_deform_attn_cpu.h (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_attn_cuda.cu (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_attn_cuda.h (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_im2col_cuda.cuh (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/ms_deform_attn.h (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/vision.cpp (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/test.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/mask2former_transformer_decoder.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/maskformer_transformer_decoder.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/position_encoding.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/transformer.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/test_time_augmentation.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former/utils/misc.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/config.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/augmentation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/build.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/dataset_mapper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/builtin.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/ytvos.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/ytvoseval.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/ytvis_eval.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/criterion.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/matcher.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/position_encoding.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/video_mask2former_transformer_decoder.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/utils/memory.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/mask2former_video/video_maskformer_model.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/predict.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/requirements.txt (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/tools/README.md (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/tools/analyze_model.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/tools/convert-pretrained-swin-model-to-d2.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/tools/convert-torchvision-to-d2.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/tools/evaluate_coco_boundary_ap.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/tools/evaluate_pq_for_semantic_segmentation.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/train_net.py (100%) rename {cv => models/cv}/semantic_segmentation/mask2former/pytorch/train_net_video.py (100%) rename {cv => models/cv}/semantic_segmentation/mobileseg/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/models/ocnet.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/ocnet/pytorch/train_ocnet_r50_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/LICENSE (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/data/cityscapes/test.lst (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/data/cityscapes/train.lst (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/data/cityscapes/trainval.lst (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/data/cityscapes/val.lst (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w18_small_v1_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w18_small_v2_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x1.yaml (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x8.yaml (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_ohem_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_trainval_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_trainval_ohem_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/init.sh (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/config/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/config/default.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/config/models.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/core/criterion.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/core/function.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/datasets/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/datasets/base_dataset.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/datasets/cityscapes.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/datasets/lip.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/datasets/pascal_ctx.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/models/seg_hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/utils/metric.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/utils/modelsummary.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/lib/utils/utils.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/requirements.txt (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/tools/_init_paths.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/tools/test.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/tools/train.py (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/train.sh (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/train_distx2.sh (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/train_distx4.sh (100%) rename {cv => models/cv}/semantic_segmentation/ocrnet/pytorch/train_distx8.sh (100%) rename {cv => models/cv}/semantic_segmentation/pp_humansegv1/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/pp_humansegv2/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/pp_liteseg/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/psanet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/psanet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/psanet/pytorch/model/base_model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/psanet/pytorch/model/base_model/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/psanet/pytorch/model/base_model/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/psanet/pytorch/model/psanet/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/psanet/pytorch/model/psanet/psanet_r101_v1c.py (100%) rename {cv => models/cv}/semantic_segmentation/psanet/pytorch/model/psanet/psanet_r50_v1c.py (100%) rename {cv => models/cv}/semantic_segmentation/psanet/pytorch/model/seg_oprs.py (100%) rename {cv => models/cv}/semantic_segmentation/psanet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/psanet/pytorch/train_psanet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/pspnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/models/refinenet.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/refinenet/pytorch/train_refinenet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/segnet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/segnet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/segnet/pytorch/model/factory.py (100%) rename {cv => models/cv}/semantic_segmentation/segnet/pytorch/model/segnet_bilinear.py (100%) rename {cv => models/cv}/semantic_segmentation/segnet/pytorch/model/segnet_bilinear_residual.py (100%) rename {cv => models/cv}/semantic_segmentation/segnet/pytorch/model/segnet_resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/segnet/pytorch/model/segnet_unpooling.py (100%) rename {cv => models/cv}/semantic_segmentation/segnet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/segnet/pytorch/train_segnet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/stdc/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/stdc/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/dataloader/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/dataloader/segmentation.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/dataloader/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/dataloader/utils/camvid.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/dataloader/utils/coco_seg_utils.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/dataloader/utils/coco_utils.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/dataloader/utils/pascal_voc.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/dataloader/utils/presets_segmentation.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/dataloader/utils/transforms_seg.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/train.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/transforms.py (100%) rename {cv => models/cv}/semantic_segmentation/torchvision/pytorch/utils.py (100%) rename {cv => models/cv}/semantic_segmentation/unet++/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/unet/paddlepaddle/README.md (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/builder.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/models/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/models/backbones/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/models/backbones/build.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/models/backbones/eespnet.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/models/backbones/hrnet.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/models/backbones/mobilenet.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/models/backbones/resnet.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/models/backbones/xception.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/models/segbase.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/models/unet.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/modules/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/modules/basic.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/modules/batch_norm.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/modules/module.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/modules/sync_bn/syncbn.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/utils/distributed.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/model/utils/registry.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/run_train.py (100%) rename {cv => models/cv}/semantic_segmentation/unet/pytorch/train_unet_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/README.md (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/checksum.json (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/common_utils/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/common_utils/dist.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/common_utils/loss.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/common_utils/metric_logger.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/common_utils/misc.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/common_utils/smooth_value.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/data_loading/data_loader.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/data_loading/pytorch_loader.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/evaluation_cases.txt (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/ixpylogger/__init__.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/ixpylogger/handlers.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/ixpylogger/logger.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/ixpylogger/training_logger.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/main.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/model/layers.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/model/losses.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/model/unet3d.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/prepare.sh (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/preprocess_dataset.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/run_eval.sh (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/run_multi.sh (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/run_single.sh (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/runtime/arguments.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/runtime/distributed_utils.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/runtime/inference.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/runtime/training.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/runtime/utils.py (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/train.sh (100%) rename {cv => models/cv}/semantic_segmentation/unet3d/pytorch/train_dist.sh (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/.gitignore (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/Dockerfile (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/LICENSE (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/README.md (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/download_dataset.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/download_script.sh (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/examples/vnet_benchmark.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/examples/vnet_eval.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/examples/vnet_predict.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/examples/vnet_train.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/examples/vnet_train_and_evaluate.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/export.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/hooks/profiling_hook.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/hooks/train_hook.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/images/1gpu_p_vs_v.png (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/images/8gpu_p_vs_v.png (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/images/V-Net_TF1_conv.png (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/images/infer_p_vs_v.png (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/images/vnet.png (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/main.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/model/layers.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/model/vnet.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/readme_origin.md (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/requirements.txt (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/run_get_hippocampus_data.sh (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/run_training.sh (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/utils/cmd_util.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/utils/data_loader.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/utils/model_fn.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/utils/tf_export.py (100%) rename {cv => models/cv}/semantic_segmentation/vnet/tensorflow/utils/var_storage.py (100%) rename {cv => models/cv}/super_resolution/basicvsr++/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/basicvsr/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/esrgan/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/liif/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/real_basicvsr/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttsr/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/.gitignore (100%) rename {cv => models/cv}/super_resolution/ttvsr/pytorch/LICENSE (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/README.md (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/configs/TTVSR_reds4.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/dist_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/alexnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/activation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/context_block.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv2d_adaptive_padding.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv_ws.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/depthwise_separable_conv_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/drop.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/generalized_attention.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/hsigmoid.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/hswish.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/non_local.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/norm.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/padding.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/plugin.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/scale.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/swish.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/transformer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/upsample.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/resnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/flops_counter.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/fuse_conv_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/sync_bn.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/weight_init.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/cnn/vgg.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/engine/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/engine/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/fileio/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/fileio/file_client.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/json_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/pickle_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/yaml_handler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/fileio/io.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/fileio/parse.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/image/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/image/colorspace.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/image/geometric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/image/io.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/image/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/image/photometric.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/parallel/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/parallel/_functions.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/parallel/collate.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/parallel/data_container.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/parallel/data_parallel.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/parallel/distributed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/parallel/distributed_deprecated.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/parallel/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/parallel/scatter_gather.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/parallel/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/base_module.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/base_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/default_constructor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/dist_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/epoch_based_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/fp16_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/checkpoint.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/closure.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/ema.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/evaluation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/hook.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/iter_timer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/dvclive.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/mlflow.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/neptune.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/pavi.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/tensorboard.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/text.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/wandb.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/lr_updater.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/memory.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/momentum_updater.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/optimizer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/profiler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/sampler_seed.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/sync_buffer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/iter_based_runner.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/log_buffer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/default_constructor.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/priority.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/runner/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/config.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/ext_loader.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/logging.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/parrots_jit.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/parrots_wrapper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/path.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/progressbar.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/testing.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/timer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/trace.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/utils/version_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmcv/version.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/apis/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/apis/restoration_inference.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/apis/restoration_video_inference.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/apis/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/apis/train.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/distributed_wrapper.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/eval_hooks.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/metric_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/metrics.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/niqe_pris_params.npz (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/export/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/export/wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/hooks/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/hooks/visualization.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/mask.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/misc.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/optimizer/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/optimizer/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/scheduler/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/core/scheduler/lr_updater.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/base_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/base_sr_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/dataset_wrappers.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/augmentation.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/compose.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/crop.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/formating.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/generate_assistant.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/loading.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/matting_aug.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/normalization.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/random_down_sampling.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/samplers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/samplers/distributed_sampler.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_folder_multiple_gt_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_reds_multiple_gt_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_vimeo90k_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_vimeo90k_multiple_gt_dataset.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/backbones/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/backbones/sr_backbones/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/backbones/sr_backbones/ttvsrnet.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/base.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/builder.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/common/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/common/flow_warp.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/common/sr_backbone_utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/common/upsample.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/losses/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/losses/pixelwise_loss.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/losses/utils.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/registry.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/restorers/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/restorers/basic_restorer.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/models/restorers/ttvsr.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/utils/__init__.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/utils/collect_env.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/utils/logger.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/mmedit/version.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/requirements.txt (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/setup.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/tools/dist_test.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/tools/slurm_test.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/tools/slurm_train.sh (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/tools/test.py (100%) mode change 100755 => 100644 rename {cv => models/cv}/super_resolution/ttvsr/pytorch/train.py (100%) mode change 100755 => 100644 rename {hpc => models/hpc}/molecular_dynamics/water_se_e2_a/tensorflow/README.md (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/.gitignore (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/CLIP.png (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/LICENSE (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/MANIFEST.in (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/README.md (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/clip/CLIP.png (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/clip/Linear_probe_evaluation.py (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/clip/__init__.py (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/clip/clip.py (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/clip/model.py (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/clip/simple_tokenizer.py (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/clip/test.py (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/clip/zero_shot_prediction_top1.py (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/clip/zero_shot_prediction_top5.py (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/data/country211.md (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/data/prompts.md (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/data/rendered-sst2.md (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/data/yfcc100m.md (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/model-card.md (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/requirements.txt (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/setup.py (100%) rename {multimodal => models/multimodal}/contrastive_learning/clip/pytorch/tests/test_consistency.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/.gitignore (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/LICENSE (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/canny/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/ckpts/ckpts.txt (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/hed/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/LICENSE (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/api.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/midas/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/midas/base_model.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/midas/blocks.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/midas/dpt_depth.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/midas/midas_net.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/midas/midas_net_custom.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/midas/transforms.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/midas/vit.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/midas/utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/mlsd/LICENSE (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/mlsd/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/mlsd/models/mbv2_mlsd_large.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/mlsd/models/mbv2_mlsd_tiny.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/mlsd/utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/openpose/LICENSE (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/openpose/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/openpose/body.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/openpose/hand.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/openpose/model.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/openpose/util.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/LICENSE (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/ade20k.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/chase_db1.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/cityscapes.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/cityscapes_769x769.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/drive.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/hrf.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_context.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_context_59.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_voc12.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_voc12_aug.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/stare.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/default_runtime.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ann_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/apcnet_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ccnet_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/cgnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/danet_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3_unet_s5-d16.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3plus_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/dmnet_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/dnl_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/emanet_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/encnet_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fast_scnn.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_hr18.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_unet_s5-d16.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fpn_r50.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fpn_uniformer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/gcnet_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/lraspp_m-v3-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/nonlocal_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ocrnet_hr18.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ocrnet_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pointrend_r50.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/psanet_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pspnet_r50-d8.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pspnet_unet_s5-d16.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/upernet_r50.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/upernet_uniformer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_160k.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_20k.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_40k.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_80k.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/config.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/run.sh (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test.sh (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_g.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_h32.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_w32.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/arraymisc/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/arraymisc/quantization.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/alexnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/activation.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/context_block.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv2d_adaptive_padding.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv_module.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv_ws.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/depthwise_separable_conv_module.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/drop.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/generalized_attention.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/hsigmoid.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/hswish.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/non_local.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/norm.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/padding.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/plugin.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/registry.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/scale.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/swish.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/transformer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/upsample.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/wrappers.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/builder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/resnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/flops_counter.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/fuse_conv_bn.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/sync_bn.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/weight_init.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/vgg.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/engine/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/engine/test.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/file_client.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/base.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/json_handler.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/pickle_handler.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/yaml_handler.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/io.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/parse.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/colorspace.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/geometric.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/io.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/misc.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/photometric.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/deprecated.json (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/mmcls.json (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/open_mmlab.json (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/assign_score_withk.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/ball_query.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/bbox.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/border_align.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/box_iou_rotated.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/carafe.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/cc_attention.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/contour_expand.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/corner_pool.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/correlation.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deform_conv.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deform_roi_pool.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deprecated_wrappers.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/focal_loss.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/furthest_point_sample.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/fused_bias_leakyrelu.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/gather_points.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/group_points.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/info.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/iou3d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/knn.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/masked_conv.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/merge_cells.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/modulated_deform_conv.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/multi_scale_deform_attn.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/nms.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/pixel_group.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/point_sample.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/points_in_boxes.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/points_sampler.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/psa_mask.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_align.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_align_rotated.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_pool.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roiaware_pool3d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roipoint_pool3d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/saconv.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/scatter_points.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/sync_bn.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/three_interpolate.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/three_nn.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/tin_shift.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/upfirdn2d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/voxelize.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/_functions.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/collate.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/data_container.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/data_parallel.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/distributed.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/distributed_deprecated.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/registry.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/scatter_gather.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/base_module.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/base_runner.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/builder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/checkpoint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/default_constructor.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/dist_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/epoch_based_runner.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/fp16_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/checkpoint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/closure.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/ema.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/evaluation.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/hook.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/iter_timer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/base.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/dvclive.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/mlflow.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/neptune.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/pavi.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/tensorboard.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/text.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/wandb.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/lr_updater.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/memory.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/momentum_updater.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/optimizer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/profiler.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/sampler_seed.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/sync_buffer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/iter_based_runner.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/log_buffer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/builder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/default_constructor.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/priority.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/config.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/env.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/ext_loader.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/logging.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/misc.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/parrots_jit.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/parrots_wrapper.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/path.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/progressbar.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/registry.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/testing.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/timer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/trace.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/version_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/version.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/io.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/optflow.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/processing.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/color.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/optflow.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv_custom/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv_custom/checkpoint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/inference.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/test.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/train.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/class_names.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/eval_hooks.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/metrics.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/builder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/base_pixel_sampler.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/ohem_pixel_sampler.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/utils/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/utils/misc.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/ade.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/builder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/chase_db1.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/cityscapes.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/custom.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/dataset_wrappers.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/drive.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/hrf.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pascal_context.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/compose.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/formating.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/loading.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/test_time_aug.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/transforms.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/stare.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/voc.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/cgnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/fast_scnn.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/hrnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/mobilenet_v2.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/mobilenet_v3.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnest.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnext.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/unet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/uniformer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/vit.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/builder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ann_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/apc_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/aspp_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/cascade_decode_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/cc_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/da_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/decode_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/dm_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/dnl_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ema_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/enc_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/fcn_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/fpn_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/gc_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/lraspp_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/nl_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ocr_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/point_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/psa_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/psp_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/sep_aspp_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/sep_fcn_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/uper_head.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/accuracy.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/cross_entropy_loss.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/dice_loss.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/lovasz_loss.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/fpn.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/multilevel_neck.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/base.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/cascade_encoder_decoder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/encoder_decoder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/drop.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/inverted_residual.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/make_divisible.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/res_layer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/se_layer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/self_attention_block.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/up_conv_block.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/weight_init.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/encoding.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/wrappers.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/collect_env.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/logger.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/annotator/util.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/cldm/cldm.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/cldm/ddim_hacked.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/cldm/hack.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/cldm/logger.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/cldm/model.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/config.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/docs/annotator.md (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/docs/faq.md (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/docs/low_vram.md (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/environment.yaml (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/font/DejaVuSans.ttf (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/gradio_annotator.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/gradio_canny2image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/gradio_depth2image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/gradio_fake_scribble2image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/gradio_hed2image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/gradio_hough2image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/gradio_normal2image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/gradio_pose2image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/gradio_scribble2image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/gradio_scribble2image_interactive.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/gradio_seg2image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/data/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/data/util.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/models/autoencoder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/models/diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/models/diffusion/ddim.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/models/diffusion/ddpm.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/dpm_solver.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/sampler.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/models/diffusion/plms.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/models/diffusion/sampling_util.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/attention.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/model.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/openaimodel.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/upscaling.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/util.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/distributions/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/distributions/distributions.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/ema.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/encoders/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/encoders/modules.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/bsrgan.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/bsrgan_light.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/utils/test.png (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/utils_image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/midas/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/midas/api.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/base_model.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/blocks.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/dpt_depth.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/midas_net.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/midas_net_custom.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/transforms.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/vit.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/modules/midas/utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/ldm/util.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/models/cldm_v15.yaml (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/models/cldm_v21.yaml (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/share.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/tool_add_control.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/tool_add_control_sd21.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/tool_transfer_control.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/tutorial_dataset.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/tutorial_dataset_test.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/tutorial_train.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/tutorial_train_dist.py (100%) rename {multimodal => models/multimodal}/diffusion_model/controlnet/pytorch/tutorial_train_sd21.py (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/.gitignore (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/LICENSE (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/config/CIFAR10.txt (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/images/cifar10_samples.png (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/main.py (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/model.py (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/requirements.txt (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/score/both.py (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/score/fid.py (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/score/inception.py (100%) rename {multimodal => models/multimodal}/diffusion_model/ddpm/pytorch/score/inception_score.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-1.4/pytorch/IMG/multi.png (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-1.4/pytorch/IMG/result.png (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-1.4/pytorch/IMG/single.png (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-1.4/pytorch/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-1.4/pytorch/requirements.txt (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-1.4/pytorch/test.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-1.4/pytorch/train_text_to_image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-1.5/pytorch/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/.gitignore (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/LICENSE (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/MANIFEST.in (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/build_diffusers.sh (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/clean_diffusers.sh (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/README_sdxl.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/default_config.yaml (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements.txt (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements_flax.txt (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements_sdxl.txt (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/single_config.yaml (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/test_text_to_image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/test_text_to_image_lora.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_lora.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_lora_sdxl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_sdxl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/zero2_config.yaml (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/install_diffusers.sh (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_1.5.sh (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_1.5_single.sh (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_2.1.sh (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_2.1_single.sh (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_xl.sh (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/setup.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/diffusers_cli.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/env.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/fp16_safetensors.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/configuration_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/dependency_versions_check.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/dependency_versions_table.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/rl/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/rl/value_guided_sampling.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/image_processor.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/autoencoder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/controlnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/ip_adapter.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/lora.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/lora_conversion_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/peft.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/single_file.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/single_file_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/textual_inversion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/unet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/activations.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/adapter.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention_processor.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_asym_kl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_kl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_kl_temporal_decoder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_tiny.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/consistency_decoder_vae.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/vae.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/controlnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/controlnet_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/downsampling.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/dual_transformer_2d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/embeddings.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/embeddings_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/lora.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_flax_pytorch_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_flax_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_outputs.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_pytorch_flax_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/Welford.h (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/custom_gn.cpp (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/custom_gn.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/gn_kernel.cu (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/gn_kernel.h (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/nchw_kernel.cu (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/vecs.h (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/normalization.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/prior_transformer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/resnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/resnet_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/t5_film_transformer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformer_2d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformer_temporal.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/dual_transformer_2d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/prior_transformer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/t5_film_transformer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/transformer_2d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/transformer_temporal.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_1d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_1d_blocks.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d_blocks.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d_condition.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_1d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_1d_blocks.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_blocks.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_blocks_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_condition.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_condition_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_3d_blocks.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_3d_condition.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_i2vgen_xl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_kandinsky3.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_motion_model.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_spatio_temporal_condition.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_stable_cascade.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/uvit_2d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/upsampling.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/vae_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/vq_model.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/optimization.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused_inpaint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_animatediff.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_animatediff_video2video.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_output.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm/pipeline_audioldm.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/modeling_audioldm2.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/pipeline_audioldm2.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/auto_pipeline.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/blip_image_processing.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/modeling_blip2.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/modeling_ctx_clip.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/pipeline_blip_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/consistency_models/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/consistency_models/pipeline_consistency_models.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/multicontrolnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_blip_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_inpaint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_inpaint_sd_xl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_sd_xl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_sd_xl_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_flax_controlnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dance_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dance_diffusion/pipeline_dance_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddim/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddim/pipeline_ddim.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddpm/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddpm/pipeline_ddpm.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_img2img_superresolution.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_inpainting.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_inpainting_superresolution.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_superresolution.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_output.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/safety_checker.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/timesteps.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/watermark.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/modeling_roberta_series.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_alt_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_alt_diffusion_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_output.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/mel.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/pipeline_audio_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/latent_diffusion_uncond/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/latent_diffusion_uncond/pipeline_latent_diffusion_uncond.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/pndm/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/pndm/pipeline_pndm.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/repaint/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/repaint/pipeline_repaint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/score_sde_ve/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/score_sde_ve/pipeline_score_sde_ve.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/continuous_encoder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/midi_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/notes_encoder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/pipeline_spectrogram_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_cycle_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_onnx_stable_diffusion_inpaint_legacy.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_inpaint_legacy.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_model_editing.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_paradigms.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_pix2pix_zero.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stochastic_karras_ve/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stochastic_karras_ve/pipeline_stochastic_karras_ve.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/modeling_text_unet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_dual_guided.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_image_variation.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_text_to_image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/vq_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/vq_diffusion/pipeline_vq_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dit/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dit/pipeline_dit.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/free_init_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/i2vgen_xl/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/i2vgen_xl/pipeline_i2vgen_xl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_combined.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_inpaint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_prior.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/text_encoder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_combined.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_controlnet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_controlnet_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_inpainting.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_prior.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_prior_emb2emb.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/convert_kandinsky3_unet.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/pipeline_kandinsky3.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/pipeline_kandinsky3_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/pipeline_latent_consistency_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/pipeline_latent_consistency_text2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/pipeline_latent_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/pipeline_latent_diffusion_superresolution.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_leditspp_stable_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_leditspp_stable_diffusion_xl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_output.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/musicldm/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/musicldm/pipeline_musicldm.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/onnx_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/image_encoder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/pipeline_paint_by_example.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pia/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pia/pipeline_pia.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_flax_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_loading_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pixart_alpha/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pixart_alpha/pipeline_pixart_alpha.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/pipeline_output.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/pipeline_semantic_stable_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/camera.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/pipeline_shap_e.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/pipeline_shap_e_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/renderer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_combined.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_prior.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/clip_image_project_model.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/convert_from_ckpt.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_inpaint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_inpaint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_upscale.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_output.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_depth2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_image_variation.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_inpaint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_instruct_pix2pix.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_latent_upscale.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_upscale.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_unclip.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_unclip_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/safety_checker.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/safety_checker_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/stable_unclip_image_normalizer.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_attend_and_excite/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_attend_and_excite/pipeline_stable_diffusion_attend_and_excite.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_diffedit/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_diffedit/pipeline_stable_diffusion_diffedit.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/pipeline_stable_diffusion_gligen.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/pipeline_stable_diffusion_gligen_text_image.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/pipeline_stable_diffusion_k_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/pipeline_stable_diffusion_xl_k_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_ldm3d/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_ldm3d/pipeline_stable_diffusion_ldm3d.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_panorama/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_panorama/pipeline_stable_diffusion_panorama.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/pipeline_output.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/pipeline_stable_diffusion_safe.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/safety_checker.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_sag/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_sag/pipeline_stable_diffusion_sag.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_flax_stable_diffusion_xl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_output.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_inpaint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_instruct_pix2pix.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/watermark.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_video_diffusion/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_video_diffusion/pipeline_stable_video_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/pipeline_stable_diffusion_adapter.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/pipeline_stable_diffusion_xl_adapter.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_output.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_synth.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_synth_img2img.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_zero.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_zero_sdxl.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/pipeline_unclip.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/pipeline_unclip_image_variation.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/text_proj.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/modeling_text_decoder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/modeling_uvit.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/pipeline_unidiffuser.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_paella_vq_model.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_common.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_diffnext.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_prior.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen_combined.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen_prior.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/py.typed (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/scheduling_karras_ve.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/scheduling_sde_vp.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_amused.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_consistency_decoder.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_consistency_models.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_inverse.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_parallel.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_parallel.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_wuerstchen.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_deis_multistep.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep_inverse.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_sde.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_singlestep.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_edm_dpmsolver_multistep.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_edm_euler.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_ancestral_discrete.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_discrete.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_discrete_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_heun_discrete.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ipndm.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_k_dpm_2_ancestral_discrete.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_k_dpm_2_discrete.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_karras_ve_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lcm.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lms_discrete.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lms_discrete_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_pndm.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_pndm_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_repaint.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sasolver.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sde_ve.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sde_ve_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_tcd.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_unclip.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_unipc_multistep.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_utils_flax.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_vq_diffusion.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/training_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/__init__.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/accelerate_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/constants.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/deprecation_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/doc_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_flax_and_transformers_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_flax_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_note_seq_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_onnx_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_pt_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_librosa_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_scipy_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_torchsde_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_and_k_diffusion_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_and_onnx_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_transformers_and_torch_and_note_seq_objects.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dynamic_modules_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/export_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/hub_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/import_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/loading_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/logging.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/model_card_template.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/outputs.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/peft_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/pil_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/state_dict_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/testing_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/torch_utils.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/versions.py (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-3/pytorch/README.md (100%) rename {multimodal => models/multimodal}/diffusion_model/stable-diffusion-xl/pytorch/README.md (100%) rename {multimodal => models/multimodal}/vision-language_model/blip/pytorch/README.md (100%) mode change 100755 => 100644 rename {multimodal => models/multimodal}/vision-language_model/blip/pytorch/train_caption.py (100%) rename {multimodal => models/multimodal}/vision-language_model/l-verse/pytorch/README.md (100%) rename {multimodal => models/multimodal}/vision-language_model/llava-1.5/pytorch/README.md (100%) rename {multimodal => models/multimodal}/vision-language_model/llava-1.5/pytorch/train.sh (100%) rename {multimodal => models/multimodal}/vision-language_model/moe-llava-phi2-2.7b/pytorch/README.md (100%) rename {multimodal => models/multimodal}/vision-language_model/moe-llava-qwen-1.8b/pytorch/README.md (100%) rename {multimodal => models/multimodal}/vision-language_model/moe-llava-stablelm-1.6b/pytorch/README.md (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/BaseDockerfile (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/bind_pyt.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/build_container.sh (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/__init__.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/_base.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/config_manager.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/mutable_params.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/create_train_eval_data.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/dataset.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/requirements.txt (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/__init__.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/bert-large-uncased-vocab.txt (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/file_utils.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/mlperf_logger.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/tokenization.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/utils.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/wordpiece.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/__init__.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/dataloader.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/dataloader_bk.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/__init__.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/activations.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/attention.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/embeddings.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/layernorm.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/linear.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/mlp.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/transformer_block.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/__init__.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/checkpoint.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/modeling.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/transformer.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/__init__.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/fp16_optimizer.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/loss_scaler.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/prepare.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/prepare_environment.sh (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/preparedata.sh (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/requirements.txt (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run.sh (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_pretraining.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_training.sh (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_with_docker.sh (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/schedulers/__init__.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/schedulers/base.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/setup.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/__init__.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/bk_trainer.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/evaluator.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/evaluator_bk.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/__init__.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/base.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/base_adapter.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/compose.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/log.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/trainer.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/training_state.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/__init__.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/check.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/checkpoint.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/dist.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/logging.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/paths.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/Dockerfile (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx1x1.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx1x8.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx2x8.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/converter.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/create_optimizer.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/environment_variables.sh (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/layernorm.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/transformer.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/transformer_block.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/training_event.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/unit_test/layer_norm/test.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/unit_test/layer_norm/test_fp16.py (100%) rename {nlp => models/nlp}/cloze_test/glm/pytorch/README.md (100%) rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/README.md (100%) rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/BaseDockerfile (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/bind_pyt.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/cleanup_image_container.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/config/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/config/_base.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/config/config_manager.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/config/mutable_params.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/data_preprocessing/change_mp.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/data_preprocessing/convert_to_medium_from_large.py (100%) rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/data_preprocessing/prepare_data.sh (100%) rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/data_preprocessing/preprocess_stc_finetune.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/dataloaders/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/chinese_vocab.model (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/chinese_vocab.vocab (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/vocab.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/dataloaders/dataloader.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/dataloaders/samplers.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/dataloaders/tokenization_gpt2.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/fp16/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/fp16/fp16.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/fp16/fp16util.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/fp16/loss_scaler.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/layers/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/layers/layers.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/losses/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/losses/cross_entropy.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/models/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/models/checkpoint.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/models/gpt2_modeling.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/model/models/transformer.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/optimizers/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/optimizers/factory.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/prepare.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/requirements.txt (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/run_pretraining.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/run_training.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/run_with_docker.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/schedulers/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/schedulers/factory.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/schedulers/learning_rates.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/setup.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/train/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/train/evaluator.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/train/event/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/train/event/base.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/train/event/base_adapter.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/train/event/compose.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/train/event/log.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/train/metrics.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/train/trainer.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/train/training_state.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/utils/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/utils/check.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/utils/dist.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/utils/logging.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/base/utils/paths.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x1x1.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x1x8.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x2x8.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_common.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/converter.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/__init__.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/attention.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/fast_self_multihead_attn_func.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/layernorm.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/self_multihead_attn.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/self_multihead_attn_func.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/optimizers_adam.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/training_event.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/dropout.h (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/fast_self_multihead_attn_func.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/layer_norm.h (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/philox.h (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_bias.cpp (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_bias_cuda.cu (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_func.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/setup.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/softmax.h (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/strided_batched_gemm.h (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/cpm/packages/files.txt (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/docker_image/Dockerfile (100%) rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/docker_image/gen_docker_image.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/docker_image/image.conf (100%) rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/docker_image/install.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/dialogue_generation/cpm/pytorch/iluvatar/sdk_installers/files.txt (100%) rename {nlp => models/nlp}/language_model/bart_fairseq/pytorch/README.md (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/README.md (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/ascend310_infer/CMakeLists.txt (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/ascend310_infer/build.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/ascend310_infer/inc/utils.h (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/ascend310_infer/src/main.cc (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/ascend310_infer/src/utils.cc (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/export.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/Dockerfile (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/convert/convert.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/data/config/bert_base.pipeline (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/data/config/infer_label.txt (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/mxbase/CMakeLists.txt (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/mxbase/build.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/mxbase/src/BertNerBase.cpp (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/mxbase/src/BertNerBase.h (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/mxbase/src/main.cpp (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/sdk/main.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/sdk/run.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer/utils/data_processor_seq.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/convert/convert.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/data/config/bert_base.pipeline (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/docker_start_infer.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/mxbase/CMakeLists.txt (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/mxbase/build.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/mxbase/postprocess.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/mxbase/run.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/mxbase/src/BertBase.cpp (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/mxbase/src/BertBase.h (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/mxbase/src/main.cpp (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/sdk/main.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/sdk/run.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/utils/create_squad_data.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/utils/data_precess_squad.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/infer_squad/utils/tokenization.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/mindspore_hub_conf.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/modelarts/pretrain_config_modelart.yaml (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/modelarts/train_start.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/postprocess.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/preprocess.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/pretrain_config.yaml (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/pretrain_config_Ascend_Boost.yaml (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/pretrain_config_Ascend_Thor.yaml (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/pretrain_eval.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/requirements.txt (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/run_classifier.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/run_eval_onnx.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/run_ner.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/run_pretrain.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/run_squad.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/run_squad_distribute.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/ascend_distributed_launcher/README.md (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/ascend_distributed_launcher/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/ascend_distributed_launcher/get_distribute_pretrain_cmd.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/ascend_distributed_launcher/hyper_parameter_config.ini (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/docker_start.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/ms2tf/ms2tf_config.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/ms2tf/ms_and_tf_checkpoint_transfer_tools.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_classifier.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_classifier_gpu.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_distributed_pretrain_ascend.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_distributed_pretrain_for_gpu.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_infer_310.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_ner.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_ner_gpu.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_squad.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_squad_gpu.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_squad_gpu_distribute.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_standalone_pretrain_ascend.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/scripts/run_standalone_pretrain_for_gpu.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/CRF.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/adam.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/assessment_method.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/bert_for_finetune.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/bert_for_pre_training.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/bert_model.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/cluener_evaluation.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/create_squad_data.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/dataset.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/finetune_data_preprocess.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/finetune_eval_model.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/generate_mindrecord/generate_chinesener_mindrecord.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/generate_mindrecord/generate_cluener_mindrecord.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/generate_mindrecord/generate_pretrain_mindrecord.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/generate_mindrecord/generate_pretrain_mindrecords.sh (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/generate_mindrecord/generate_squad_mindrecord.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/generate_mindrecord/generate_tnews_mindrecord.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/generate_mindrecord/tokenization.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/model_utils/config.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/model_utils/device_adapter.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/model_utils/local_adapter.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/model_utils/moxing_adapter.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/sample_process.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/score.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/squad_get_predictions.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/squad_postprocess.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/tokenization.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/tools/parallel_tfrecord_to_mindrecord.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/tools/vis_tfrecord_or_mindrecord.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/src/utils.py (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/task_classifier_config.yaml (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/task_ner_config.yaml (100%) rename {nlp => models/nlp}/language_model/bert/mindspore/task_squad_config.yaml (100%) rename {nlp => models/nlp}/language_model/bert/paddlepaddle/README.md (100%) rename {nlp => models/nlp}/language_model/bert/paddlepaddle/train_bert.py (100%) rename {nlp => models/nlp}/language_model/bert/paddlepaddle/train_bert.sh (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/LICENSE (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/NOTICE (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/README.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/bind.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/bind_pyt.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/bmm1.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/bmm2.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/chop_hdf5_files.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/clean.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/cleanup_file.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/create_pretraining_data_wrapper.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/create_wiki_test_set_md5_hashes.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/dataset_stats.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/do_gather.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/do_sentence_segmentation.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/extract_test_set_articles.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/parallel_create_hdf5.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/process_wiki.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/reshard_hdf5_files.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/transparency_in_test_set_generation.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/cleanup_scripts/wiki_test_set_md5.txt (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/convert_tf_checkpoint.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/bert_config.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/chop_hdf5_files.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/clean.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/cleanup_file.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/create_pretraining_data.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/create_pretraining_data_wrapper.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/do_gather.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/do_sentence_segmentation.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/parallel_create_hdf5.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/pick_eval_samples.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/process_wiki.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/seperate_test_set.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/tokenization.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/data_scripts/vocab.txt (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/extract_features.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/file_utils.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/fmha.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/function.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/fwd_loss_bwd_trainer.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/inference.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/init.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/chop_hdf5_files.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/clean.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/cleanup_file.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/create_pretraining_data.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/create_pretraining_data_wrapper.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/do_gather.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/do_sentence_segmentation.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/eval.md5 (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/parallel_create_hdf5.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/pick_eval_samples.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/process_wiki.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/seperate_test_set.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/input_preprocessing/tokenization.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mha.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mhalib/mha_funcs.cu (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/mhalib/setup.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/CONTRIBUTING.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/LICENSE.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/MANIFEST.in (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/README.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/RELEASING.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/VERSION (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/log_parsers/README.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/log_parsers/parse_mlperf.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/benchmark_meta.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/README.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/__main__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_cosmoflow.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_cosine_annealing.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_lamb.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_multistep.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_oc20.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_cosmoflow.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_deepcam.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_oc20.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_compliance.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_060.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_070.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_100.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_110.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_200.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/gnmt.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/maskrcnn.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/minigo.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/resnet.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/score.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/ssd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/transformer.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_bert.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_dlrm.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_gnmt.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_maskrcnn.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_minigo.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_lars.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_sgd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_ssd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_transformer.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_bert.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_dlrm.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_gnmt.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_maskrcnn.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_minigo.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_resnet.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_ssd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_transformer.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/bert.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/dlrm.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/gnmt.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/maskrcnn.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/minigo.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_lars.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_sgd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/ssd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/bert.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/dlrm.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/gnmt.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/maskrcnn.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/minigo.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/resnet.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/ssd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/transformer.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/transformer.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_bert.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_dlrm.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_maskrcnn.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_minigo.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_lars.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_sgd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_rnnt.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_ssd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_unet3d.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_bert.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_dlrm.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_maskrcnn.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_minigo.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_resnet.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_rnnt.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_ssd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_unet3d.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_bert.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_dlrm.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_maskrcnn.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_minigo.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_lars.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_sgd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_rnnt.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_ssd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_unet3d.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_bert.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_dlrm.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_maskrcnn.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_minigo.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_resnet.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_rnnt.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_ssd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_unet3d.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_bert.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_dlrm.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_maskrcnn.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_minigo.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_lars.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_sgd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_rnnt.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_ssd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_unet3d.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_bert.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_common.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_dlrm.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_maskrcnn.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_minigo.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_resnet.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_rnnt.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_ssd.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_unet3d.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/README.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/constants.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/examples/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/examples/dummy_example.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/mllog.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/test_mllog.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/README.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/__main__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/package_checker.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/seed_checker.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/README.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/__main__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_cosmoflow.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_deepcam.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_oc20.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/rcp_checker.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_bert.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_dlrm.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_maskrcnn.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_resnet.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_rnnt.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_ssd.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_unet3d.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_bert.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_dlrm.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_maskrcnn.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_resnet.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_rnnt.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_ssd.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_unet3d.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_bert.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_dlrm.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_maskrcnn.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_resnet.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_rnnt.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_ssd.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_unet3d.json (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/README.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/__main__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/repo_checker.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/README.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/__main__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/result_summarizer.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/README.md (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/__main__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/system_desc_checker.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/scripts/pack_submission.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v0.7_training.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.0_hpc.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.0_training.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.1_training.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v2.0_training.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/setup.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf-logging/system_description/system_description.yaml (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/mlperf_logger.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/model/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/model/layers/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/model/layers/activations.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/model/layers/attention.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/model/layers/embeddings.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/model/layers/layernorm.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/model/losses/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/model/models/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/modeling.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/optim/distributed_fused_lamb.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/optimization.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/padding.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/run_pretraining.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/run_pretraining_single.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/run_squad.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/schedulers.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/scripts/run_pretraining.sh (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/softmax.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/language_model/bert/pytorch/tokenization.py (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/train_bert_pretraining.sh (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/train_bert_pretraining_amp_dist.sh (100%) rename {nlp => models/nlp}/language_model/bert/pytorch/utils.py (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/README.md (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/LICENSE (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/LICENSE-finetuning (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/init.sh (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/init_tf.sh (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/modeling.py (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/optimization.py (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/pretrain_ckpt/bert_config.json (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/pretrain_ckpt/model.ckpt-28252.index (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/pretrain_ckpt/vocab.txt (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/reset.sh (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/run.sh (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/run_1card_FPS.sh (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/run_multi_card_FPS.sh (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/run_pretraining.py (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb.sh (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb_phase2_multi_gpu.sh (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb_phase2_single_gpu.sh (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/utils/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/utils/dllogger_class.py (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/utils/fused_layer_norm.py (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/utils/gpu_environment.py (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/utils/tb_utils.py (100%) rename {nlp => models/nlp}/language_model/bert/tensorflow/base/utils/utils.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/README.md (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/BaseDockerfile (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/bind_pyt.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/config/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/config/_base.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/config/config_manager.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/config/mutable_params.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/create_container.sh (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/create_contaner.sh (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/create_contaner_bi.sh (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/2048_shards_varlength.chk (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/4320_shards_varlength.chk (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/chop_hdf5_files.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/chop_hdf5_files_to_varlength.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/clean.sh (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/cleanup_file.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/convert_fixed2variable.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/convert_tf_checkpoint.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/create_pretraining_data.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/create_pretraining_data_wrapper.sh (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/do_gather.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/do_sentence_segmentation.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/eval.md5 (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/eval_varlength.chk (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/hdf5_md5.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/parallel_create_hdf5.sh (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/pick_eval_samples.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/pick_eval_samples_varlength.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/prepare_data.sh (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/process_wiki.sh (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/seperate_test_set.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/data_preprocessing/tokenization.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/dataloaders/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/dataloaders/dataloader.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/dataloaders/dataset.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/model/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/model/layers/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/model/layers/activations.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/model/layers/embeddings.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/model/layers/layernorm.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/model/layers/padding.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/model/losses/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/model/models/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/model/models/modeling.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/optimizers/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/optimizers/factory.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/optimizers/lamb.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/prepare.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/requirements.txt (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/run_pretraining.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/run_training.sh (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/run_with_docker.sh (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/schedulers/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/schedulers/base.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/schedulers/factory.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/schedulers/linear_warmup_poly_scheduler.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/schedulers/linear_warmup_scheduler.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/setup.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/train/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/train/evaluator.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/train/event/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/train/event/base.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/train/event/base_adapter.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/train/event/compose.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/train/event/log.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/train/trainer.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/train/training_state.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/utils/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/utils/check.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/utils/checkpoint.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/utils/dist.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/utils/logging.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/utils/paths.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/base/utils/tokenization.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/default/config/config_V100x1x1.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/default/config/config_V100x1x16.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/default/config/config_V100x1x4.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/default/config/config_V100x1x8.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/default/config/training_event.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/config_00V100x1x8.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/config_01V100x1x8.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/config_02V100x1x8.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/config_03V100x1x16.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/config_03V100x1x8.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/config_V100x1x1.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/config_V100x1x8.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/config_V100x2x8.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/config_V100x4x8.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/config_common.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/converter.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/distributed_fused_lamb.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/environment_variables.sh (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/layers/__init__.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/layers/attention.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/layers/bmm1.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/layers/bmm2.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/layers/fmha.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/layers/mha.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/layers/softmax.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/config/training_event.py (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/csrc/mha_funcs.cu (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-1.txt (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-2.txt (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-3.txt (100%) rename {nlp => models/nlp}/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8.txt (100%) rename {nlp => models/nlp}/language_model/roberta_fairseq/pytorch/README.md (100%) rename {nlp => models/nlp}/language_model/xlnet/paddlepaddle/README.md (100%) rename {nlp => models/nlp}/language_model/xlnet/paddlepaddle/run_glue.py (100%) rename {nlp => models/nlp}/language_model/xlnet/paddlepaddle/train_xlnet.sh (100%) rename {nlp => models/nlp}/llm/aquila2-34b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/LICENSE (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/OpenAI_api.py (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/cli_demo.py (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/fine-tune/configuration_baichuan.py (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/fine-tune/ds_config.json (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/fine-tune/fine-tune.py (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/fine-tune/get_Baichuan2_model.py (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/fine-tune/requirements.txt (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/fine-tune/run_sft.sh (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/media/checkpoints.jpeg (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/llm/baichuan2-7b/pytorch/web_demo.py (100%) rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/README.md (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/configs/bloom-sft-full.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/configs/bloom-sft-lora.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/configs/bloom-sft-ptuning.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/configs/bloom-sft-ptuning_v2.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/configs/bloom-sft-qlora.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config_bf16.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config_offload.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config_bf16.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config_offload.json (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/main.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/models/bloom/config.json (100%) rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/models/bloom/configuration_bloom.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/models/bloom/modeling_bloom.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/bloom-7b1/pytorch/train.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/LICENSE (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/MODEL_LICENSE (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/PROJECT.md (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/README.md (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/README_bi.md (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/README_en.md (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/arguments.py (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/deepspeed.json (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/deepspeed_no_cpu_offload.json (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/ds_train_finetune.sh (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/ds_train_finetune_multi_nodes.sh (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/evaluate.sh (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/evaluate_finetune.sh (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/hostfile (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/main.py (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/train.sh (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/train_chat.sh (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/trainer.py (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/ptuning/trainer_seq2seq.py (100%) rename {nlp => models/nlp}/llm/chatglm-6b/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/FAQ.md (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/MODEL_LICENSE (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/README_EN.md (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/README_origin.md (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/api.py (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/cli_demo.py (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/evaluation/README.md (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/evaluation/evaluate_ceval.py (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/openai_api.py (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/dev.json (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/dev_small.json (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/train.json (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/train_small.json (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/arguments.py (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/deepspeed.json (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/ds_train_finetune.sh (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/ds_train_finetune_multinodes.sh (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/evaluate_finetune.sh (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/evaluate_ptuning_v2.sh (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/main.py (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/train_chat.sh (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/train_ptuning_v2.sh (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/trainer.py (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/trainer_seq2seq.py (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/web_demo.py (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/ptuning/web_demo.sh (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/resources/WECHAT.md (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/resources/cli-demo.png (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/resources/knowledge.png (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/resources/long-context.png (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/resources/math.png (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/resources/wechat.jpg (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/utils.py (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/web_demo.py (100%) rename {nlp => models/nlp}/llm/chatglm2-6b-sft/pytorch/web_demo2.py (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/configs/ds_zero_2.json (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/configs/ds_zero_3.json (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/configs/lora.yaml (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/configs/ptuning_v2.yaml (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/configs/sft.yaml (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/finetune_hf.py (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/inference_hf.py (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/models/modeling_chatglm.py (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/process_data.py (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/llm/chatglm3-6b/pytorch/run.sh (100%) rename {nlp => models/nlp}/llm/deepseek-llm-7b/verl/README.md (100%) rename {nlp => models/nlp}/llm/deepseek-llm-7b/verl/run_deepseek7b_llm_gsm8k.sh (100%) rename {nlp => models/nlp}/llm/deepseek_moe_7b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/gemma-2-2b-it/verl/README.md (100%) rename {nlp => models/nlp}/llm/gemma-2-2b-it/verl/run_gemma_gsm8k.sh (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/LICENSE (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/README_en.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/README_zh.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/README.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/README_en.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/glm4v_server.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/glm_server.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/openai_api_request.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/openai_api_server.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/requirements.txt (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/trans_batch_demo.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/trans_cli_demo.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/trans_cli_vision_demo.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/trans_stress_test.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/trans_web_demo.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/trans_web_vision_demo.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/vllm_cli_demo.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/basic_demo/vllm_cli_vision_demo.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/.gitignore (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/README.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/README_en.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/browser/.gitignore (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/browser/package-lock.json (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/browser/package.json (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/browser/pnpm-lock.yaml (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/browser/src/browser.ts (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/browser/src/config.ts (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/browser/src/server.ts (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/browser/src/types.ts (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/browser/src/utils.ts (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/browser/tsconfig.json (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/requirements.txt (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/client.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/clients/hf.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/clients/openai.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/clients/vllm.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/conversation.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/main.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/tools/browser.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/tools/cogview.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/tools/config.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/tools/interface.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/tools/python.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/tools/tool_registry.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/composite_demo/src/utils.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/finetune_demo/configs/ds_zero_2.json (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/finetune_demo/configs/ds_zero_3.json (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/finetune_demo/configs/lora.yaml (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/finetune_demo/configs/ptuning_v2.yaml (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/finetune_demo/configs/sft.yaml (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/finetune_demo/data/kto_en_demo.json (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/finetune_demo/finetune.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/finetune_demo/finetune_vision.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/finetune_demo/inference.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/finetune_demo/requirements.txt (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/intel_device_demo/itrex/README.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/intel_device_demo/itrex/README_en.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/intel_device_demo/itrex/itrex_cli_demo.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/intel_device_demo/itrex/requirements.txt (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/intel_device_demo/openvino/README.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/intel_device_demo/openvino/README_en.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/intel_device_demo/openvino/convert.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/intel_device_demo/openvino/openvino_cli_demo.py (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/intel_device_demo/openvino/requirements.txt (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/resources/WECHAT.md (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/resources/eval_needle.jpeg (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/resources/longbench.png (100%) rename {nlp => models/nlp}/llm/glm-4/pytorch/resources/wechat.jpg (100%) rename {nlp => models/nlp}/llm/gpt2-medium-en/paddlepaddle/README.md (100%) rename {nlp => models/nlp}/llm/gpt2-medium-en/paddlepaddle/run_eval_sst2.py (100%) rename {nlp => models/nlp}/llm/llama-7b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/llama2-13b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/llama2-34b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/llama2-7b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/.gitignore (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/chat.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/dschat/rlhf/ppo_trainer.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/dschat/rlhf/rlhf_engine.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/dschat/utils/data/data_utils.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/dschat/utils/data/raw_datasets.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/dschat/utils/ds_utils.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/dschat/utils/model/model_utils.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/dschat/utils/model/reward_model.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/dschat/utils/module/lora.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/dschat/utils/perf.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/dschat/utils/utils.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/e2e_rlhf.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/inference/chatbot.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/setup.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/tests/test_training.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/README_origin.md (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/evaluation_scripts/run_eval.sh (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/main.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/rw_eval.py (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/training_scripts/README.md (100%) rename {nlp => models/nlp}/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/training_scripts/llama2/run_llama2_7b.sh (100%) rename {nlp => models/nlp}/llm/llama2-7b_rlhf/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/llama2-7b_sft/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/llama3_8b/megatron-lm/README.md (100%) rename {nlp => models/nlp}/llm/llama3_8b/megatron-lm/llama3_8b_dp2_pp8_tp1.sh (100%) rename {nlp => models/nlp}/llm/llama3_8b/megatron-lm/pretrain_gpt.py (100%) rename {nlp => models/nlp}/llm/llama3_8b/openrlhf/README.md (100%) rename {nlp => models/nlp}/llm/llama3_8b/openrlhf/requirements.txt (100%) rename {nlp => models/nlp}/llm/llama3_8b/openrlhf/train_dpo_llama.sh (100%) rename {nlp => models/nlp}/llm/llama3_8b/openrlhf/train_kto_llama.sh (100%) rename {nlp => models/nlp}/llm/llama3_8b/openrlhf/train_ppo_llama.sh (100%) rename {nlp => models/nlp}/llm/llama3_8b/openrlhf/train_sft_llama.sh (100%) rename {nlp => models/nlp}/llm/llama3_8b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/llama3_8b_sft/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/mamba-2/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/.gitignore (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/LICENSE (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/MiniCPM Model License.md (100%) rename "nlp/llm/minicpm/pytorch/MiniCPM\346\250\241\345\236\213\345\225\206\347\224\250\350\256\270\345\217\257\345\215\217\350\256\256.md" => "models/nlp/llm/minicpm/pytorch/MiniCPM\346\250\241\345\236\213\345\225\206\347\224\250\350\256\270\345\217\257\345\215\217\350\256\256.md" (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/README-en.md (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/assets/eval_needle.jpeg (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/assets/minicpm_logo.png (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/assets/modelbest.png (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/assets/thunlp.png (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/assets/wechat.jpg (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/demo/minicpm/hf_based_demo.py (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/demo/minicpm/langchain_demo.py (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/demo/minicpm/mlx_based_demo.py (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/demo/minicpm/vllm_based_demo.py (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/demo/minicpm3/code_interpreter/code_interpreter.py (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/demo/minicpm3/code_interpreter/requirements.txt (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/demo/minicpm3/function_call/README.md (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/demo/minicpm3/function_call/function_calling.py (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/demo/minicpm3/function_call/minicpm_chat_template_with_tool.jinja (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/demo/minicpm3/function_call/minicpm_tool_parser.py (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/demo/minicpm3/function_call/requirements.txt (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/configs/ds_config_zero2.json (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/configs/ds_config_zero2_offload.json (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/configs/ds_config_zero3.json (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/configs/ds_config_zero3_offload.json (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/data/kto_en_demo.json (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/finetune.py (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/llama_factory_example/README.md (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/dpo_en_demo.json (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/kto_en_demo.json (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/sft_zh_demo.json (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_dpo.yaml (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_kto.yaml (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_sft.yaml (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/llama_factory_example/single_node.sh (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/lora_finetune.sh (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/lora_finetune_ocnli.sh (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/mlx_finetune.py (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/requirements.txt (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/requirements_mlx.txt (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/finetune/sft_finetune.sh (100%) rename {nlp => models/nlp}/llm/minicpm/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/llm/mixtral/openrlhf/README.md (100%) rename {nlp => models/nlp}/llm/mixtral/openrlhf/requirements.txt (100%) rename {nlp => models/nlp}/llm/mixtral/openrlhf/train_sft_mixtral_lora.sh (100%) rename {nlp => models/nlp}/llm/mixtral/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/FineTrainingScript.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/Phi-3-vision-Trainingscript.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/generate_dataset.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/mlx/data/test.jsonl (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/mlx/data/train.jsonl (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/mlx/data/valid.jsonl (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/models/__init__.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/models/configuration_phi3.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/models/modeling_phi3.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-lab/data/data_sample_travel.jsonl (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-lab/images/olive-flow.png (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-lab/readme.md (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-lab/requirements.txt (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-lab/scripts/app.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-lab/scripts/flow.sh (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-lab/scripts/upload-to-azureai.sh (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-ort-example/README.md (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-ort-example/app/app.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-ort-example/dataset/dataset-classification.json (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-ort-example/phrase-classification.json (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/olive-ort-example/requirements.txt (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/run_lora.sh (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/run_qlora.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/llm/phi-3/pytorch/train.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/vision_finetuning/convert_ucf101.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_docvqa.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_hateful_memes.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_nlvr2.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_ucf101.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/vision_finetuning/phi3v_dataset.py (100%) rename {nlp => models/nlp}/llm/phi-3/pytorch/vision_finetuning/requirements.txt (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config.json (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config_bf16.json (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config_offload.json (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config.json (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config_bf16.json (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config_offload.json (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/configs/qwen-7b-sft-full.json (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/configs/qwen-7b-sft-lora.json (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/configs/qwen-7b-sft-ptuning_v2.json (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/main.py (100%) rename {nlp => models/nlp}/llm/qwen-7b/pytorch/train.sh (100%) rename {nlp => models/nlp}/llm/qwen1.5-14b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config_bf16.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config_offload.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config_bf16.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config_offload.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-14b/pytorch/configs/qwen-14b-sft-full.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-14b/pytorch/main.py (100%) rename {nlp => models/nlp}/llm/qwen1.5-14b/pytorch/train.sh (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config_bf16.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config_offload.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config_bf16.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config_offload.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-full.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-lora.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-ptuning.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-qlora.json (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/main.py (100%) rename {nlp => models/nlp}/llm/qwen1.5-7b/pytorch/train.sh (100%) rename {nlp => models/nlp}/llm/qwen2-7b/verl/README.md (100%) rename {nlp => models/nlp}/llm/qwen2-7b/verl/run_qwen2_7b_gsm8k.sh (100%) rename {nlp => models/nlp}/llm/qwen2.5-1.5b/verl/README.md (100%) rename {nlp => models/nlp}/llm/qwen2.5-1.5b/verl/data_preprocess/full_hh_rlhf.py (100%) rename {nlp => models/nlp}/llm/qwen2.5-1.5b/verl/data_preprocess/gsm8k.py (100%) rename {nlp => models/nlp}/llm/qwen2.5-1.5b/verl/data_preprocess/hellaswag.py (100%) rename {nlp => models/nlp}/llm/qwen2.5-1.5b/verl/data_preprocess/kk.py (100%) rename {nlp => models/nlp}/llm/qwen2.5-1.5b/verl/data_preprocess/math_dataset.py (100%) rename {nlp => models/nlp}/llm/qwen2.5-1.5b/verl/run_qwen2_5_1_5B_gsm8k.sh (100%) rename {nlp => models/nlp}/llm/qwen2.5-1.5b/verl/run_qwen2_5_1_5B_kk.sh (100%) rename {nlp => models/nlp}/llm/qwen2.5-3b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/qwen2.5-7b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/qwen2.5-7b/pytorch/qwen2_5-7b_full_sft.yaml (100%) rename {nlp => models/nlp}/llm/qwen2.5-7b/pytorch/qwen2_5-7b_lora_sft.yaml (100%) rename {nlp => models/nlp}/llm/qwen2.5-7b/verl/README.md (100%) rename {nlp => models/nlp}/llm/qwen2.5-7b/verl/data_preprocess/full_hh_rlhf.py (100%) rename {nlp => models/nlp}/llm/qwen2.5-7b/verl/data_preprocess/gsm8k.py (100%) rename {nlp => models/nlp}/llm/qwen2.5-7b/verl/data_preprocess/hellaswag.py (100%) rename {nlp => models/nlp}/llm/qwen2.5-7b/verl/data_preprocess/kk.py (100%) rename {nlp => models/nlp}/llm/qwen2.5-7b/verl/data_preprocess/math_dataset.py (100%) rename {nlp => models/nlp}/llm/qwen2.5-7b/verl/run_qwen2_5_7B_gsm8k.sh (100%) rename {nlp => models/nlp}/llm/qwen2.5-7b/verl/run_qwen2_5_7B_kk.sh (100%) rename {nlp => models/nlp}/llm/qwen2.5-vl-7b/verl/README.md (100%) rename {nlp => models/nlp}/llm/qwen2.5-vl-7b/verl/run_qwen2_5_vl-7b_geo3k.sh (100%) rename {nlp => models/nlp}/llm/qwen2.5-vl-7b/verl/run_qwen2_5_vl_7b_geo3k.sh (100%) rename {nlp => models/nlp}/llm/qwen3-8b/verl/README.md (100%) rename {nlp => models/nlp}/llm/qwen3-8b/verl/run_qwen3-8b_gsm8k.sh (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/constant.py (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/scripts/run_sft_Yi-1.5-6b.sh (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/sft/main.py (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/sft/prompt_eval.py (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/utils/data/data_utils.py (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/utils/data/raw_datasets.py (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/utils/ds_utils.py (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/utils/model/model_utils.py (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/utils/module/lora.py (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/utils/perf.py (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/utils/utils.py (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/yi_example_dataset/data/eval.jsonl (100%) rename {nlp => models/nlp}/llm/yi-1.5-6b/pytorch/yi_example_dataset/data/train.jsonl (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/constant.py (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/scripts/run_sft_Yi_6b.sh (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/sft/main.py (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/sft/prompt_eval.py (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/utils/data/data_utils.py (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/utils/data/raw_datasets.py (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/utils/ds_utils.py (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/utils/model/model_utils.py (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/utils/module/lora.py (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/utils/perf.py (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/utils/utils.py (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/yi_example_dataset/data/eval.jsonl (100%) rename {nlp => models/nlp}/llm/yi-6b/pytorch/yi_example_dataset/data/train.jsonl (100%) rename {nlp => models/nlp}/llm/yi-vl-6b/pytorch/README.md (100%) rename {nlp => models/nlp}/llm/yi-vl-6b/pytorch/yi_vl_6b_full_sft.yaml (100%) rename {nlp => models/nlp}/llm/yi-vl-6b/pytorch/yi_vl_6b_lora_sft.yaml (100%) rename {nlp => models/nlp}/ner/bert/pytorch/README.md (100%) rename {nlp => models/nlp}/ner/bert/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/ner/bert/pytorch/run.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/ner/bert/pytorch/run_dist.sh (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/ner/bert/pytorch/run_ner.py (100%) mode change 100755 => 100644 rename {nlp => models/nlp}/ner/bert/pytorch/seqeval/seqeval.py (100%) rename {nlp => models/nlp}/question_answering/bert/pytorch/README.md (100%) rename {nlp => models/nlp}/question_answering/bert/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/question_answering/bert/pytorch/run.sh (100%) rename {nlp => models/nlp}/question_answering/bert/pytorch/run_dist.sh (100%) rename {nlp => models/nlp}/question_answering/bert/pytorch/run_qa.py (100%) rename {nlp => models/nlp}/question_answering/bert/pytorch/squad_download.py (100%) rename {nlp => models/nlp}/question_answering/bert/pytorch/trainer_qa.py (100%) rename {nlp => models/nlp}/question_answering/bert/pytorch/utils_qa.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/create_pretraining_data.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/data/sample_text.txt (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/export_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/bos_community.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/download.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/install.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/main.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/server.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/utils/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/utils/tabulate.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/blendable_dataset.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/causal_dataset.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/collate.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/data_collator.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/dist_dataloader.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/indexed_dataset.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/iterator.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/sampler.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/vocab.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/base_augment.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/char.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/sentence.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/word.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/advertisegen.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bellegroup.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bq_corpus.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bstc.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/c3.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cail2018_small.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cail2019_scm.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cblue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/chnsenticorp.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/chnsenticorp_v2.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/clue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cmrc2018.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cnn_dailymail.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/conll2002.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cote.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/couplet.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dataset.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/drcd.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/drcd_cn.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/duconv.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_checklist.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_qg.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_robust.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_yesno.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/fewclue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/glue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/chnsenticorp.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/clue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cmrc2018.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cnn_dailymail.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cote.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/docvqa_zh.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/duconv.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/dureader_robust.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/funsd.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/glue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/imdb.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/language_pair.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/msra_ner.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/mt_eng_vietnamese.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/ptb_text_only.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/rvl_cdip_sampled.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/seabsa16.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/squad.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/squad_v2.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/xfund_zh.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/xnli.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hyp.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/imdb.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/iwslt15.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcqmc.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcqmc_v2.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcsts_new.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/msra_ner.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc13_evsam05_hit.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc13_evsam05_thu.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc14_sc.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc_dbqa.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/paws-x.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/peoples_daily_ner.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/poetry.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/ptb.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/seabsa16.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/sighan-cn.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/squad.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/thucnews.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/triviaqa.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/wmt14ende.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/wos.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/xnli.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/xnli_cn.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/yahoo_answer_100k.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/zero_padding_dataset.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/constant.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/token_embedding.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/README_en.md (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/auto_trainer_base.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/requirements.txt (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/text_classification.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/ernie_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/faster_tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/model_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/bloom/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/bloom/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm_v2/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm_v2/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/fused_transformer_layers.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/generation_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/gpt/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/gpt/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/ptq_scales_map.json (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/ptq_scales_map_shift_smooth.json (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/opt/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/opt/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/ptq_scales_map.json (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/ptq_scales_map_shift_smooth.json (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/configuration_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/logits_process.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/stopping_criteria.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/streamers.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/crf.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/globalpointer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/linear.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/sequence.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/tcn.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/losses/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/losses/rdrop.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/bleu.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/chunk.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/distinct.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/dureader.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/glue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/mrr.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/perplexity.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/rouge.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/sighan.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/span.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/squad.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/parallel.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/random.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/topo.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/einsum.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/adamwdl.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/ema.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/lr.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_config.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_layers.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quant_layers.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quantization_layers.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quick_layers.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/prefix_config.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/prefix_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_config.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_layers.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_args.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_trainer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/template.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/verbalizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/qlora.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_config.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_linear.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/seq2vec/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/seq2vec/encoder.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/base_router.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/base_handler.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/cls_post_handler.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/custom_model_handler.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/qa_model_handler.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/taskflow_handler.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/token_model_handler.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/http_router/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/http_router/router.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/model_manager.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/predictor.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/server.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/taskflow_manager.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/code_generation.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/dependency_parsing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/dialogue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/document_intelligence.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/fill_mask.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/information_extraction.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/knowledge_mining.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/lexical_analysis.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/dependency_parsing_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/lexical_analysis_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/sentiment_analysis_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/text_correction_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/multimodal_feature_extraction.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/named_entity_recognition.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/poetry_generation.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/pos_tagging.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/question_answering.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/question_generation.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/sentiment_analysis.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/task.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/taskflow.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text2text_generation.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_classification.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_correction.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_feature_extraction.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_generation.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_similarity.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_summarization.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/word_segmentation.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/zero_shot_text_classification.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/argparser.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/auto_trainer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/compression_args.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/integrations.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/npu_plugin.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/shared_memory_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/timer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/unified_checkpoint.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_callback.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_compress.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_seq2seq.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/training_args.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/training_args_seq2seq.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/async_save.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/doc.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/helper.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/common.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/pp_reshard.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/sharding_v1.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/sharding_v2.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/sharding_io.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/activations.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/aistudio_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/attention_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/audio_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/image_processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/modeling.pyi (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert_japanese/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert_japanese/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/image_processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/image_processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/modeling_text.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/processor.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/LICENSE (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/LICENSE (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/chatglm-legacy-checkpoints-convert.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/converter.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/feature_extraction.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/image_processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/feature_extraction.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/feature_extraction.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/image_processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/image_processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/configuration_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/context_parallel_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/conversion_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convert_slow_tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distill_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/image_processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/converter.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/static_to_dygraph_params/match_static_to_dygraph.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/params_map.json (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/matching_param_name.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/visual_backbone.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/feature_extraction.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/image_processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/export.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/feature_extraction_sequence_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/feature_extraction_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/modeling_pp.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling_auto.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling_pp.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_processing_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_transforms.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/visual_backbone.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/visual_backbone.yaml (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/linear_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/LICENSE (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/Llama2.LICENSE (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/fusion_ops.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_auto.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_auto_static.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_pp.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/tokenizer_fast.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/attention_strategies.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/embedding_strategies.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/long_sequence_strategies.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mc2_parallel_linear.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/image_processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/model_outputs.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/model_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/converter.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ofa_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/convert_torch_to_paddle.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/optimization.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/processing_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling_3D_auto.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling_pp.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/modeling_pp.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ring_flash_attention.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/converter.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/segment_parallel_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/semantic_search/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/semantic_search/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/sentencepiece_model_pb2.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/feature_extraction.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils_base.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils_fast.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/convert.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/image_processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/processing.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/converter.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/configuration.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/tokenizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/dpo_trainer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/trl_data.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/trl_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/batch_sampler.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/converter.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/distributed.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/doc_parser.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/aistudio_hub_download.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/bos_download.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/common.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/downloader.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/env.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/ie_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/image_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/import_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/initializer.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/llm_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/log.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/nested.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/profiler.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/safetensors.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/serialization.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/tools.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/version/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/version/git.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/predict.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/predict_glue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/requirements.txt (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/run_glue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/run_pretrain.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/run_training.sh (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static/create_pretraining_data.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static/data/sample_text.txt (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static/dataset.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static/predict_glue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static/run_glue.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static/run_glue_with_sparaity.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static/run_pretrain.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_checkpointoutput.cc (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_detach.cc (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_identity.cc (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_nll_loss.cc (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_shape_infer.cc (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/custom_ops/disable_attn_dropout_bwd_pattern.cc (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/custom_ops/tied_gather.cc (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/custom_ops/tied_gather_pattern.cc (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/custom_ops/utils.cc (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/custom_ops/workarounds/prevent_const_expr_folding_op.cc (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/dataset_ipu.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/load_tf_ckpt.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/modeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/requirements.txt (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/run_pretrain.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/run_squad.py (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_pretrain.sh (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_pretrain_phase2.sh (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_squad.sh (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_squad_infer.sh (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_pretrain.sh (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_pretrain_phase2.sh (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_squad.sh (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_squad_infer.sh (100%) rename {nlp => models/nlp}/text_classification/bert/paddlepaddle/static_ipu/utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/pytorch/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/text_classification/bert/pytorch/run_glue.py (100%) rename {nlp => models/nlp}/text_classification/bert/pytorch/train.sh (100%) rename {nlp => models/nlp}/text_classification/bert/pytorch/train_dist.sh (100%) rename {nlp => models/nlp}/text_classification/bert/pytorch/train_dist_torch2.sh (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/albert/configs.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/bert_cloud_tpu.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/bert_models.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/common/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/common/dataset_fn.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/common/distribute_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/common/flags.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/common/registry_imports.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/common_flags.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/configs.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/core/config_definitions.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/data/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/data/squad_lib.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/data/squad_lib_sp.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/download_glue_data.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/download_script.sh (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/export_tfhub.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/input_pipeline.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/contributing.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/encoders/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/encoders/bert_encoder.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/encoders/bert_encoder_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/layers/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/layers/masked_lm.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/layers/on_device_embedding.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/layers/on_device_embedding_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/layers/position_embedding.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/layers/position_embedding_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/layers/self_attention_mask.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/layers/transformer_encoder_block.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/layers/transformer_encoder_block_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/requirements.txt (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/keras_nlp/setup.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/model_saving_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/model_training_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/activations/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/activations/gelu.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/activations/relu.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/activations/sigmoid.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/activations/swish.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/hyperparams/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/hyperparams/base_config.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/hyperparams/config_definitions.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/hyperparams/oneof.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/hyperparams/params_dict.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/multitask/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/multitask/base_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/multitask/base_trainer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/multitask/configs.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/multitask/evaluator.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/multitask/interleaving_trainer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/multitask/multitask.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/multitask/task_sampler.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/multitask/test_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/multitask/train_lib.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/optimization/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/optimization/configs/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/optimization/configs/learning_rate_config.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/optimization/configs/optimization_config.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/optimization/configs/optimizer_config.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/optimization/ema_optimizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/optimization/lars_optimizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/optimization/lr_schedule.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/optimization/optimizer_factory.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/optimization/slide_optimizer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/performance.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/progressive/policies.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/progressive/train.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/progressive/train_lib.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/progressive/trainer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/progressive/utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/modeling/tf_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_configs/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_configs/bert.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_configs/electra.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_configs/encoders.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_configs/experiment_configs.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_configs/experiments/glue_mnli_matched.yaml (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_configs/experiments/squad_v1.yaml (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_configs/finetuning_experiments.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_configs/models/bert_en_uncased_base.yaml (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_configs/pretraining_experiments.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_configs/wmt_transformer_experiments.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/attention.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/bigbird_attention.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/cls_head.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/dense_einsum.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/gated_feedforward.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/gaussian_process.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/kernel_attention.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/masked_lm.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/masked_softmax.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/mat_mul_with_margin.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/mobile_bert_layers.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/multi_channel_attention.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/on_device_embedding.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/position_embedding.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/relative_attention.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/rezero_transformer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/self_attention_mask.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/spectral_normalization.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/talking_heads_attention.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/text_layers.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/tn_expand_condense.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/tn_transformer_expand_condense.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer_scaffold.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer_xl.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/layers/util.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/losses/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/losses/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/losses/weighted_sparse_categorical_crossentropy.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/models/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/models/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_classifier.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_pretrainer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_span_labeler.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_token_classifier.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/models/dual_encoder.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/models/electra_pretrainer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/models/seq2seq_transformer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/models/xlnet.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/networks/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/networks/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/networks/albert_encoder.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/networks/bert_encoder.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/networks/classification.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/networks/encoder_scaffold.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/networks/mobile_bert_encoder.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/networks/packed_sequence_embedding.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/networks/span_labeling.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/networks/xlnet_base.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/ops/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/ops/beam_search.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/ops/decoding_module.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/ops/sampling_module.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/nlp_modeling/ops/segment_extractor.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/optimization.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/LICENSE (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/actions/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/actions/conditional_action.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/actions/conditional_action_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/actions/export_saved_model.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/actions/export_saved_model_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/actions/new_best_metric.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/actions/new_best_metric_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/controller.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/controller_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/examples/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/examples/single_task/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_evaluator.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_evaluator_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_trainer.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_trainer_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/runner.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/standard_runner.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/standard_runner_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/utils/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/utils/common.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/utils/common_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/utils/epoch_helper.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/utils/loop_fns.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/utils/summary_manager.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/utils/tpu_summaries.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/orbit/utils/tpu_summaries_test.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/process_data.sh (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/run_classifier.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/run_pretraining.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/run_squad.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/run_squad_helper.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/run_train_mirrored.sh (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/run_train_worker_mirrored.sh (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/serving.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/squad_evaluate_v1_1.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/squad_evaluate_v2_0.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/staging/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/staging/training/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/staging/training/grad_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/tasks/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/tasks/electra_task.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/tasks/masked_lm.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/tasks/question_answering.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/tasks/sentence_prediction.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/tasks/tagging.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/tasks/translation.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/tasks/utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/tf1_checkpoint_converter_lib.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/tf2_encoder_checkpoint_converter.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/tokenization.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/train_mirrored_nv.json (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/train_worker_mirrored_nv.json (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/docs/build_api_docs_lib.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/docs/build_nlp_api_docs.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/docs/build_vision_api_docs.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/flags/README.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/flags/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/flags/_base.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/flags/_benchmark.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/flags/_conventions.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/flags/_device.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/flags/_distribution.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/flags/_misc.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/flags/_performance.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/flags/core.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/flags/guidelines.md (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/hyperparams_flags.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/misc/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/misc/distribution_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/misc/keras_utils.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/misc/model_helpers.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/testing/__init__.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/testing/integration.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/testing/mock_task.py (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/testing/pylint.rcfile (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/testing/scripts/builds_common.sh (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/testing/scripts/ci_sanity.sh (100%) rename {nlp => models/nlp}/text_classification/bert/tensorflow2.0/utils/testing/scripts/presubmit.sh (100%) rename {nlp => models/nlp}/text_correction/ernie/paddlepaddle/README.md (100%) rename {nlp => models/nlp}/text_summarisation/bert/pytorch/README.md (100%) rename {nlp => models/nlp}/text_summarisation/bert/pytorch/cnn_dailymail.py (100%) rename {nlp => models/nlp}/text_summarisation/bert/pytorch/dataset_infos.json (100%) rename {nlp => models/nlp}/text_summarisation/bert/pytorch/requirements.txt (100%) rename {nlp => models/nlp}/text_summarisation/bert/pytorch/run_summarization.py (100%) rename {nlp => models/nlp}/text_summarisation/bert/pytorch/train.sh (100%) rename {nlp => models/nlp}/text_summarisation/bert/pytorch/train_dist.sh (100%) rename {nlp => models/nlp}/translation/convolutional_fairseq/pytorch/README.md (100%) rename {nlp => models/nlp}/translation/t5/pytorch/README.md (100%) rename {nlp => models/nlp}/translation/t5/pytorch/examples_ix/init_torch.sh (100%) rename {nlp => models/nlp}/translation/t5/pytorch/examples_ix/train_t5_small_amp_dist_torch.sh (100%) rename {nlp => models/nlp}/translation/t5/pytorch/examples_ix/train_t5_small_amp_torch.sh (100%) rename {nlp => models/nlp}/translation/t5/pytorch/examples_ix/train_t5_small_dist_torch.sh (100%) rename {nlp => models/nlp}/translation/t5/pytorch/examples_ix/train_t5_small_torch.sh (100%) rename {nlp => models/nlp}/translation/t5/pytorch/init.sh (100%) rename {nlp => models/nlp}/translation/t5/pytorch/install_pip_pkgs.sh (100%) rename {nlp => models/nlp}/translation/t5/pytorch/install_rust.sh (100%) rename {nlp => models/nlp}/translation/t5/pytorch/pretrained/README.md (100%) rename {nlp => models/nlp}/translation/t5/pytorch/sacrebleu_datasets/__init__.py (100%) rename {nlp => models/nlp}/translation/t5/pytorch/sacrebleu_datasets/sacrebleu.py (100%) rename {nlp => models/nlp}/translation/t5/pytorch/train.py (100%) rename {nlp => models/nlp}/translation/t5/pytorch/trainer.py (100%) rename {nlp => models/nlp}/translation/t5/pytorch/trainer_pt_utils.py (100%) rename {nlp => models/nlp}/translation/t5/pytorch/trainer_seq2seq.py (100%) rename {nlp => models/nlp}/translation/t5/pytorch/training_args.py (100%) rename {nlp => models/nlp}/translation/t5/pytorch/training_args_seq2seq.py (100%) rename {nlp => models/nlp}/translation/t5/pytorch/wmt14_data/README.md (100%) rename {nlp => models/nlp}/translation/transformer/paddlepaddle/README.md (100%) rename {nlp => models/nlp}/translation/transformer_fairseq/pytorch/README.md (100%) rename {others => models/others}/graph_machine_learning/graph_wavenet/pytorch/LICENSE (100%) rename {others => models/others}/graph_machine_learning/graph_wavenet/pytorch/README.md (100%) rename {others => models/others}/graph_machine_learning/graph_wavenet/pytorch/engine.py (100%) rename {others => models/others}/graph_machine_learning/graph_wavenet/pytorch/fig/model.png (100%) rename {others => models/others}/graph_machine_learning/graph_wavenet/pytorch/generate_training_data.py (100%) rename {others => models/others}/graph_machine_learning/graph_wavenet/pytorch/model.py (100%) rename {others => models/others}/graph_machine_learning/graph_wavenet/pytorch/requirements.txt (100%) rename {others => models/others}/graph_machine_learning/graph_wavenet/pytorch/test.py (100%) rename {others => models/others}/graph_machine_learning/graph_wavenet/pytorch/train.py (100%) rename {others => models/others}/graph_machine_learning/graph_wavenet/pytorch/util.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/README.md (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/__init__.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/KANLayer-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/LBFGS-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/MLP-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/MultKAN-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/Symbolic_KANLayer-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/__init__-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/compiler-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/experiment-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/feynman-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/hypothesis-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/spline-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/utils-checkpoint.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/KANLayer.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/LBFGS.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/MLP.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/MultKAN.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/Symbolic_KANLayer.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/__init__.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/assets/img/mult_symbol.png (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/assets/img/sum_symbol.png (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/compiler.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/experiment.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/feynman.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/hypothesis.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/spline.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/kan/utils.py (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/requirements.txt (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/run_train.sh (100%) rename {others => models/others}/kolmogorov_arnold_networks/kan/pytorch/train_kan.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/README.md (100%) mode change 100755 => 100644 rename {others => models/others}/model_pruning/network-slimming/pytorch/cc.png (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/denseprune.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/main.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/models/Hard_Swish.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/models/Label_SmoothCELoss.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/models/RanGer.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/models/__init__.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/models/channel_selection.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/models/densenet.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/models/preresnet.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/models/vgg.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/resprune.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/test.py (100%) rename {others => models/others}/model_pruning/network-slimming/pytorch/vggprune.py (100%) rename {others => models/others}/recommendation_systems/deepfm/paddlepaddle/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/paddlepaddle/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/config/criteo_kaggle.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/config/criteo_kaggle_tiny.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/config/mlperf_10m.limit.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/config/mlperf_40m.limit.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/config/official_config.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/data/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/data/data_loader_terabyte.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/data/data_utils.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/data/dataset.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/data/dlrm_data_pytorch.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/data/download_and_preprocess.sh (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/deprecated_model.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/dist_model.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/mlperf_logger.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/nn/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/nn/functional.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/buckle_embedding.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/gather.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/utils/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/utils/distributed.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/dlrm/utils/metrics.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/CONTRIBUTING.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/LICENSE.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/MANIFEST.in (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/RELEASING.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/VERSION (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/log_parsers/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/log_parsers/parse_mlperf.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/benchmark_meta.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/__main__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_cosmoflow.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_cosine_annealing.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_lamb.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_multistep.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_oc20.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_cosmoflow.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_deepcam.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_oc20.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_compliance.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_060.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_070.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_100.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_110.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_200.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/gnmt.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/maskrcnn.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/minigo.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/resnet.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/score.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/ssd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/transformer.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_bert.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_dlrm.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_gnmt.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_maskrcnn.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_minigo.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_lars.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_sgd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_ssd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_transformer.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_bert.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_dlrm.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_gnmt.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_maskrcnn.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_minigo.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_resnet.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_ssd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_transformer.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/bert.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/dlrm.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/gnmt.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/maskrcnn.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/minigo.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_lars.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_sgd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/ssd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/bert.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/dlrm.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/gnmt.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/maskrcnn.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/minigo.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/resnet.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/ssd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/transformer.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/transformer.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_bert.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_dlrm.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_maskrcnn.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_minigo.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_lars.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_sgd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_rnnt.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_ssd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_unet3d.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_bert.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_dlrm.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_maskrcnn.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_minigo.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_resnet.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_rnnt.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_ssd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_unet3d.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_bert.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_dlrm.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_maskrcnn.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_minigo.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_lars.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_sgd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_rnnt.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_ssd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_unet3d.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_bert.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_dlrm.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_maskrcnn.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_minigo.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_resnet.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_rnnt.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_ssd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_unet3d.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_bert.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_dlrm.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_maskrcnn.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_minigo.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_lars.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_sgd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_rnnt.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_ssd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_unet3d.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_bert.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_common.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_dlrm.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_maskrcnn.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_minigo.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_resnet.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_rnnt.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_ssd.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_unet3d.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/constants.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/examples/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/examples/dummy_example.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/mllog.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/test_mllog.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/__main__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/package_checker.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/seed_checker.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/__main__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_cosmoflow.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_deepcam.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_oc20.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/rcp_checker.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_bert.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_dlrm.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_maskrcnn.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_resnet.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_rnnt.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_ssd.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_unet3d.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_bert.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_dlrm.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_maskrcnn.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_resnet.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_rnnt.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_ssd.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_unet3d.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_bert.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_dlrm.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_maskrcnn.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_resnet.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_rnnt.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_ssd.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_unet3d.json (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/__main__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/repo_checker.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/__main__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/result_summarizer.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/README.md (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/__init__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/__main__.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/system_desc_checker.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/requirements.txt (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/scripts/pack_submission.sh (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v0.7_training.sh (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.0_hpc.sh (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.0_training.sh (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.1_training.sh (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v2.0_training.sh (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/setup.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/logging/system_description/system_description.yaml (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/requirements.txt (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/scripts/dist_train.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/baseline.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/custom_kernel.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/run.sh (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/dlrm/pytorch/scripts/dummy_top_model.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/scripts/model_timer.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/scripts/split_data.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/scripts/train.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/scripts/utils.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/setup.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/src/dot_based_interact.cu (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/src/dot_based_interact_pytorch_types.cu (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/src/gather_gpu.cu (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/src/pytorch_ops.cpp (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/tests/buckle_embedding_test.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/tests/dataset_test.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/tests/dist_model_test.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/tests/dot_based_interact.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/tests/metrics_test.py (100%) rename {others => models/others}/recommendation_systems/dlrm/pytorch/tests/model_test.py (100%) rename {others => models/others}/recommendation_systems/ffm/paddlepaddle/README.md (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/.gitignore (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/Dockerfile (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/LICENSE.md (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/README.md (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/bind_launch.py (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/convert.py (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/dataset.py (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/download_dataset.sh (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/ncf/pytorch/fp_optimizers.py (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/load.py (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/ncf.py (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/ncf_16.py (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/ncf/pytorch/ncf_32.py (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/ncf/pytorch/neumf.py (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/requirements.txt (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/run.sub (100%) rename {others => models/others}/recommendation_systems/ncf/pytorch/run_train_fp16.sh (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/ncf/pytorch/run_train_fp32.sh (100%) mode change 100755 => 100644 rename {others => models/others}/recommendation_systems/ncf/pytorch/utils.py (100%) rename {others => models/others}/recommendation_systems/wide_deep/paddlepaddle/README.md (100%) rename {others => models/others}/recommendation_systems/xdeepfm/paddlepaddle/README.md (100%) rename {reinforcement_learning => models/reinforcement_learning}/q-learning-networks/dqn/paddlepaddle/README.md (100%) rename {reinforcement_learning => models/reinforcement_learning}/q-learning-networks/dqn/paddlepaddle/evaluate.py (100%) delete mode 100644 others/kolmogorov_arnold_networks/kan/pytorch/kan/experiments/experiment1.ipynb diff --git a/README.md b/README.md index 73a569933..1c18cb2d0 100644 --- a/README.md +++ b/README.md @@ -21,48 +21,48 @@ DeepSparkHub甄选上百个应用算法和模型,覆盖AI和通用计算各领 | Model | Framework | ToolBox | Dataset/Weight | IXUCA SDK | |-------------------------------------------------------|-----------|--------------------|------------------------|-----------| -| [Aquila2-34B](nlp/llm/aquila2-34b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | -| [Baichuan2-7B](nlp/llm/baichuan2-7b/pytorch) | PyTorch | DeepSpeed | baichuan2-7b-base | 3.4.0 | -| [Bloom-7B1](nlp/llm/bloom-7b1/pytorch) | PyTorch | Firefly | school_math_0.25M | 3.4.0 | -| [ChatGLM-6B](nlp/llm/chatglm-6b/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm-6b | 3.1.0 | -| [ChatGLM2-6B SFT](nlp/llm/chatglm2-6b-sft/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm2-6b | 3.4.0 | -| [ChatGLM3-6B](nlp/llm/chatglm3-6b/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm3-6b | 4.1.1 | -| [DeepSeekMoE 7B](nlp/llm/deepseek_moe_7b/pytorch) | PyTorch | ColossalAI | deepseek-moe-16b-base | 4.1.1 | -| [DeepSeek-LLM-7B](nlp/llm/deepseek-llm-7b/verl) | PyTorch | verl | deepseek-llm-7b-chat | dev-only | -| [GLM-4](nlp/llm/glm-4/pytorch) | PyTorch | Torchrun | glm-4-9b-chat | 4.2.0 | -| [Gemma-2-2B-IT](nlp/llm/gemma-2-2b-it/verl) | PyTorch | verl | gemma-2-2b-it | dev-only | -| [Llama-7B](nlp/llm/llama-7b/pytorch) | PyTorch | ColossalAI | llama-7b-hf | 3.1.0 | -| [Llama2-7B](nlp/llm/llama2-7b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.1.0 | -| [Llama2-7B RMF](nlp/llm/llama2-7b_reward_sft/pytorch) | PyTorch | DeepSpeed | Dahoas/rm-static | 3.1.1 | -| [Llama2-7B RLHF](nlp/llm/llama2-7b_rlhf/pytorch) | PyTorch | Megatron-DeepSpeed | llama2-7b&tiny-llama | 3.4.0 | -| [Llama2-7B SFT](nlp/llm/llama2-7b_sft/pytorch) | PyTorch | Megatron-DeepSpeed | GPT Small-117M | 3.1.1 | -| [Llama2-13B](nlp/llm/llama2-13b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | -| [Llama2-34B](nlp/llm/llama2-34b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | -| [Llama3-8B](nlp/llm/llama3_8b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 4.1.1 | -| [Llama3-8B](nlp/llm/llama3_8b/megatron-lm) | PyTorch | Megatron-LM | GPT Small-117M | 4.3.0 | -| [Llama3-8B SFT](nlp/llm/llama3_8b_sft/pytorch) | PyTorch | ColossalAI | school_math_0.25M | 4.1.1 | -| [Llama3-8B SFT](nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Meta-Llama-3-8B | 4.3.0 | -| [Llama3-8B PPO](nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | -| [Llama3-8B DPO](nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | -| [Llama3-8B KTO](nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | -| [Mamba-2](nlp/llm/mamba-2/pytorch) | PyTorch | Megatron-LM | GPT Small-117M | 4.1.1 | -| [MiniCPM](nlp/llm/minicpm/pytorch) | PyTorch | DeepSpeed | MiniCPM-2B-sft-bf16 | 4.2.0 | -| [Mixtral 8x7B](nlp/llm/mixtral/pytorch) | PyTorch | Megatron-LM | GPT Small-117M | 4.1.1 | -| [Mixtral 8x7B](nlp/llm/mixtral/openrlhf) | PyTorch | OpenRLHF | Mixtral-8x7B-v0.1 | 4.3.0 | -| [Phi-3](nlp/llm/phi-3/pytorch) | PyTorch | Torchrun | Phi-3-mini-4k-instruct | 4.2.0 | -| [QWen-7B](nlp/llm/qwen-7b/pytorch) | PyTorch | Firefly | qwen-7b | 3.4.0 | -| [QWen1.5-7B](nlp/llm/qwen1.5-7b/pytorch) | PyTorch | Firefly | school_math | 4.1.1 | -| [QWen1.5-14B](nlp/llm/qwen1.5-14b/pytorch) | PyTorch | Firefly | school_math | 4.1.1 | -| [Qwen2-7B](nlp/llm/qwen2-7b/verl) | PyTorch | verl | qwen2-7b | dev-only | -| [Qwen2.5-7B SFT](nlp/llm/qwen2.5-7b/pytorch) | PyTorch | LLaMA-Factory | qwen2.5-7b | 4.1.1 | -| [Qwen2.5-1.5B verl](nlp/llm/qwen2.5-1.5b/verl) | PyTorch | verl | qwen2.5-1.5b | 4.2.0 | -| [Qwen2.5-7B verl](nlp/llm/qwen2.5-7b/verl) | PyTorch | verl | qwen2.5-7b | 4.2.0 | -| [Qwen2.5-3B](nlp/llm/qwen2.5-3b/pytorch) | PyTorch | ColossalAI | qwen2.5-3b | 4.3.0 | -| [Qwen2.5-VL-7B](nlp/llm/qwen2.5-vl-7b/verl) | PyTorch | verl | qwen2.5-vl-7b | dev-only | -| [Qwen3-8B](nlp/llm/qwen3-8b/verl) | PyTorch | verl | qwen3-8b | dev-only | -| [Yi-6B](nlp/llm/yi-6b/pytorch) | PyTorch | DeepSpeed | Yi-6B | 4.2.0 | -| [Yi-1.5-6B](nlp/llm/yi-1.5-6b/pytorch) | PyTorch | DeepSpeed | Yi-1.5-6B | 4.2.0 | -| [Yi-VL-6B](nlp/llm/yi-vl-6b/pytorch) | PyTorch | LLaMA-Factory | Yi-VL-6B-hf | 4.2.0 | +| [Aquila2-34B](models/nlp/llm/aquila2-34b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | +| [Baichuan2-7B](models/nlp/llm/baichuan2-7b/pytorch) | PyTorch | DeepSpeed | baichuan2-7b-base | 3.4.0 | +| [Bloom-7B1](models/nlp/llm/bloom-7b1/pytorch) | PyTorch | Firefly | school_math_0.25M | 3.4.0 | +| [ChatGLM-6B](models/nlp/llm/chatglm-6b/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm-6b | 3.1.0 | +| [ChatGLM2-6B SFT](models/nlp/llm/chatglm2-6b-sft/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm2-6b | 3.4.0 | +| [ChatGLM3-6B](models/nlp/llm/chatglm3-6b/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm3-6b | 4.1.1 | +| [DeepSeekMoE 7B](models/nlp/llm/deepseek_moe_7b/pytorch) | PyTorch | ColossalAI | deepseek-moe-16b-base | 4.1.1 | +| [DeepSeek-LLM-7B](models/nlp/llm/deepseek-llm-7b/verl) | PyTorch | verl | deepseek-llm-7b-chat | dev-only | +| [GLM-4](models/nlp/llm/glm-4/pytorch) | PyTorch | Torchrun | glm-4-9b-chat | 4.2.0 | +| [Gemma-2-2B-IT](models/nlp/llm/gemma-2-2b-it/verl) | PyTorch | verl | gemma-2-2b-it | dev-only | +| [Llama-7B](models/nlp/llm/llama-7b/pytorch) | PyTorch | ColossalAI | llama-7b-hf | 3.1.0 | +| [Llama2-7B](models/nlp/llm/llama2-7b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.1.0 | +| [Llama2-7B RMF](models/nlp/llm/llama2-7b_reward_sft/pytorch) | PyTorch | DeepSpeed | Dahoas/rm-static | 3.1.1 | +| [Llama2-7B RLHF](models/nlp/llm/llama2-7b_rlhf/pytorch) | PyTorch | Megatron-DeepSpeed | llama2-7b&tiny-llama | 3.4.0 | +| [Llama2-7B SFT](models/nlp/llm/llama2-7b_sft/pytorch) | PyTorch | Megatron-DeepSpeed | GPT Small-117M | 3.1.1 | +| [Llama2-13B](models/nlp/llm/llama2-13b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | +| [Llama2-34B](models/nlp/llm/llama2-34b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | +| [Llama3-8B](models/nlp/llm/llama3_8b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 4.1.1 | +| [Llama3-8B](models/nlp/llm/llama3_8b/megatron-lm) | PyTorch | Megatron-LM | GPT Small-117M | 4.3.0 | +| [Llama3-8B SFT](models/nlp/llm/llama3_8b_sft/pytorch) | PyTorch | ColossalAI | school_math_0.25M | 4.1.1 | +| [Llama3-8B SFT](models/nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Meta-Llama-3-8B | 4.3.0 | +| [Llama3-8B PPO](models/nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | +| [Llama3-8B DPO](models/nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | +| [Llama3-8B KTO](models/nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | +| [Mamba-2](models/nlp/llm/mamba-2/pytorch) | PyTorch | Megatron-LM | GPT Small-117M | 4.1.1 | +| [MiniCPM](models/nlp/llm/minicpm/pytorch) | PyTorch | DeepSpeed | MiniCPM-2B-sft-bf16 | 4.2.0 | +| [Mixtral 8x7B](models/nlp/llm/mixtral/pytorch) | PyTorch | Megatron-LM | GPT Small-117M | 4.1.1 | +| [Mixtral 8x7B](models/nlp/llm/mixtral/openrlhf) | PyTorch | OpenRLHF | Mixtral-8x7B-v0.1 | 4.3.0 | +| [Phi-3](models/nlp/llm/phi-3/pytorch) | PyTorch | Torchrun | Phi-3-mini-4k-instruct | 4.2.0 | +| [QWen-7B](models/nlp/llm/qwen-7b/pytorch) | PyTorch | Firefly | qwen-7b | 3.4.0 | +| [QWen1.5-7B](models/nlp/llm/qwen1.5-7b/pytorch) | PyTorch | Firefly | school_math | 4.1.1 | +| [QWen1.5-14B](models/nlp/llm/qwen1.5-14b/pytorch) | PyTorch | Firefly | school_math | 4.1.1 | +| [Qwen2-7B](models/nlp/llm/qwen2-7b/verl) | PyTorch | verl | qwen2-7b | dev-only | +| [Qwen2.5-7B SFT](models/nlp/llm/qwen2.5-7b/pytorch) | PyTorch | LLaMA-Factory | qwen2.5-7b | 4.1.1 | +| [Qwen2.5-1.5B verl](models/nlp/llm/qwen2.5-1.5b/verl) | PyTorch | verl | qwen2.5-1.5b | 4.2.0 | +| [Qwen2.5-7B verl](models/nlp/llm/qwen2.5-7b/verl) | PyTorch | verl | qwen2.5-7b | 4.2.0 | +| [Qwen2.5-3B](models/nlp/llm/qwen2.5-3b/pytorch) | PyTorch | ColossalAI | qwen2.5-3b | 4.3.0 | +| [Qwen2.5-VL-7B](models/nlp/llm/qwen2.5-vl-7b/verl) | PyTorch | verl | qwen2.5-vl-7b | dev-only | +| [Qwen3-8B](models/nlp/llm/qwen3-8b/verl) | PyTorch | verl | qwen3-8b | dev-only | +| [Yi-6B](models/nlp/llm/yi-6b/pytorch) | PyTorch | DeepSpeed | Yi-6B | 4.2.0 | +| [Yi-1.5-6B](models/nlp/llm/yi-1.5-6b/pytorch) | PyTorch | DeepSpeed | Yi-1.5-6B | 4.2.0 | +| [Yi-VL-6B](models/nlp/llm/yi-vl-6b/pytorch) | PyTorch | LLaMA-Factory | Yi-VL-6B-hf | 4.2.0 | ### 计算机视觉(CV) @@ -70,323 +70,323 @@ DeepSparkHub甄选上百个应用算法和模型,覆盖AI和通用计算各领 | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------------------------------------|--------------|----------|-------| -| [ACmix](cv/classification/acmix/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ACNet](cv/classification/acnet/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [AlexNet](cv/classification/alexnet/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [AlexNet](cv/classification/alexnet/tensorflow) | TensorFlow | ImageNet | 3.1.0 | -| [BYOL](cv/classification/byol/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [CBAM](cv/classification/cbam/pytorch) | PyTorch | ImageNet | 3.0.0 | -| [ConvNext](cv/classification/convnext/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [CspDarknet53](cv/classification/cspdarknet53/pytorch) | PyTorch | ImageNet | 3.0.0 | -| [DenseNet](cv/classification/densenet/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [DenseNet](cv/classification/densenet/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [DPN92](cv/classification/dpn92/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [DPN107](cv/classification/dpn107/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ECA-MobileNetV2](cv/classification/eca_mobilenet_v2/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ECA-ResNet152](cv/classification/eca_resnet152/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [EfficientNetB0](cv/classification/efficientnet_b0/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [EfficientNetB4](cv/classification/efficientnet_b4/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [FasterNet](cv/classification/fasternet/pytorch) | PyTorch | ImageNet | 3.0.0 | -| [GoogLeNet](cv/classification/googlenet/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [GoogLeNet](cv/classification/googlenet/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | -| [InceptionV3](cv/classification/inceptionv3/mindspore) | MindSpore | ImageNet | 3.1.0 | -| [InceptionV3](cv/classification/inceptionv3/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [InceptionV3](cv/classification/inceptionv3/tensorflow) | TensorFlow | ImageNet | 3.1.0 | -| [InceptionV4](cv/classification/inceptionv4/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [InternImage](cv/classification/internimage/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [LeNet](cv/classification/lenet/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [MobileNetV2](cv/classification/mobilenetv2/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [MobileNetV3](cv/classification/mobilenetv3/mindspore) | MindSpore | ImageNet | 3.1.0 | -| [MobileNetV3](cv/classification/mobilenetv3/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [MobileNetV3](cv/classification/mobilenetv3/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | -| [MobileNetV3_Large1.0](cv/classification/mobilenetv3_large_x1_0/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [MobileOne](cv/classification/mobileone/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [MoCoV2](cv/classification/mocov2/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [PP-LCNet](cv/classification/pp-lcnet/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [RepMLP](cv/classification/repmlp/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [RepVGG](cv/classification/repvgg/pytorch) | PyTorch | ImageNet | 3.0.0 | -| [RepVGG](cv/classification/repvgg/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | -| [RepViT](cv/classification/repvit/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [Res2Net50_14w_8s](cv/classification/res2net50_14w_8s/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [ResNeSt14](cv/classification/resnest14/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNeSt50](cv/classification/resnest50/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNeSt50](cv/classification/resnest50/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | -| [ResNeSt101](cv/classification/resnest101/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNeSt269](cv/classification/resnest269/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNet18](cv/classification/resnet18/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNet50](cv/classification/resnet50/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNet50](cv/classification/resnet50/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | -| [ResNet50](cv/classification/resnet50/tensorflow) | TensorFlow | ImageNet | 3.0.0 | -| [ResNet101](cv/classification/resnet101/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNet152](cv/classification/resnet152/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNeXt50_32x4d](cv/classification/resnext50_32x4d/mindspore) | MindSpore | ImageNet | 3.1.0 | -| [ResNeXt50_32x4d](cv/classification/resnext50_32x4d/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNeXt101_32x8d](cv/classification/resnext101_32x8d/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [SE_ResNet50_vd](cv/classification/se_resnet50_vd/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [SEResNeXt](cv/classification/seresnext/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ShuffleNetV2](cv/classification/shufflenetv2/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [ShuffleNetV2](cv/classification/shufflenetv2/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [SqueezeNet](cv/classification/squeezenet/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [Swin Transformer](cv/classification/swin_transformer/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | -| [Swin Transformer](cv/classification/swin_transformer/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [VGG16](cv/classification/vgg/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | -| [VGG16](cv/classification/vgg/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [VGG16](cv/classification/vgg/tensorflow) | TensorFlow | ImageNet | 3.1.0 | -| [Wave-MLP](cv/classification/wavemlp/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [Wide_ResNet101_2](cv/classification/wide_resnet101_2/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [Xception](cv/classification/xception/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [Xception](cv/classification/xception/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ACmix](models/cv/classification/acmix/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ACNet](models/cv/classification/acnet/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [AlexNet](models/cv/classification/alexnet/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [AlexNet](models/cv/classification/alexnet/tensorflow) | TensorFlow | ImageNet | 3.1.0 | +| [BYOL](models/cv/classification/byol/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [CBAM](models/cv/classification/cbam/pytorch) | PyTorch | ImageNet | 3.0.0 | +| [ConvNext](models/cv/classification/convnext/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [CspDarknet53](models/cv/classification/cspdarknet53/pytorch) | PyTorch | ImageNet | 3.0.0 | +| [DenseNet](models/cv/classification/densenet/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [DenseNet](models/cv/classification/densenet/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [DPN92](models/cv/classification/dpn92/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [DPN107](models/cv/classification/dpn107/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ECA-MobileNetV2](models/cv/classification/eca_mobilenet_v2/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ECA-ResNet152](models/cv/classification/eca_resnet152/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [EfficientNetB0](models/cv/classification/efficientnet_b0/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [EfficientNetB4](models/cv/classification/efficientnet_b4/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [FasterNet](models/cv/classification/fasternet/pytorch) | PyTorch | ImageNet | 3.0.0 | +| [GoogLeNet](models/cv/classification/googlenet/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [GoogLeNet](models/cv/classification/googlenet/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | +| [InceptionV3](models/cv/classification/inceptionv3/mindspore) | MindSpore | ImageNet | 3.1.0 | +| [InceptionV3](models/cv/classification/inceptionv3/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [InceptionV3](models/cv/classification/inceptionv3/tensorflow) | TensorFlow | ImageNet | 3.1.0 | +| [InceptionV4](models/cv/classification/inceptionv4/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [InternImage](models/cv/classification/internimage/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [LeNet](models/cv/classification/lenet/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [MobileNetV2](models/cv/classification/mobilenetv2/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [MobileNetV3](models/cv/classification/mobilenetv3/mindspore) | MindSpore | ImageNet | 3.1.0 | +| [MobileNetV3](models/cv/classification/mobilenetv3/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [MobileNetV3](models/cv/classification/mobilenetv3/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | +| [MobileNetV3_Large1.0](models/cv/classification/mobilenetv3_large_x1_0/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [MobileOne](models/cv/classification/mobileone/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [MoCoV2](models/cv/classification/mocov2/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [PP-LCNet](models/cv/classification/pp-lcnet/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [RepMLP](models/cv/classification/repmlp/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [RepVGG](models/cv/classification/repvgg/pytorch) | PyTorch | ImageNet | 3.0.0 | +| [RepVGG](models/cv/classification/repvgg/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | +| [RepViT](models/cv/classification/repvit/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [Res2Net50_14w_8s](models/cv/classification/res2net50_14w_8s/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [ResNeSt14](models/cv/classification/resnest14/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNeSt50](models/cv/classification/resnest50/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNeSt50](models/cv/classification/resnest50/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | +| [ResNeSt101](models/cv/classification/resnest101/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNeSt269](models/cv/classification/resnest269/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNet18](models/cv/classification/resnet18/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNet50](models/cv/classification/resnet50/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNet50](models/cv/classification/resnet50/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | +| [ResNet50](models/cv/classification/resnet50/tensorflow) | TensorFlow | ImageNet | 3.0.0 | +| [ResNet101](models/cv/classification/resnet101/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNet152](models/cv/classification/resnet152/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNeXt50_32x4d](models/cv/classification/resnext50_32x4d/mindspore) | MindSpore | ImageNet | 3.1.0 | +| [ResNeXt50_32x4d](models/cv/classification/resnext50_32x4d/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNeXt101_32x8d](models/cv/classification/resnext101_32x8d/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [SE_ResNet50_vd](models/cv/classification/se_resnet50_vd/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [SEResNeXt](models/cv/classification/seresnext/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ShuffleNetV2](models/cv/classification/shufflenetv2/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [ShuffleNetV2](models/cv/classification/shufflenetv2/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [SqueezeNet](models/cv/classification/squeezenet/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [Swin Transformer](models/cv/classification/swin_transformer/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | +| [Swin Transformer](models/cv/classification/swin_transformer/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [VGG16](models/cv/classification/vgg/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | +| [VGG16](models/cv/classification/vgg/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [VGG16](models/cv/classification/vgg/tensorflow) | TensorFlow | ImageNet | 3.1.0 | +| [Wave-MLP](models/cv/classification/wavemlp/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [Wide_ResNet101_2](models/cv/classification/wide_resnet101_2/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [Xception](models/cv/classification/xception/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [Xception](models/cv/classification/xception/pytorch) | PyTorch | ImageNet | 2.2.0 | #### 人脸检测 | Model | Framework | Dataset | IXUCA SDK | |----------------------------------------------------|-----------|------------|-------| -| [RetinaFace](cv/face_detection/retinaface/pytorch) | PyTorch | WIDER FACE | 3.0.0 | +| [RetinaFace](models/cv/face_detection/retinaface/pytorch) | PyTorch | WIDER FACE | 3.0.0 | #### 人脸识别 | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------------|--------------|--------------------|-------| -| [ArcFace](cv/face_recognition/arcface/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | -| [BlazeFace](cv/face_recognition/blazeface/paddlepaddle) | PaddlePaddle | WIDER FACE | 3.1.0 | -| [CosFace](cv/face_recognition/cosface/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | -| [FaceNet](cv/face_recognition/facenet/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | -| [FaceNet](cv/face_recognition/facenet/tensorflow) | TensorFlow | CASIA-WebFaces&LFW | 3.1.0 | +| [ArcFace](models/cv/face_recognition/arcface/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | +| [BlazeFace](models/cv/face_recognition/blazeface/paddlepaddle) | PaddlePaddle | WIDER FACE | 3.1.0 | +| [CosFace](models/cv/face_recognition/cosface/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | +| [FaceNet](models/cv/face_recognition/facenet/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | +| [FaceNet](models/cv/face_recognition/facenet/tensorflow) | TensorFlow | CASIA-WebFaces&LFW | 3.1.0 | #### 实例分割 | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------------------|--------------|---------|-------| -| [SOLO](cv/instance_segmentation/solo/pytorch) | PyTorch | COCO | 3.0.0 | -| [SOLOv2](cv/detection/solov2/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | -| [SOLOv2](cv/instance_segmentation/solov2/pytorch) | PyTorch | COCO | 3.1.0 | -| [YOLACT++](cv/instance_segmentation/yolact/pytorch) | PyTorch | COCO | 3.0.0 | +| [SOLO](models/cv/instance_segmentation/solo/pytorch) | PyTorch | COCO | 3.0.0 | +| [SOLOv2](models/cv/detection/solov2/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | +| [SOLOv2](models/cv/instance_segmentation/solov2/pytorch) | PyTorch | COCO | 3.1.0 | +| [YOLACT++](models/cv/instance_segmentation/yolact/pytorch) | PyTorch | COCO | 3.0.0 | #### 图像生成 | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------------------|--------------|----------|-------| -| [DCGAN](cv/image_generation/dcgan/mindspore) | MindSpore | ImageNet | 3.0.0 | -| [Pix2Pix](cv/image_generation/pix2pix/paddlepaddle) | PaddlePaddle | facades | 3.1.0 | +| [DCGAN](models/cv/image_generation/dcgan/mindspore) | MindSpore | ImageNet | 3.0.0 | +| [Pix2Pix](models/cv/image_generation/pix2pix/paddlepaddle) | PaddlePaddle | facades | 3.1.0 | #### 知识蒸馏 | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------|-----------|--------------|-------| -| [CWD](cv/distiller/cwd/pytorch) | PyTorch | Cityscapes | 3.0.0 | -| [RKD](cv/distiller/rkd/pytorch) | PyTorch | CUB-200-2011 | 3.0.0 | -| [WSLD](cv/distiller/wsld/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [CWD](models/cv/distiller/cwd/pytorch) | PyTorch | Cityscapes | 3.0.0 | +| [RKD](models/cv/distiller/rkd/pytorch) | PyTorch | CUB-200-2011 | 3.0.0 | +| [WSLD](models/cv/distiller/wsld/pytorch) | PyTorch | ImageNet | 3.1.0 | #### 目标检测 | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------------------|-----------------------|---------|-------| -| [ATSS](cv/detection/atss_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | -| [AutoAssign](cv/detection/autoassign/pytorch) | PyTorch | COCO | 2.2.0 | -| [Cascade R-CNN](cv/detection/cascade_rcnn_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | -| [CenterMask2](cv/detection/centermask2/pytorch) | PyTorch | COCO | 4.1.1 | -| [CenterNet](cv/detection/centernet/pytorch) | PyTorch | COCO | 2.2.0 | -| [CenterNet](cv/detection/centernet/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | -| [Co-DETR](cv/detection/co-detr/pytorch) | PyTorch | COCO | 3.1.0 | -| [CornerNet](cv/detection/cornernet_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | -| [DCNV2](cv/detection/dcnv2_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | -| [DETR](cv/detection/detr/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | -| [Faster R-CNN](cv/detection/fasterrcnn/pytorch) | PyTorch | COCO | 2.2.0 | -| [FCOS](cv/detection/fcos/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | -| [FCOS](cv/detection/fcos/pytorch) | PyTorch | COCO | 3.0.0 | -| [Mamba-YOLO](cv/detection/mamba_yolo/pytorch) | PyTorch | COCO | 4.1.1 | -| [Mask R-CNN](cv/detection/maskrcnn/pytorch) | PyTorch | COCO | 2.2.0 | -| [Mask R-CNN](cv/detection/maskrcnn/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | -| [OC_SORT](cv/detection/oc_sort/paddlepaddle) | PaddlePaddle | MOT17 | 3.1.0 | -| [Oriented RepPoints](cv/detection/oriented_reppoints/pytorch) | PyTorch | DOTA | 3.1.0 | -| [PP-PicoDet](cv/detection/picodet/paddlepaddle) | PaddlePaddle | COCO | 3.1.0 | -| [PP-YOLOE](cv/detection/pp-yoloe/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | -| [PP-YOLOE+](cv/detection/pp_yoloe+/paddlepaddle) | PaddlePaddle | COCO | 3.1.1 | -| [PVANet](cv/detection/pvanet/pytorch) | PyTorch | COCO | 2.2.0 | -| [RepPoints](cv/detection/reppoints_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | -| [RetinaNet](cv/detection/retinanet/pytorch) | PyTorch | COCO | 2.2.0 | -| [RetinaNet](cv/detection/retinanet/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | -| [RT-DETR](cv/detection/rt-detr/pytorch) | PyTorch | COCO | 4.1.1 | -| [RTMDet](cv/detection/rtmdet/pytorch) | PyTorch | COCO | 3.1.0 | -| [SSD](cv/detection/ssd/pytorch) | PyTorch | COCO | 2.2.0 | -| [SSD](cv/detection/ssd/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | -| [SSD](cv/detection/ssd/tensorflow) | TensorFlow | VOC | 3.0.0 | -| [SSD](cv/detection/ssd/mindspore) | MindSpore | COCO | 3.0.0 | -| [YOLOF](cv/detection/yolof/pytorch) | PyTorch | COCO | 2.2.0 | -| [YOLOv3](cv/detection/yolov3/pytorch) | PyTorch | COCO | 2.2.0 | -| [YOLOv3](cv/detection/yolov3/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | -| [YOLOv3](cv/detection/yolov3/tensorflow) | TensorFlow | VOC | 3.0.0 | -| [YOLOv5](cv/detection/yolov5/paddlepaddle) | PaddlePaddle | COCO | 3.1.1 | -| [YOLOv5](cv/detection/yolov5/pytorch) | PyTorch | COCO | 2.2.0 | -| [YOLOv6](cv/detection/yolov6/pytorch) | PyTorch | COCO | 3.0.0 | -| [YOLOv7](cv/detection/yolov7/pytorch) | PyTorch | COCO | 3.0.0 | -| [YOLOv8](cv/detection/yolov8/pytorch) | PyTorch | COCO | 3.0.0 | -| [YOLOv9](cv/detection/yolov9/pytorch) | PyTorch | COCO | 4.1.1 | -| [YOLOv10](cv/detection/yolov10/pytorch) | PyTorch | COCO | 4.1.1 | -| [YOLOv11](cv/detection/yolov11/pytorch) | PyTorch | COCO | 4.2.0 | +| [ATSS](models/cv/detection/atss_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | +| [AutoAssign](models/cv/detection/autoassign/pytorch) | PyTorch | COCO | 2.2.0 | +| [Cascade R-CNN](models/cv/detection/cascade_rcnn_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | +| [CenterMask2](models/cv/detection/centermask2/pytorch) | PyTorch | COCO | 4.1.1 | +| [CenterNet](models/cv/detection/centernet/pytorch) | PyTorch | COCO | 2.2.0 | +| [CenterNet](models/cv/detection/centernet/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | +| [Co-DETR](models/cv/detection/co-detr/pytorch) | PyTorch | COCO | 3.1.0 | +| [CornerNet](models/cv/detection/cornernet_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | +| [DCNV2](models/cv/detection/dcnv2_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | +| [DETR](models/cv/detection/detr/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | +| [Faster R-CNN](models/cv/detection/fasterrcnn/pytorch) | PyTorch | COCO | 2.2.0 | +| [FCOS](models/cv/detection/fcos/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | +| [FCOS](models/cv/detection/fcos/pytorch) | PyTorch | COCO | 3.0.0 | +| [Mamba-YOLO](models/cv/detection/mamba_yolo/pytorch) | PyTorch | COCO | 4.1.1 | +| [Mask R-CNN](models/cv/detection/maskrcnn/pytorch) | PyTorch | COCO | 2.2.0 | +| [Mask R-CNN](models/cv/detection/maskrcnn/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | +| [OC_SORT](models/cv/detection/oc_sort/paddlepaddle) | PaddlePaddle | MOT17 | 3.1.0 | +| [Oriented RepPoints](models/cv/detection/oriented_reppoints/pytorch) | PyTorch | DOTA | 3.1.0 | +| [PP-PicoDet](models/cv/detection/picodet/paddlepaddle) | PaddlePaddle | COCO | 3.1.0 | +| [PP-YOLOE](models/cv/detection/pp-yoloe/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | +| [PP-YOLOE+](models/cv/detection/pp_yoloe+/paddlepaddle) | PaddlePaddle | COCO | 3.1.1 | +| [PVANet](models/cv/detection/pvanet/pytorch) | PyTorch | COCO | 2.2.0 | +| [RepPoints](models/cv/detection/reppoints_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | +| [RetinaNet](models/cv/detection/retinanet/pytorch) | PyTorch | COCO | 2.2.0 | +| [RetinaNet](models/cv/detection/retinanet/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | +| [RT-DETR](models/cv/detection/rt-detr/pytorch) | PyTorch | COCO | 4.1.1 | +| [RTMDet](models/cv/detection/rtmdet/pytorch) | PyTorch | COCO | 3.1.0 | +| [SSD](models/cv/detection/ssd/pytorch) | PyTorch | COCO | 2.2.0 | +| [SSD](models/cv/detection/ssd/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | +| [SSD](models/cv/detection/ssd/tensorflow) | TensorFlow | VOC | 3.0.0 | +| [SSD](models/cv/detection/ssd/mindspore) | MindSpore | COCO | 3.0.0 | +| [YOLOF](models/cv/detection/yolof/pytorch) | PyTorch | COCO | 2.2.0 | +| [YOLOv3](models/cv/detection/yolov3/pytorch) | PyTorch | COCO | 2.2.0 | +| [YOLOv3](models/cv/detection/yolov3/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | +| [YOLOv3](models/cv/detection/yolov3/tensorflow) | TensorFlow | VOC | 3.0.0 | +| [YOLOv5](models/cv/detection/yolov5/paddlepaddle) | PaddlePaddle | COCO | 3.1.1 | +| [YOLOv5](models/cv/detection/yolov5/pytorch) | PyTorch | COCO | 2.2.0 | +| [YOLOv6](models/cv/detection/yolov6/pytorch) | PyTorch | COCO | 3.0.0 | +| [YOLOv7](models/cv/detection/yolov7/pytorch) | PyTorch | COCO | 3.0.0 | +| [YOLOv8](models/cv/detection/yolov8/pytorch) | PyTorch | COCO | 3.0.0 | +| [YOLOv9](models/cv/detection/yolov9/pytorch) | PyTorch | COCO | 4.1.1 | +| [YOLOv10](models/cv/detection/yolov10/pytorch) | PyTorch | COCO | 4.1.1 | +| [YOLOv11](models/cv/detection/yolov11/pytorch) | PyTorch | COCO | 4.2.0 | #### 三维目标检测 | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------------------|-----------|------------------|-------| -| [BEVFormer](cv/3d_detection/bevformer/pytorch) | PyTorch | nuScenes&CAN bus | 3.0.0 | -| [CenterPoint](cv/3d_detection/centerpoint/pytorch) | PyTorch | nuScenes | 3.1.1 | -| [PAConv](cv/3d_detection/paconv/pytorch) | PyTorch | S3DIS | 3.1.1 | -| [Part-A2-Anchor](cv/3d_detection/part_a2_anchor/pytorch) | PyTorch | KITTI | 4.1.1 | -| [Part-A2-Free](cv/3d_detection/part_a2_free/pytorch) | PyTorch | KITTI | 4.1.1 | -| [PointNet++](cv/3d_detection/pointnet2/pytorch) | PyTorch | S3DIS | 3.0.0 | -| [PointPillars](cv/3d_detection/pointpillars/pytorch) | PyTorch | KITTI | 3.0.0 | -| [PointRCNN](cv/3d_detection/pointrcnn/pytorch) | PyTorch | KITTI | 3.1.1 | -| [PointRCNN-IoU](cv/3d_detection/pointrcnn_iou/pytorch) | PyTorch | KITTI | 4.1.1 | -| [SECOND](cv/3d_detection/second/pytorch) | PyTorch | KITTI | 4.1.1 | -| [SECOND-IoU](cv/3d_detection/second_iou/pytorch) | PyTorch | KITTI | 4.1.1 | +| [BEVFormer](models/cv/3d_detection/bevformer/pytorch) | PyTorch | nuScenes&CAN bus | 3.0.0 | +| [CenterPoint](models/cv/3d_detection/centerpoint/pytorch) | PyTorch | nuScenes | 3.1.1 | +| [PAConv](models/cv/3d_detection/paconv/pytorch) | PyTorch | S3DIS | 3.1.1 | +| [Part-A2-Anchor](models/cv/3d_detection/part_a2_anchor/pytorch) | PyTorch | KITTI | 4.1.1 | +| [Part-A2-Free](models/cv/3d_detection/part_a2_free/pytorch) | PyTorch | KITTI | 4.1.1 | +| [PointNet++](models/cv/3d_detection/pointnet2/pytorch) | PyTorch | S3DIS | 3.0.0 | +| [PointPillars](models/cv/3d_detection/pointpillars/pytorch) | PyTorch | KITTI | 3.0.0 | +| [PointRCNN](models/cv/3d_detection/pointrcnn/pytorch) | PyTorch | KITTI | 3.1.1 | +| [PointRCNN-IoU](models/cv/3d_detection/pointrcnn_iou/pytorch) | PyTorch | KITTI | 4.1.1 | +| [SECOND](models/cv/3d_detection/second/pytorch) | PyTorch | KITTI | 4.1.1 | +| [SECOND-IoU](models/cv/3d_detection/second_iou/pytorch) | PyTorch | KITTI | 4.1.1 | #### 三维重建 | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------|-----------|---------|-------| -| [HashNeRF](cv/3d-reconstruction/hashnerf/pytorch) | PyTorch | fox | 2.2.0 | +| [HashNeRF](models/cv/3d-reconstruction/hashnerf/pytorch) | PyTorch | fox | 2.2.0 | #### 图神经网络(GNN) | Model | Framework | Dataset | IXUCA SDK | |--------------------------------------------|--------------|--------------------------|-------| -| [GAT](cv/gnn/gat/paddlepaddle) | PaddlePaddle | CORA | 3.1.0 | -| [GCN](cv/gnn/GCN/mindspore) | MindSpore | CORA & Citeseer | 3.0.0 | -| [GCN](cv/gnn/GCN/paddlepaddle) | PaddlePaddle | CORA & PubMed & Citeseer | 3.1.0 | -| [GraphSAGE](cv/gnn/graphsage/paddlepaddle) | PaddlePaddle | Reddit | 3.1.0 | +| [GAT](models/cv/gnn/gat/paddlepaddle) | PaddlePaddle | CORA | 3.1.0 | +| [GCN](models/cv/gnn/GCN/mindspore) | MindSpore | CORA & Citeseer | 3.0.0 | +| [GCN](models/cv/gnn/GCN/paddlepaddle) | PaddlePaddle | CORA & PubMed & Citeseer | 3.1.0 | +| [GraphSAGE](models/cv/gnn/graphsage/paddlepaddle) | PaddlePaddle | Reddit | 3.1.0 | #### 光学字符识别(OCR) | Model | Framework | Dataset | IXUCA SDK | |------------------------------------------------|--------------|-----------|-------| -| [CRNN](cv/ocr/crnn/mindspore) | MindSpore | OCR_Recog | 3.1.0 | -| [CRNN](cv/ocr/crnn/paddlepaddle) | PaddlePaddle | LMDB | 2.3.0 | -| [DBNet](cv/ocr/dbnet/pytorch) | PyTorch | ICDAR2015 | 3.0.0 | -| [DBNet++](cv/ocr/dbnetpp/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | -| [DBNet++](cv/ocr/dbnetpp/pytorch) | PyTorch | ICDAR2015 | 3.1.0 | -| [PP-OCR-DB](cv/ocr/pp-ocr-db/paddlepaddle) | PaddlePaddle | ICDAR2015 | 2.3.0 | -| [PP-OCR-EAST](cv/ocr/pp-ocr-east/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | -| [PSE](cv/ocr/pse/paddlepaddle) | PaddlePaddle | OCR_Recog | 2.3.0 | -| [SAR](cv/ocr/sar/pytorch) | PyTorch | OCR_Recog | 2.2.0 | -| [SAST](cv/ocr/sast/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | -| [SATRN](cv/ocr/satrn/pytorch/base) | PyTorch | OCR_Recog | 2.2.0 | +| [CRNN](models/cv/ocr/crnn/mindspore) | MindSpore | OCR_Recog | 3.1.0 | +| [CRNN](models/cv/ocr/crnn/paddlepaddle) | PaddlePaddle | LMDB | 2.3.0 | +| [DBNet](models/cv/ocr/dbnet/pytorch) | PyTorch | ICDAR2015 | 3.0.0 | +| [DBNet++](models/cv/ocr/dbnetpp/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | +| [DBNet++](models/cv/ocr/dbnetpp/pytorch) | PyTorch | ICDAR2015 | 3.1.0 | +| [PP-OCR-DB](models/cv/ocr/pp-ocr-db/paddlepaddle) | PaddlePaddle | ICDAR2015 | 2.3.0 | +| [PP-OCR-EAST](models/cv/ocr/pp-ocr-east/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | +| [PSE](models/cv/ocr/pse/paddlepaddle) | PaddlePaddle | OCR_Recog | 2.3.0 | +| [SAR](models/cv/ocr/sar/pytorch) | PyTorch | OCR_Recog | 2.2.0 | +| [SAST](models/cv/ocr/sast/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | +| [SATRN](models/cv/ocr/satrn/pytorch/base) | PyTorch | OCR_Recog | 2.2.0 | #### 点云 | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------|-----------|---------------------------------|-------| -| [Point-BERT](cv/point_cloud/point-bert/pytorch) | PyTorch | ShapeNet55 & processed ModelNet | 2.2.0 | +| [Point-BERT](models/cv/point_cloud/point-bert/pytorch) | PyTorch | ShapeNet55 & processed ModelNet | 2.2.0 | #### 姿态估计 | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------|--------------|---------|-------| -| [AlphaPose](cv/pose/alphapose/pytorch) | PyTorch | COCO | 3.0.0 | -| [HRNet](cv/pose/hrnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [HRNet-W32](cv/pose/hrnet/paddlepaddle) | PaddlePaddle | COCO | 3.1.0 | -| [OpenPose](cv/pose/openpose/mindspore) | MindSpore | COCO | 3.1.0 | +| [AlphaPose](models/cv/pose/alphapose/pytorch) | PyTorch | COCO | 3.0.0 | +| [HRNet](models/cv/pose/hrnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [HRNet-W32](models/cv/pose/hrnet/paddlepaddle) | PaddlePaddle | COCO | 3.1.0 | +| [OpenPose](models/cv/pose/openpose/mindspore) | MindSpore | COCO | 3.1.0 | #### 自监督学习 | Model | Framework | Dataset | IXUCA SDK | |------------------------------------------------|-----------|----------|-------| -| [MAE](cv/self_supervised_learning/mae/pytorch) | PyTorch | ImageNet | 3.0.0 | +| [MAE](models/cv/self_supervised_learning/mae/pytorch) | PyTorch | ImageNet | 3.0.0 | #### 语义分割 | Model | Framework | Dataset | IXUCA SDK | |----------------------------------------------------------------------|--------------|----------------|-------| -| [3D-UNet](cv/semantic_segmentation/unet3d/pytorch) | PyTorch | kits19 | 2.2.0 | -| [APCNet](cv/semantic_segmentation/apcnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | -| [Attention U-net](cv/semantic_segmentation/att_unet/pytorch) | PyTorch | Cityscapes | 3.0.0 | -| [BiSeNet](cv/semantic_segmentation/bisenet/pytorch) | PyTorch | COCO | 2.2.0 | -| [BiSeNetV2](cv/semantic_segmentation/bisenetv2/paddlepaddle) | PaddlePaddle | Cityscapes | 3.0.0 | -| [BiSeNetV2](cv/semantic_segmentation/bisenetv2/pytorch) | PyTorch | Cityscapes | 3.1.1 | -| [CGNet](cv/semantic_segmentation/cgnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [ContextNet](cv/semantic_segmentation/contextnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [DabNet](cv/semantic_segmentation/dabnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [DANet](cv/semantic_segmentation/danet/pytorch) | PyTorch | COCO | 2.2.0 | -| [DDRnet](cv/semantic_segmentation/ddrnet/pytorch) | PyTorch | Cityscapes | 3.0.0 | -| [DeepLabV3](cv/semantic_segmentation/deeplabv3/pytorch) | PyTorch | COCO | 2.2.0 | -| [DeepLabV3](cv/semantic_segmentation/deeplabv3/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | -| [DeepLabV3](cv/semantic_segmentation/deeplabv3/mindspore) | MindSpore | VOC | 3.0.0 | -| [DeepLabV3+](cv/semantic_segmentation/deeplabv3plus/paddlepaddle) | PaddlePaddle | Cityscapes | 3.0.0 | -| [DeepLabV3+](cv/semantic_segmentation/deeplabv3plus/tensorflow) | TensorFlow | Cityscapes | 3.1.0 | -| [DenseASPP](cv/semantic_segmentation/denseaspp/pytorch) | PyTorch | COCO | 2.2.0 | -| [DFANet](cv/semantic_segmentation/dfanet/pytorch) | PyTorch | COCO | 2.2.0 | -| [DNLNet](cv/semantic_segmentation/dnlnet/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | -| [DUNet](cv/semantic_segmentation/dunet/pytorch) | PyTorch | COCO | 2.2.0 | -| [EncNet](cv/semantic_segmentation/encnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [ENet](cv/semantic_segmentation/enet/pytorch) | PyTorch | COCO | 2.2.0 | -| [ERFNet](cv/semantic_segmentation/erfnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [ESPNet](cv/semantic_segmentation/espnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [FastFCN](cv/semantic_segmentation/fastfcn/paddlepaddle) | PyTorch | ADE20K | 3.1.0 | -| [FastSCNN](cv/semantic_segmentation/fastscnn/pytorch) | PyTorch | COCO | 2.2.0 | -| [FCN](cv/semantic_segmentation/fcn/pytorch) | PyTorch | COCO | 2.2.0 | -| [FPENet](cv/semantic_segmentation/fpenet/pytorch) | PyTorch | COCO | 2.2.0 | -| [GCNet](cv/semantic_segmentation/gcnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | -| [HardNet](cv/semantic_segmentation/hardnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [ICNet](cv/semantic_segmentation/icnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [LedNet](cv/semantic_segmentation/lednet/pytorch) | PyTorch | COCO | 2.2.0 | -| [LinkNet](cv/semantic_segmentation/linknet/pytorch) | PyTorch | COCO | 2.2.0 | -| [Mask2Former](cv/semantic_segmentation/mask2former/pytorch) | PyTorch | Cityscapes | 3.1.0 | -| [MobileSeg](cv/semantic_segmentation/mobileseg/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | -| [OCNet](cv/semantic_segmentation/ocnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [OCRNet](cv/semantic_segmentation/ocrnet/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | -| [OCRNet](cv/semantic_segmentation/ocrnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | -| [PP-HumanSegV1](cv/semantic_segmentation/pp_humansegv1/paddlepaddle) | PaddlePaddle | PP-HumanSeg14K | 3.1.0 | -| [PP-HumanSegV2](cv/semantic_segmentation/pp_humansegv2/paddlepaddle) | PaddlePaddle | PP-HumanSeg14K | 3.1.0 | -| [PP-LiteSeg](cv/semantic_segmentation/pp_liteseg/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | -| [PSANet](cv/semantic_segmentation/psanet/pytorch) | PyTorch | COCO | 2.2.0 | -| [PSPNet](cv/semantic_segmentation/pspnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | -| [RefineNet](cv/semantic_segmentation/refinenet/pytorch) | PyTorch | COCO | 2.2.0 | -| [SegNet](cv/semantic_segmentation/segnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [STDC](cv/semantic_segmentation/stdc/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | -| [STDC](cv/semantic_segmentation/stdc/pytorch) | PyTorch | Cityscapes | 3.0.0 | -| [UNet](cv/semantic_segmentation/unet/pytorch) | PyTorch | COCO | 2.2.0 | -| [UNet](cv/semantic_segmentation/unet/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | -| [UNet++](cv/semantic_segmentation/unet++/pytorch) | PyTorch | DRIVE | 3.0.0 | -| [VNet](cv/semantic_segmentation/vnet/tensorflow) | TensorFlow | Hippocampus | 3.0.0 | +| [3D-UNet](models/cv/semantic_segmentation/unet3d/pytorch) | PyTorch | kits19 | 2.2.0 | +| [APCNet](models/cv/semantic_segmentation/apcnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | +| [Attention U-net](models/cv/semantic_segmentation/att_unet/pytorch) | PyTorch | Cityscapes | 3.0.0 | +| [BiSeNet](models/cv/semantic_segmentation/bisenet/pytorch) | PyTorch | COCO | 2.2.0 | +| [BiSeNetV2](models/cv/semantic_segmentation/bisenetv2/paddlepaddle) | PaddlePaddle | Cityscapes | 3.0.0 | +| [BiSeNetV2](models/cv/semantic_segmentation/bisenetv2/pytorch) | PyTorch | Cityscapes | 3.1.1 | +| [CGNet](models/cv/semantic_segmentation/cgnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [ContextNet](models/cv/semantic_segmentation/contextnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [DabNet](models/cv/semantic_segmentation/dabnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [DANet](models/cv/semantic_segmentation/danet/pytorch) | PyTorch | COCO | 2.2.0 | +| [DDRnet](models/cv/semantic_segmentation/ddrnet/pytorch) | PyTorch | Cityscapes | 3.0.0 | +| [DeepLabV3](models/cv/semantic_segmentation/deeplabv3/pytorch) | PyTorch | COCO | 2.2.0 | +| [DeepLabV3](models/cv/semantic_segmentation/deeplabv3/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | +| [DeepLabV3](models/cv/semantic_segmentation/deeplabv3/mindspore) | MindSpore | VOC | 3.0.0 | +| [DeepLabV3+](models/cv/semantic_segmentation/deeplabv3plus/paddlepaddle) | PaddlePaddle | Cityscapes | 3.0.0 | +| [DeepLabV3+](models/cv/semantic_segmentation/deeplabv3plus/tensorflow) | TensorFlow | Cityscapes | 3.1.0 | +| [DenseASPP](models/cv/semantic_segmentation/denseaspp/pytorch) | PyTorch | COCO | 2.2.0 | +| [DFANet](models/cv/semantic_segmentation/dfanet/pytorch) | PyTorch | COCO | 2.2.0 | +| [DNLNet](models/cv/semantic_segmentation/dnlnet/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | +| [DUNet](models/cv/semantic_segmentation/dunet/pytorch) | PyTorch | COCO | 2.2.0 | +| [EncNet](models/cv/semantic_segmentation/encnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [ENet](models/cv/semantic_segmentation/enet/pytorch) | PyTorch | COCO | 2.2.0 | +| [ERFNet](models/cv/semantic_segmentation/erfnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [ESPNet](models/cv/semantic_segmentation/espnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [FastFCN](models/cv/semantic_segmentation/fastfcn/paddlepaddle) | PyTorch | ADE20K | 3.1.0 | +| [FastSCNN](models/cv/semantic_segmentation/fastscnn/pytorch) | PyTorch | COCO | 2.2.0 | +| [FCN](models/cv/semantic_segmentation/fcn/pytorch) | PyTorch | COCO | 2.2.0 | +| [FPENet](models/cv/semantic_segmentation/fpenet/pytorch) | PyTorch | COCO | 2.2.0 | +| [GCNet](models/cv/semantic_segmentation/gcnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | +| [HardNet](models/cv/semantic_segmentation/hardnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [ICNet](models/cv/semantic_segmentation/icnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [LedNet](models/cv/semantic_segmentation/lednet/pytorch) | PyTorch | COCO | 2.2.0 | +| [LinkNet](models/cv/semantic_segmentation/linknet/pytorch) | PyTorch | COCO | 2.2.0 | +| [Mask2Former](models/cv/semantic_segmentation/mask2former/pytorch) | PyTorch | Cityscapes | 3.1.0 | +| [MobileSeg](models/cv/semantic_segmentation/mobileseg/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | +| [OCNet](models/cv/semantic_segmentation/ocnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [OCRNet](models/cv/semantic_segmentation/ocrnet/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | +| [OCRNet](models/cv/semantic_segmentation/ocrnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | +| [PP-HumanSegV1](models/cv/semantic_segmentation/pp_humansegv1/paddlepaddle) | PaddlePaddle | PP-HumanSeg14K | 3.1.0 | +| [PP-HumanSegV2](models/cv/semantic_segmentation/pp_humansegv2/paddlepaddle) | PaddlePaddle | PP-HumanSeg14K | 3.1.0 | +| [PP-LiteSeg](models/cv/semantic_segmentation/pp_liteseg/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | +| [PSANet](models/cv/semantic_segmentation/psanet/pytorch) | PyTorch | COCO | 2.2.0 | +| [PSPNet](models/cv/semantic_segmentation/pspnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | +| [RefineNet](models/cv/semantic_segmentation/refinenet/pytorch) | PyTorch | COCO | 2.2.0 | +| [SegNet](models/cv/semantic_segmentation/segnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [STDC](models/cv/semantic_segmentation/stdc/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | +| [STDC](models/cv/semantic_segmentation/stdc/pytorch) | PyTorch | Cityscapes | 3.0.0 | +| [UNet](models/cv/semantic_segmentation/unet/pytorch) | PyTorch | COCO | 2.2.0 | +| [UNet](models/cv/semantic_segmentation/unet/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | +| [UNet++](models/cv/semantic_segmentation/unet++/pytorch) | PyTorch | DRIVE | 3.0.0 | +| [VNet](models/cv/semantic_segmentation/vnet/tensorflow) | TensorFlow | Hippocampus | 3.0.0 | #### 超分辨率 | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------------------------|-----------|---------|-------| -| [basicVSR++](cv/super_resolution/basicvsr++/pytorch) | PyTorch | REDS | 2.2.0 | -| [basicVSR](cv/super_resolution/basicvsr/pytorch) | PyTorch | REDS | 2.2.0 | -| [ESRGAN](cv/super_resolution/esrgan/pytorch) | PyTorch | DIV2K | 2.2.0 | -| [LIIF](cv/super_resolution/liif/pytorch) | PyTorch | DIV2K | 2.2.0 | -| [RealBasicVSR](cv/super_resolution/real_basicvsr/pytorch) | PyTorch | REDS | 2.2.0 | -| [TTSR](cv/super_resolution/ttsr/pytorch) | PyTorch | CUFED | 2.2.0 | -| [TTVSR](cv/super_resolution/ttvsr/pytorch) | PyTorch | REDS | 2.2.0 | +| [basicVSR++](models/cv/super_resolution/basicvsr++/pytorch) | PyTorch | REDS | 2.2.0 | +| [basicVSR](models/cv/super_resolution/basicvsr/pytorch) | PyTorch | REDS | 2.2.0 | +| [ESRGAN](models/cv/super_resolution/esrgan/pytorch) | PyTorch | DIV2K | 2.2.0 | +| [LIIF](models/cv/super_resolution/liif/pytorch) | PyTorch | DIV2K | 2.2.0 | +| [RealBasicVSR](models/cv/super_resolution/real_basicvsr/pytorch) | PyTorch | REDS | 2.2.0 | +| [TTSR](models/cv/super_resolution/ttsr/pytorch) | PyTorch | CUFED | 2.2.0 | +| [TTVSR](models/cv/super_resolution/ttvsr/pytorch) | PyTorch | REDS | 2.2.0 | #### 多目标跟踪 | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------|--------------|-------------|-------| -| [ByteTrack](cv/multi_object_tracking/bytetrack/paddlepaddle) | PaddlePaddle | MOT17 | 3.1.0 | -| [DeepSORT](cv/multi_object_tracking/deep_sort/pytorch) | PyTorch | Market-1501 | 3.0.0 | -| [FairMOT](cv/multi_object_tracking/fairmot/pytorch) | PyTorch | MOT17 | 2.2.0 | +| [ByteTrack](models/cv/multi_object_tracking/bytetrack/paddlepaddle) | PaddlePaddle | MOT17 | 3.1.0 | +| [DeepSORT](models/cv/multi_object_tracking/deep_sort/pytorch) | PyTorch | Market-1501 | 3.0.0 | +| [FairMOT](models/cv/multi_object_tracking/fairmot/pytorch) | PyTorch | MOT17 | 2.2.0 | ### 多模态 | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------------------------------------------------|-----------|----------------|-----------| -| [BLIP](multimodal/vision-language_model/blip/pytorch) | PyTorch | COCO | 3.1.1 | -| [CLIP](multimodal/contrastive_learning/clip/pytorch) | PyTorch | CIFAR100 | 2.2.0 | -| [ControlNet](multimodal/diffusion_model/controlnet/pytorch) | PyTorch | Fill50K | 3.1.0 | -| [DDPM](multimodal/diffusion_model/ddpm/pytorch) | PyTorch | CIFAR-10 | 3.1.0 | -| [LLaVA 1.5](multimodal/vision-language_model/llava-1.5/pytorch) | PyTorch | LLaVA-Pretrain | 4.1.1 | -| [L-Verse](multimodal/vision-language_model/l-verse/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [MoE-LLaVA-Phi2-2.7B](multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | -| [MoE-LLaVA-Qwen-1.8B](multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | -| [MoE-LLaVA-StableLM-1.6B](multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | -| [Stable Diffusion 1.4](multimodal/diffusion_model/stable-diffusion-1.4/pytorch) | PyTorch | pokemon-images | 3.0.0 | -| [Stable Diffusion 1.5](multimodal/diffusion_model/stable-diffusion-1.5/pytorch) | PyTorch | pokemon-images | 4.1.1 | -| [Stable Diffusion 2.1](multimodal/diffusion_model/stable-diffusion-2.1/pytorch) | PyTorch | pokemon-images | 4.1.1 | -| [Stable Diffusion 3](multimodal/diffusion_model/stable-diffusion-3/pytorch) | PyTorch | dog-example | 4.1.1 | -| [Stable Diffusion XL](multimodal/diffusion_model/stable-diffusion-xl/pytorch) | PyTorch | pokemon-images | 4.1.1 | +| [BLIP](models/multimodal/vision-language_model/blip/pytorch) | PyTorch | COCO | 3.1.1 | +| [CLIP](models/multimodal/contrastive_learning/clip/pytorch) | PyTorch | CIFAR100 | 2.2.0 | +| [ControlNet](models/multimodal/diffusion_model/controlnet/pytorch) | PyTorch | Fill50K | 3.1.0 | +| [DDPM](models/multimodal/diffusion_model/ddpm/pytorch) | PyTorch | CIFAR-10 | 3.1.0 | +| [LLaVA 1.5](models/multimodal/vision-language_model/llava-1.5/pytorch) | PyTorch | LLaVA-Pretrain | 4.1.1 | +| [L-Verse](models/multimodal/vision-language_model/l-verse/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [MoE-LLaVA-Phi2-2.7B](models/multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | +| [MoE-LLaVA-Qwen-1.8B](models/multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | +| [MoE-LLaVA-StableLM-1.6B](models/multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | +| [Stable Diffusion 1.4](models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch) | PyTorch | pokemon-images | 3.0.0 | +| [Stable Diffusion 1.5](models/multimodal/diffusion_model/stable-diffusion-1.5/pytorch) | PyTorch | pokemon-images | 4.1.1 | +| [Stable Diffusion 2.1](models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch) | PyTorch | pokemon-images | 4.1.1 | +| [Stable Diffusion 3](models/multimodal/diffusion_model/stable-diffusion-3/pytorch) | PyTorch | dog-example | 4.1.1 | +| [Stable Diffusion XL](models/multimodal/diffusion_model/stable-diffusion-xl/pytorch) | PyTorch | pokemon-images | 4.1.1 | ### 自然语言处理(NLP) @@ -394,51 +394,51 @@ DeepSparkHub甄选上百个应用算法和模型,覆盖AI和通用计算各领 | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------------|-----------|-----------------------|-------| -| [GLM](nlp/cloze_test/glm/pytorch) | PyTorch | GLMForMultiTokenCloze | 2.2.0 | +| [GLM](models/nlp/cloze_test/glm/pytorch) | PyTorch | GLMForMultiTokenCloze | 2.2.0 | #### 对话生成 | Model | Framework | Dataset | IXUCA SDK | |--------------------------------------------|-----------|---------|-------| -| [CPM](nlp/dialogue_generation/cpm/pytorch) | PyTorch | STC | 2.2.0 | +| [CPM](models/nlp/dialogue_generation/cpm/pytorch) | PyTorch | STC | 2.2.0 | #### 语言建模 | Model | Framework | Dataset | IXUCA SDK | |------------------------------------------------------------------|-------------------|--------------------|-------| -| [BART](nlp/language_model/bart_fairseq/pytorch) | PyTorch (Fairseq) | RTE | 3.0.0 | -| [BERT NER](nlp/ner/bert/pytorch) | PyTorch | CoNLL-2003 | 3.0.0 | -| [BERT Pretraining](nlp/language_model/bert/pytorch) | PyTorch | MLCommon Wikipedia | 2.2.0 | -| [BERT Pretraining](nlp/language_model/bert/paddlepaddle) | PaddlePaddle | MNLI | 2.3.0 | -| [BERT Pretraining](nlp/language_model/bert/tensorflow) | TensorFlow | MNLI | 3.0.0 | -| [BERT Pretraining](nlp/language_model/bert/mindspore) | MindSpore | SQuAD | 3.0.0 | -| [BERT Text Classification](nlp/text_classification/bert/pytorch) | PyTorch | GLUE | 3.0.0 | -| [BERT Text Summerization](nlp/text_summarisation/bert/pytorch) | PyTorch | cnn_dailymail | 3.0.0 | -| [BERT Question Answering](nlp/question_answering/bert/pytorch) | PyTorch | SQuAD | 3.0.0 | -| [GPT2-Medium-EN](nlp/llm/gpt2-medium-en/paddlepaddle) | PaddlePaddle | SST-2 | 3.1.0 | -| [RoBERTa](nlp/language_model/roberta_fairseq/pytorch) | PyTorch (Fairseq) | RTE | 3.0.0 | -| [XLNet](nlp/language_model/xlnet/paddlepaddle) | PaddlePaddle | SST-2 | 3.1.0 | +| [BART](models/nlp/language_model/bart_fairseq/pytorch) | PyTorch (Fairseq) | RTE | 3.0.0 | +| [BERT NER](models/nlp/ner/bert/pytorch) | PyTorch | CoNLL-2003 | 3.0.0 | +| [BERT Pretraining](models/nlp/language_model/bert/pytorch) | PyTorch | MLCommon Wikipedia | 2.2.0 | +| [BERT Pretraining](models/nlp/language_model/bert/paddlepaddle) | PaddlePaddle | MNLI | 2.3.0 | +| [BERT Pretraining](models/nlp/language_model/bert/tensorflow) | TensorFlow | MNLI | 3.0.0 | +| [BERT Pretraining](models/nlp/language_model/bert/mindspore) | MindSpore | SQuAD | 3.0.0 | +| [BERT Text Classification](models/nlp/text_classification/bert/pytorch) | PyTorch | GLUE | 3.0.0 | +| [BERT Text Summerization](models/nlp/text_summarisation/bert/pytorch) | PyTorch | cnn_dailymail | 3.0.0 | +| [BERT Question Answering](models/nlp/question_answering/bert/pytorch) | PyTorch | SQuAD | 3.0.0 | +| [GPT2-Medium-EN](models/nlp/llm/gpt2-medium-en/paddlepaddle) | PaddlePaddle | SST-2 | 3.1.0 | +| [RoBERTa](models/nlp/language_model/roberta_fairseq/pytorch) | PyTorch (Fairseq) | RTE | 3.0.0 | +| [XLNet](models/nlp/language_model/xlnet/paddlepaddle) | PaddlePaddle | SST-2 | 3.1.0 | #### 文本纠错 | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------|--------------|---------|-------| -| [ERNIE](nlp/text_correction/ernie/paddlepaddle) | PaddlePaddle | corpus | 2.3.0 | +| [ERNIE](models/nlp/text_correction/ernie/paddlepaddle) | PaddlePaddle | corpus | 2.3.0 | #### 翻译 | Model | Framework | Dataset | IXUCA SDK | |----------------------------------------------------------------|-------------------|---------|-------| -| [Convolutional](nlp/translation/convolutional_fairseq/pytorch) | PyTorch (Fairseq) | WMT14 | 3.0.0 | -| [T5](nlp/translation/t5/pytorch) | PyTorch | WMT14 | 2.2.0 | -| [Transformer](nlp/translation/transformer/paddlepaddle) | PaddlePaddle | WMT14 | 2.3.0 | -| [Transformer](nlp/translation/transformer_fairseq/pytorch) | PyTorch (Fairseq) | IWSLT14 | 3.0.0 | +| [Convolutional](models/nlp/translation/convolutional_fairseq/pytorch) | PyTorch (Fairseq) | WMT14 | 3.0.0 | +| [T5](models/nlp/translation/t5/pytorch) | PyTorch | WMT14 | 2.2.0 | +| [Transformer](models/nlp/translation/transformer/paddlepaddle) | PaddlePaddle | WMT14 | 2.3.0 | +| [Transformer](models/nlp/translation/transformer_fairseq/pytorch) | PyTorch (Fairseq) | IWSLT14 | 3.0.0 | ### 强化学习 | Model | Framework | Dataset | IXUCA SDK | |--------------------------------------------------------------------|--------------|-------------|-------| -| [DQN](reinforcement_learning/q-learning-networks/dqn/paddlepaddle) | PaddlePaddle | CartPole-v0 | 3.1.0 | +| [DQN](models/reinforcement_learning/q-learning-networks/dqn/paddlepaddle) | PaddlePaddle | CartPole-v0 | 3.1.0 | ### 语音 @@ -446,24 +446,24 @@ DeepSparkHub甄选上百个应用算法和模型,覆盖AI和通用计算各领 | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------------------------------------------------------|-----------------|----------|-------| -| [Conformer](audio/speech_recognition/conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 2.2.0 | -| [Efficient Conformer v2](audio/speech_recognition/efficient_conformer_v2_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.1.0 | -| [PP-ASR-Conformer](audio/speech_recognition/conformer/paddlepaddle) | PaddlePaddle | AISHELL | 3.1.0 | -| [RNN-T](audio/speech_recognition/rnnt/pytorch) | PyTorch | LJSpeech | 2.2.0 | -| [Transformer](audio/speech_recognition/transformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | -| [U2++ Conformer](audio/speech_recognition/u2++_conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | -| [Unified Conformer](audio/speech_recognition/unified_conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | +| [Conformer](models/audio/speech_recognition/conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 2.2.0 | +| [Efficient Conformer v2](models/audio/speech_recognition/efficient_conformer_v2_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.1.0 | +| [PP-ASR-Conformer](models/audio/speech_recognition/conformer/paddlepaddle) | PaddlePaddle | AISHELL | 3.1.0 | +| [RNN-T](models/audio/speech_recognition/rnnt/pytorch) | PyTorch | LJSpeech | 2.2.0 | +| [Transformer](models/audio/speech_recognition/transformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | +| [U2++ Conformer](models/audio/speech_recognition/u2++_conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | +| [Unified Conformer](models/audio/speech_recognition/unified_conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | #### 语音合成 | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------------------------------------|--------------|-------------|-------| -| [CosyVoice2-0.5B](audio/speech_synthesis/cosyvoice/pytorch) | DeepSpeed | openslr | 4.3.0 | -| [PP-TTS-FastSpeech2](audio/speech_synthesis/fastspeech2/paddlepaddle) | PaddlePaddle | CSMSC | 3.1.0 | -| [PP-TTS-HiFiGAN](audio/speech_synthesis/hifigan/paddlepaddle) | PaddlePaddle | CSMSC | 3.1.0 | -| [Tacotron2](audio/speech_synthesis/tacotron2/pytorch) | PyTorch | LJSpeech | 2.2.0 | -| [VQMIVC](audio/speech_synthesis/vqmivc/pytorch) | PyTorch | VCTK-Corpus | 2.2.0 | -| [WaveGlow](audio/speech_synthesis/waveglow/pytorch) | PyTorch | LJSpeech | 2.2.0 | +| [CosyVoice2-0.5B](models/audio/speech_synthesis/cosyvoice/pytorch) | DeepSpeed | openslr | 4.3.0 | +| [PP-TTS-FastSpeech2](models/audio/speech_synthesis/fastspeech2/paddlepaddle) | PaddlePaddle | CSMSC | 3.1.0 | +| [PP-TTS-HiFiGAN](models/audio/speech_synthesis/hifigan/paddlepaddle) | PaddlePaddle | CSMSC | 3.1.0 | +| [Tacotron2](models/audio/speech_synthesis/tacotron2/pytorch) | PyTorch | LJSpeech | 2.2.0 | +| [VQMIVC](models/audio/speech_synthesis/vqmivc/pytorch) | PyTorch | VCTK-Corpus | 2.2.0 | +| [WaveGlow](models/audio/speech_synthesis/waveglow/pytorch) | PyTorch | LJSpeech | 2.2.0 | ### 其他 @@ -471,31 +471,31 @@ DeepSparkHub甄选上百个应用算法和模型,覆盖AI和通用计算各领 | Model | Framework | Dataset | IXUCA SDK | |----------------------------------------------------------------------|-----------|--------------------|-------| -| [Graph WaveNet](others/graph_machine_learning/graph_wavenet/pytorch) | PyTorch | METR-LA & PEMS-BAY | 2.2.0 | +| [Graph WaveNet](models/others/graph_machine_learning/graph_wavenet/pytorch) | PyTorch | METR-LA & PEMS-BAY | 2.2.0 | #### 柯尔莫哥洛夫-阿诺德网络(KAN) | Model | Framework | Dataset | IXUCA SDK | |------------------------------------------------------|-----------|---------|-------| -| [KAN](others/kolmogorov_arnold_networks/kan/pytorch) | PyTorch | - | 4.1.1 | +| [KAN](models/others/kolmogorov_arnold_networks/kan/pytorch) | PyTorch | - | 4.1.1 | #### 模型剪枝 | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------------------------|-----------|--------------|-------| -| [Network Slimming](others/model_pruning/network-slimming/pytorch) | PyTorch | CIFAR-10/100 | 3.0.0 | +| [Network Slimming](models/others/model_pruning/network-slimming/pytorch) | PyTorch | CIFAR-10/100 | 3.0.0 | #### 推荐系统 | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------------------------|--------------|-----------------|-------| -| [DeepFM](others/recommendation_systems/deepfm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 2.3.0 | -| [DLRM](others/recommendation_systems/dlrm/pytorch) | PyTorch | Criteo_Terabyte | 2.2.0 | -| [DLRM](others/recommendation_systems/dlrm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | -| [FFM](others/recommendation_systems/ffm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | -| [NCF](others/recommendation_systems/ncf/pytorch) | PyTorch | movielens | 2.2.0 | -| [Wide&Deep](others/recommendation_systems/wide_deep/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 2.3.0 | -| [xDeepFM](others/recommendation_systems/xdeepfm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | +| [DeepFM](models/others/recommendation_systems/deepfm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 2.3.0 | +| [DLRM](models/others/recommendation_systems/dlrm/pytorch) | PyTorch | Criteo_Terabyte | 2.2.0 | +| [DLRM](models/others/recommendation_systems/dlrm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | +| [FFM](models/others/recommendation_systems/ffm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | +| [NCF](models/others/recommendation_systems/ncf/pytorch) | PyTorch | movielens | 2.2.0 | +| [Wide&Deep](models/others/recommendation_systems/wide_deep/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 2.3.0 | +| [xDeepFM](models/others/recommendation_systems/xdeepfm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | -------- diff --git a/README_en.md b/README_en.md index 61b62e660..f62f57e33 100644 --- a/README_en.md +++ b/README_en.md @@ -23,48 +23,48 @@ individuals, healthcare, education, communication, energy, and more. | Model | Framework | ToolBox | Dataset/Weight | IXUCA SDK | |-------------------------------------------------------|-----------|--------------------|------------------------|-----------| -| [Aquila2-34B](nlp/llm/aquila2-34b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | -| [Baichuan2-7B](nlp/llm/baichuan2-7b/pytorch) | PyTorch | DeepSpeed | baichuan2-7b-base | 3.4.0 | -| [Bloom-7B1](nlp/llm/bloom-7b1/pytorch) | PyTorch | Firefly | school_math_0.25M | 3.4.0 | -| [ChatGLM-6B](nlp/llm/chatglm-6b/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm-6b | 3.1.0 | -| [ChatGLM2-6B SFT](nlp/llm/chatglm2-6b-sft/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm2-6b | 3.4.0 | -| [ChatGLM3-6B](nlp/llm/chatglm3-6b/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm3-6b | 4.1.1 | -| [DeepSeekMoE 7B](nlp/llm/deepseek_moe_7b/pytorch) | PyTorch | ColossalAI | deepseek-moe-16b-base | 4.1.1 | -| [DeepSeek-LLM-7B](nlp/llm/deepseek-llm-7b/verl ) | PyTorch | verl | deepseek-llm-7b-chat | dev-only | -| [GLM-4](nlp/llm/glm-4/pytorch) | PyTorch | Torchrun | glm-4-9b-chat | 4.2.0 | -| [Gemma-2-2B-IT](nlp/llm/gemma-2-2b-it/verl) | PyTorch | verl | gemma-2-2b-it | dev-only | -| [Llama-7B](nlp/llm/llama-7b/pytorch) | PyTorch | ColossalAI | llama-7b-hf | 3.1.0 | -| [Llama2-7B](nlp/llm/llama2-7b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.1.0 | -| [Llama2-7B RMF](nlp/llm/llama2-7b_reward_sft/pytorch) | PyTorch | DeepSpeed | Dahoas/rm-static | 3.1.1 | -| [Llama2-7B RLHF](nlp/llm/llama2-7b_rlhf/pytorch) | PyTorch | Megatron-DeepSpeed | llama2-7b&tiny-llama | 3.4.0 | -| [Llama2-7B SFT](nlp/llm/llama2-7b_sft/pytorch) | PyTorch | Megatron-DeepSpeed | GPT Small-117M | 3.1.1 | -| [Llama2-13B](nlp/llm/llama2-13b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | -| [Llama2-34B](nlp/llm/llama2-34b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | -| [Llama3-8B](nlp/llm/llama3_8b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 4.1.1 | -| [Llama3-8B](nlp/llm/llama3_8b/megatron-lm) | PyTorch | Megatron-LM | GPT Small-117M | 4.3.0 | -| [Llama3-8B SFT](nlp/llm/llama3_8b_sft/pytorch) | PyTorch | ColossalAI | school_math_0.25M | 4.1.1 | -| [Llama3-8B SFT](nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Meta-Llama-3-8B | 4.3.0 | -| [Llama3-8B PPO](nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | -| [Llama3-8B DPO](nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | -| [Llama3-8B KTO](nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | -| [Mamba-2](nlp/llm/mamba-2/pytorch) | PyTorch | Megatron-LM | GPT Small-117M | 4.1.1 | -| [MiniCPM](nlp/llm/minicpm/pytorch) | PyTorch | DeepSpeed | MiniCPM-2B-sft-bf16 | 4.2.0 | -| [Mixtral 8x7B](nlp/llm/mixtral/pytorch) | PyTorch | Megatron-LM | GPT Small-117M | 4.1.1 | -| [Mixtral 8x7B](nlp/llm/mixtral/openrlhf) | PyTorch | OpenRLHF | Mixtral-8x7B-v0.1 | 4.3.0 | -| [Phi-3](nlp/llm/phi-3/pytorch) | PyTorch | Torchrun | Phi-3-mini-4k-instruct | 4.2.0 | -| [QWen-7B](nlp/llm/qwen-7b/pytorch) | PyTorch | Firefly | qwen-7b | 3.4.0 | -| [QWen1.5-7B](nlp/llm/qwen1.5-7b/pytorch) | PyTorch | Firefly | school_math | 4.1.1 | -| [QWen1.5-14B](nlp/llm/qwen1.5-14b/pytorch) | PyTorch | Firefly | school_math | 4.1.1 | -| [Qwen2-7B](nlp/llm/qwen2-7b/verl) | PyTorch | verl | qwen2-7b | dev-only | -| [Qwen2.5-7B SFT](nlp/llm/qwen2.5-7b/pytorch) | PyTorch | LLaMA-Factory | qwen2.5-7b | 4.1.1 | -| [Qwen2.5-1.5B verl](nlp/llm/qwen2.5-1.5b/verl) | PyTorch | verl | qwen2.5-1.5b | 4.2.0 | -| [Qwen2.5-7B verl](nlp/llm/qwen2.5-7b/verl) | PyTorch | verl | qwen2.5-7b | 4.2.0 | -| [Qwen2.5-3B](nlp/llm/qwen2.5-3b/pytorch) | PyTorch | ColossalAI | qwen2.5-3b | 4.3.0 | -| [Qwen2.5-VL-7B](nlp/llm/qwen2.5-vl-7b/verl) | PyTorch | verl | qwen2.5-vl-7b | dev-only | -| [Qwen3-8B](nlp/llm/qwen3-8b/verl) | PyTorch | verl | qwen3-8b | dev-only | -| [Yi-6B](nlp/llm/yi-6b/pytorch) | PyTorch | DeepSpeed | Yi-6B | 4.2.0 | -| [Yi-1.5-6B](nlp/llm/yi-1.5-6b/pytorch) | PyTorch | DeepSpeed | Yi-1.5-6B | 4.2.0 | -| [Yi-VL-6B](nlp/llm/yi-vl-6b/pytorch) | PyTorch | LLaMA-Factory | Yi-VL-6B-hf | 4.2.0 | +| [Aquila2-34B](models/nlp/llm/aquila2-34b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | +| [Baichuan2-7B](models/nlp/llm/baichuan2-7b/pytorch) | PyTorch | DeepSpeed | baichuan2-7b-base | 3.4.0 | +| [Bloom-7B1](models/nlp/llm/bloom-7b1/pytorch) | PyTorch | Firefly | school_math_0.25M | 3.4.0 | +| [ChatGLM-6B](models/nlp/llm/chatglm-6b/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm-6b | 3.1.0 | +| [ChatGLM2-6B SFT](models/nlp/llm/chatglm2-6b-sft/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm2-6b | 3.4.0 | +| [ChatGLM3-6B](models/nlp/llm/chatglm3-6b/pytorch) | PyTorch | DeepSpeed | ADGEN & chatglm3-6b | 4.1.1 | +| [DeepSeekMoE 7B](models/nlp/llm/deepseek_moe_7b/pytorch) | PyTorch | ColossalAI | deepseek-moe-16b-base | 4.1.1 | +| [DeepSeek-LLM-7B](models/nlp/llm/deepseek-llm-7b/verl ) | PyTorch | verl | deepseek-llm-7b-chat | dev-only | +| [GLM-4](models/nlp/llm/glm-4/pytorch) | PyTorch | Torchrun | glm-4-9b-chat | 4.2.0 | +| [Gemma-2-2B-IT](models/nlp/llm/gemma-2-2b-it/verl) | PyTorch | verl | gemma-2-2b-it | dev-only | +| [Llama-7B](models/nlp/llm/llama-7b/pytorch) | PyTorch | ColossalAI | llama-7b-hf | 3.1.0 | +| [Llama2-7B](models/nlp/llm/llama2-7b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.1.0 | +| [Llama2-7B RMF](models/nlp/llm/llama2-7b_reward_sft/pytorch) | PyTorch | DeepSpeed | Dahoas/rm-static | 3.1.1 | +| [Llama2-7B RLHF](models/nlp/llm/llama2-7b_rlhf/pytorch) | PyTorch | Megatron-DeepSpeed | llama2-7b&tiny-llama | 3.4.0 | +| [Llama2-7B SFT](models/nlp/llm/llama2-7b_sft/pytorch) | PyTorch | Megatron-DeepSpeed | GPT Small-117M | 3.1.1 | +| [Llama2-13B](models/nlp/llm/llama2-13b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | +| [Llama2-34B](models/nlp/llm/llama2-34b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 3.4.0 | +| [Llama3-8B](models/nlp/llm/llama3_8b/pytorch) | PyTorch | Megatron-DeepSpeed | Bookcorpus | 4.1.1 | +| [Llama3-8B](models/nlp/llm/llama3_8b/megatron-lm) | PyTorch | Megatron-LM | GPT Small-117M | 4.3.0 | +| [Llama3-8B SFT](models/nlp/llm/llama3_8b_sft/pytorch) | PyTorch | ColossalAI | school_math_0.25M | 4.1.1 | +| [Llama3-8B SFT](models/nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Meta-Llama-3-8B | 4.3.0 | +| [Llama3-8B PPO](models/nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | +| [Llama3-8B DPO](models/nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | +| [Llama3-8B KTO](models/nlp/llm/llama3_8b/openrlhf) | PyTorch | OpenRLHF | Llama-3-8b-sft-mixture | 4.2.0 | +| [Mamba-2](models/nlp/llm/mamba-2/pytorch) | PyTorch | Megatron-LM | GPT Small-117M | 4.1.1 | +| [MiniCPM](models/nlp/llm/minicpm/pytorch) | PyTorch | DeepSpeed | MiniCPM-2B-sft-bf16 | 4.2.0 | +| [Mixtral 8x7B](models/nlp/llm/mixtral/pytorch) | PyTorch | Megatron-LM | GPT Small-117M | 4.1.1 | +| [Mixtral 8x7B](models/nlp/llm/mixtral/openrlhf) | PyTorch | OpenRLHF | Mixtral-8x7B-v0.1 | 4.3.0 | +| [Phi-3](models/nlp/llm/phi-3/pytorch) | PyTorch | Torchrun | Phi-3-mini-4k-instruct | 4.2.0 | +| [QWen-7B](models/nlp/llm/qwen-7b/pytorch) | PyTorch | Firefly | qwen-7b | 3.4.0 | +| [QWen1.5-7B](models/nlp/llm/qwen1.5-7b/pytorch) | PyTorch | Firefly | school_math | 4.1.1 | +| [QWen1.5-14B](models/nlp/llm/qwen1.5-14b/pytorch) | PyTorch | Firefly | school_math | 4.1.1 | +| [Qwen2-7B](models/nlp/llm/qwen2-7b/verl) | PyTorch | verl | qwen2-7b | dev-only | +| [Qwen2.5-7B SFT](models/nlp/llm/qwen2.5-7b/pytorch) | PyTorch | LLaMA-Factory | qwen2.5-7b | 4.1.1 | +| [Qwen2.5-1.5B verl](models/nlp/llm/qwen2.5-1.5b/verl) | PyTorch | verl | qwen2.5-1.5b | 4.2.0 | +| [Qwen2.5-7B verl](models/nlp/llm/qwen2.5-7b/verl) | PyTorch | verl | qwen2.5-7b | 4.2.0 | +| [Qwen2.5-3B](models/nlp/llm/qwen2.5-3b/pytorch) | PyTorch | ColossalAI | qwen2.5-3b | 4.3.0 | +| [Qwen2.5-VL-7B](models/nlp/llm/qwen2.5-vl-7b/verl) | PyTorch | verl | qwen2.5-vl-7b | dev-only | +| [Qwen3-8B](models/nlp/llm/qwen3-8b/verl) | PyTorch | verl | qwen3-8b | dev-only | +| [Yi-6B](models/nlp/llm/yi-6b/pytorch) | PyTorch | DeepSpeed | Yi-6B | 4.2.0 | +| [Yi-1.5-6B](models/nlp/llm/yi-1.5-6b/pytorch) | PyTorch | DeepSpeed | Yi-1.5-6B | 4.2.0 | +| [Yi-VL-6B](models/nlp/llm/yi-vl-6b/pytorch) | PyTorch | LLaMA-Factory | Yi-VL-6B-hf | 4.2.0 | ### Computer Vision @@ -72,323 +72,323 @@ individuals, healthcare, education, communication, energy, and more. | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------------------------------------|--------------|----------|-------| -| [ACmix](cv/classification/acmix/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ACNet](cv/classification/acnet/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [AlexNet](cv/classification/alexnet/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [AlexNet](cv/classification/alexnet/tensorflow) | TensorFlow | ImageNet | 3.1.0 | -| [BYOL](cv/classification/byol/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [CBAM](cv/classification/cbam/pytorch) | PyTorch | ImageNet | 3.0.0 | -| [ConvNext](cv/classification/convnext/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [CspDarknet53](cv/classification/cspdarknet53/pytorch) | PyTorch | ImageNet | 3.0.0 | -| [DenseNet](cv/classification/densenet/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [DenseNet](cv/classification/densenet/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [DPN92](cv/classification/dpn92/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [DPN107](cv/classification/dpn107/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ECA-MobileNetV2](cv/classification/eca_mobilenet_v2/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ECA-ResNet152](cv/classification/eca_resnet152/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [EfficientNetB0](cv/classification/efficientnet_b0/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [EfficientNetB4](cv/classification/efficientnet_b4/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [FasterNet](cv/classification/fasternet/pytorch) | PyTorch | ImageNet | 3.0.0 | -| [GoogLeNet](cv/classification/googlenet/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [GoogLeNet](cv/classification/googlenet/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | -| [InceptionV3](cv/classification/inceptionv3/mindspore) | MindSpore | ImageNet | 3.1.0 | -| [InceptionV3](cv/classification/inceptionv3/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [InceptionV3](cv/classification/inceptionv3/tensorflow) | TensorFlow | ImageNet | 3.1.0 | -| [InceptionV4](cv/classification/inceptionv4/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [InternImage](cv/classification/internimage/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [LeNet](cv/classification/lenet/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [MobileNetV2](cv/classification/mobilenetv2/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [MobileNetV3](cv/classification/mobilenetv3/mindspore) | MindSpore | ImageNet | 3.1.0 | -| [MobileNetV3](cv/classification/mobilenetv3/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [MobileNetV3](cv/classification/mobilenetv3/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | -| [MobileNetV3_Large1.0](cv/classification/mobilenetv3_large_x1_0/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [MobileOne](cv/classification/mobileone/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [MoCoV2](cv/classification/mocov2/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [PP-LCNet](cv/classification/pp-lcnet/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [RepMLP](cv/classification/repmlp/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [RepVGG](cv/classification/repvgg/pytorch) | PyTorch | ImageNet | 3.0.0 | -| [RepVGG](cv/classification/repvgg/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | -| [RepViT](cv/classification/repvit/pytorch) | PyTorch | ImageNet | 3.1.0 | -| [Res2Net50_14w_8s](cv/classification/res2net50_14w_8s/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [ResNeSt14](cv/classification/resnest14/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNeSt50](cv/classification/resnest50/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNeSt50](cv/classification/resnest50/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | -| [ResNeSt101](cv/classification/resnest101/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNeSt269](cv/classification/resnest269/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNet18](cv/classification/resnet18/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNet50](cv/classification/resnet50/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNet50](cv/classification/resnet50/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | -| [ResNet50](cv/classification/resnet50/tensorflow) | TensorFlow | ImageNet | 3.0.0 | -| [ResNet101](cv/classification/resnet101/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNet152](cv/classification/resnet152/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNeXt50_32x4d](cv/classification/resnext50_32x4d/mindspore) | MindSpore | ImageNet | 3.1.0 | -| [ResNeXt50_32x4d](cv/classification/resnext50_32x4d/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ResNeXt101_32x8d](cv/classification/resnext101_32x8d/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [SE_ResNet50_vd](cv/classification/se_resnet50_vd/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [SEResNeXt](cv/classification/seresnext/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [ShuffleNetV2](cv/classification/shufflenetv2/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [ShuffleNetV2](cv/classification/shufflenetv2/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [SqueezeNet](cv/classification/squeezenet/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [Swin Transformer](cv/classification/swin_transformer/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | -| [Swin Transformer](cv/classification/swin_transformer/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [VGG16](cv/classification/vgg/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | -| [VGG16](cv/classification/vgg/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [VGG16](cv/classification/vgg/tensorflow) | TensorFlow | ImageNet | 3.1.0 | -| [Wave-MLP](cv/classification/wavemlp/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [Wide_ResNet101_2](cv/classification/wide_resnet101_2/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [Xception](cv/classification/xception/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | -| [Xception](cv/classification/xception/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ACmix](models/cv/classification/acmix/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ACNet](models/cv/classification/acnet/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [AlexNet](models/cv/classification/alexnet/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [AlexNet](models/cv/classification/alexnet/tensorflow) | TensorFlow | ImageNet | 3.1.0 | +| [BYOL](models/cv/classification/byol/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [CBAM](models/cv/classification/cbam/pytorch) | PyTorch | ImageNet | 3.0.0 | +| [ConvNext](models/cv/classification/convnext/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [CspDarknet53](models/cv/classification/cspdarknet53/pytorch) | PyTorch | ImageNet | 3.0.0 | +| [DenseNet](models/cv/classification/densenet/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [DenseNet](models/cv/classification/densenet/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [DPN92](models/cv/classification/dpn92/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [DPN107](models/cv/classification/dpn107/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ECA-MobileNetV2](models/cv/classification/eca_mobilenet_v2/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ECA-ResNet152](models/cv/classification/eca_resnet152/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [EfficientNetB0](models/cv/classification/efficientnet_b0/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [EfficientNetB4](models/cv/classification/efficientnet_b4/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [FasterNet](models/cv/classification/fasternet/pytorch) | PyTorch | ImageNet | 3.0.0 | +| [GoogLeNet](models/cv/classification/googlenet/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [GoogLeNet](models/cv/classification/googlenet/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | +| [InceptionV3](models/cv/classification/inceptionv3/mindspore) | MindSpore | ImageNet | 3.1.0 | +| [InceptionV3](models/cv/classification/inceptionv3/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [InceptionV3](models/cv/classification/inceptionv3/tensorflow) | TensorFlow | ImageNet | 3.1.0 | +| [InceptionV4](models/cv/classification/inceptionv4/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [InternImage](models/cv/classification/internimage/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [LeNet](models/cv/classification/lenet/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [MobileNetV2](models/cv/classification/mobilenetv2/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [MobileNetV3](models/cv/classification/mobilenetv3/mindspore) | MindSpore | ImageNet | 3.1.0 | +| [MobileNetV3](models/cv/classification/mobilenetv3/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [MobileNetV3](models/cv/classification/mobilenetv3/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | +| [MobileNetV3_Large1.0](models/cv/classification/mobilenetv3_large_x1_0/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [MobileOne](models/cv/classification/mobileone/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [MoCoV2](models/cv/classification/mocov2/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [PP-LCNet](models/cv/classification/pp-lcnet/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [RepMLP](models/cv/classification/repmlp/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [RepVGG](models/cv/classification/repvgg/pytorch) | PyTorch | ImageNet | 3.0.0 | +| [RepVGG](models/cv/classification/repvgg/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | +| [RepViT](models/cv/classification/repvit/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [Res2Net50_14w_8s](models/cv/classification/res2net50_14w_8s/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [ResNeSt14](models/cv/classification/resnest14/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNeSt50](models/cv/classification/resnest50/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNeSt50](models/cv/classification/resnest50/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | +| [ResNeSt101](models/cv/classification/resnest101/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNeSt269](models/cv/classification/resnest269/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNet18](models/cv/classification/resnet18/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNet50](models/cv/classification/resnet50/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNet50](models/cv/classification/resnet50/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | +| [ResNet50](models/cv/classification/resnet50/tensorflow) | TensorFlow | ImageNet | 3.0.0 | +| [ResNet101](models/cv/classification/resnet101/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNet152](models/cv/classification/resnet152/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNeXt50_32x4d](models/cv/classification/resnext50_32x4d/mindspore) | MindSpore | ImageNet | 3.1.0 | +| [ResNeXt50_32x4d](models/cv/classification/resnext50_32x4d/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ResNeXt101_32x8d](models/cv/classification/resnext101_32x8d/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [SE_ResNet50_vd](models/cv/classification/se_resnet50_vd/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [SEResNeXt](models/cv/classification/seresnext/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [ShuffleNetV2](models/cv/classification/shufflenetv2/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [ShuffleNetV2](models/cv/classification/shufflenetv2/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [SqueezeNet](models/cv/classification/squeezenet/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [Swin Transformer](models/cv/classification/swin_transformer/paddlepaddle) | PaddlePaddle | ImageNet | 3.0.0 | +| [Swin Transformer](models/cv/classification/swin_transformer/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [VGG16](models/cv/classification/vgg/paddlepaddle) | PaddlePaddle | ImageNet | 2.3.0 | +| [VGG16](models/cv/classification/vgg/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [VGG16](models/cv/classification/vgg/tensorflow) | TensorFlow | ImageNet | 3.1.0 | +| [Wave-MLP](models/cv/classification/wavemlp/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [Wide_ResNet101_2](models/cv/classification/wide_resnet101_2/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [Xception](models/cv/classification/xception/paddlepaddle) | PaddlePaddle | ImageNet | 3.1.0 | +| [Xception](models/cv/classification/xception/pytorch) | PyTorch | ImageNet | 2.2.0 | #### Face Detection | Model | Framework | Dataset | IXUCA SDK | |----------------------------------------------------|-----------|------------|-------| -| [RetinaFace](cv/face_detection/retinaface/pytorch) | PyTorch | WIDER FACE | 3.0.0 | +| [RetinaFace](models/cv/face_detection/retinaface/pytorch) | PyTorch | WIDER FACE | 3.0.0 | #### Face Recognition | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------------|--------------|--------------------|-------| -| [ArcFace](cv/face_recognition/arcface/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | -| [BlazeFace](cv/face_recognition/blazeface/paddlepaddle) | PaddlePaddle | WIDER FACE | 3.1.0 | -| [CosFace](cv/face_recognition/cosface/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | -| [FaceNet](cv/face_recognition/facenet/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | -| [FaceNet](cv/face_recognition/facenet/tensorflow) | TensorFlow | CASIA-WebFaces&LFW | 3.1.0 | +| [ArcFace](models/cv/face_recognition/arcface/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | +| [BlazeFace](models/cv/face_recognition/blazeface/paddlepaddle) | PaddlePaddle | WIDER FACE | 3.1.0 | +| [CosFace](models/cv/face_recognition/cosface/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | +| [FaceNet](models/cv/face_recognition/facenet/pytorch) | PyTorch | CASIA-WebFaces&LFW | 3.0.0 | +| [FaceNet](models/cv/face_recognition/facenet/tensorflow) | TensorFlow | CASIA-WebFaces&LFW | 3.1.0 | #### Instance Segmentation | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------------------|--------------|---------|-------| -| [SOLO](cv/instance_segmentation/solo/pytorch) | PyTorch | COCO | 3.0.0 | -| [SOLOv2](cv/detection/solov2/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | -| [SOLOv2](cv/instance_segmentation/solov2/pytorch) | PyTorch | COCO | 3.1.0 | -| [YOLACT++](cv/instance_segmentation/yolact/pytorch) | PyTorch | COCO | 3.0.0 | +| [SOLO](models/cv/instance_segmentation/solo/pytorch) | PyTorch | COCO | 3.0.0 | +| [SOLOv2](models/cv/detection/solov2/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | +| [SOLOv2](models/cv/instance_segmentation/solov2/pytorch) | PyTorch | COCO | 3.1.0 | +| [YOLACT++](models/cv/instance_segmentation/yolact/pytorch) | PyTorch | COCO | 3.0.0 | #### Image Generation | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------------------|--------------|----------|-------| -| [DCGAN](cv/image_generation/dcgan/mindspore) | MindSpore | ImageNet | 3.0.0 | -| [Pix2Pix](cv/image_generation/pix2pix/paddlepaddle) | PaddlePaddle | facades | 3.1.0 | +| [DCGAN](models/cv/image_generation/dcgan/mindspore) | MindSpore | ImageNet | 3.0.0 | +| [Pix2Pix](models/cv/image_generation/pix2pix/paddlepaddle) | PaddlePaddle | facades | 3.1.0 | #### Knowledge Distillation | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------|-----------|--------------|-------| -| [CWD](cv/distiller/cwd/pytorch) | PyTorch | Cityscapes | 3.0.0 | -| [RKD](cv/distiller/rkd/pytorch) | PyTorch | CUB-200-2011 | 3.0.0 | -| [WSLD](cv/distiller/wsld/pytorch) | PyTorch | ImageNet | 3.1.0 | +| [CWD](models/cv/distiller/cwd/pytorch) | PyTorch | Cityscapes | 3.0.0 | +| [RKD](models/cv/distiller/rkd/pytorch) | PyTorch | CUB-200-2011 | 3.0.0 | +| [WSLD](models/cv/distiller/wsld/pytorch) | PyTorch | ImageNet | 3.1.0 | #### Object Detection | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------------------|-----------------------|---------|-------| -| [ATSS](cv/detection/atss_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | -| [AutoAssign](cv/detection/autoassign/pytorch) | PyTorch | COCO | 2.2.0 | -| [Cascade R-CNN](cv/detection/cascade_rcnn_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | -| [CenterMask2](cv/detection/centermask2/pytorch) | PyTorch | COCO | 4.1.1 | -| [CenterNet](cv/detection/centernet/pytorch) | PyTorch | COCO | 2.2.0 | -| [CenterNet](cv/detection/centernet/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | -| [Co-DETR](cv/detection/co-detr/pytorch) | PyTorch | COCO | 3.1.0 | -| [CornerNet](cv/detection/cornernet_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | -| [DCNV2](cv/detection/dcnv2_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | -| [DETR](cv/detection/detr/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | -| [Faster R-CNN](cv/detection/fasterrcnn/pytorch) | PyTorch | COCO | 2.2.0 | -| [FCOS](cv/detection/fcos/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | -| [FCOS](cv/detection/fcos/pytorch) | PyTorch | COCO | 3.0.0 | -| [Mamba-YOLO](cv/detection/mamba_yolo/pytorch) | PyTorch | COCO | 4.1.1 | -| [Mask R-CNN](cv/detection/maskrcnn/pytorch) | PyTorch | COCO | 2.2.0 | -| [Mask R-CNN](cv/detection/maskrcnn/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | -| [OC_SORT](cv/detection/oc_sort/paddlepaddle) | PaddlePaddle | MOT17 | 3.1.0 | -| [Oriented RepPoints](cv/detection/oriented_reppoints/pytorch) | PyTorch | DOTA | 3.1.0 | -| [PP-PicoDet](cv/detection/picodet/paddlepaddle) | PaddlePaddle | COCO | 3.1.0 | -| [PP-YOLOE](cv/detection/pp-yoloe/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | -| [PP-YOLOE+](cv/detection/pp_yoloe+/paddlepaddle) | PaddlePaddle | COCO | 3.1.1 | -| [PVANet](cv/detection/pvanet/pytorch) | PyTorch | COCO | 2.2.0 | -| [RepPoints](cv/detection/reppoints_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | -| [RetinaNet](cv/detection/retinanet/pytorch) | PyTorch | COCO | 2.2.0 | -| [RetinaNet](cv/detection/retinanet/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | -| [RT-DETR](cv/detection/rt-detr/pytorch) | PyTorch | COCO | 4.1.1 | -| [RTMDet](cv/detection/rtmdet/pytorch) | PyTorch | COCO | 3.1.0 | -| [SSD](cv/detection/ssd/pytorch) | PyTorch | COCO | 2.2.0 | -| [SSD](cv/detection/ssd/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | -| [SSD](cv/detection/ssd/tensorflow) | TensorFlow | VOC | 3.0.0 | -| [SSD](cv/detection/ssd/mindspore) | MindSpore | COCO | 3.0.0 | -| [YOLOF](cv/detection/yolof/pytorch) | PyTorch | COCO | 2.2.0 | -| [YOLOv3](cv/detection/yolov3/pytorch) | PyTorch | COCO | 2.2.0 | -| [YOLOv3](cv/detection/yolov3/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | -| [YOLOv3](cv/detection/yolov3/tensorflow) | TensorFlow | VOC | 3.0.0 | -| [YOLOv5](cv/detection/yolov5/paddlepaddle) | PaddlePaddle | COCO | 3.1.1 | -| [YOLOv5](cv/detection/yolov5/pytorch) | PyTorch | COCO | 2.2.0 | -| [YOLOv6](cv/detection/yolov6/pytorch) | PyTorch | COCO | 3.0.0 | -| [YOLOv7](cv/detection/yolov7/pytorch) | PyTorch | COCO | 3.0.0 | -| [YOLOv8](cv/detection/yolov8/pytorch) | PyTorch | COCO | 3.0.0 | -| [YOLOv9](cv/detection/yolov9/pytorch) | PyTorch | COCO | 4.1.1 | -| [YOLOv10](cv/detection/yolov10/pytorch) | PyTorch | COCO | 4.1.1 | -| [YOLOv11](cv/detection/yolov11/pytorch) | PyTorch | COCO | 4.2.0 | +| [ATSS](models/cv/detection/atss_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | +| [AutoAssign](models/cv/detection/autoassign/pytorch) | PyTorch | COCO | 2.2.0 | +| [Cascade R-CNN](models/cv/detection/cascade_rcnn_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | +| [CenterMask2](models/cv/detection/centermask2/pytorch) | PyTorch | COCO | 4.1.1 | +| [CenterNet](models/cv/detection/centernet/pytorch) | PyTorch | COCO | 2.2.0 | +| [CenterNet](models/cv/detection/centernet/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | +| [Co-DETR](models/cv/detection/co-detr/pytorch) | PyTorch | COCO | 3.1.0 | +| [CornerNet](models/cv/detection/cornernet_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | +| [DCNV2](models/cv/detection/dcnv2_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | +| [DETR](models/cv/detection/detr/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | +| [Faster R-CNN](models/cv/detection/fasterrcnn/pytorch) | PyTorch | COCO | 2.2.0 | +| [FCOS](models/cv/detection/fcos/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | +| [FCOS](models/cv/detection/fcos/pytorch) | PyTorch | COCO | 3.0.0 | +| [Mamba-YOLO](models/cv/detection/mamba_yolo/pytorch) | PyTorch | COCO | 4.1.1 | +| [Mask R-CNN](models/cv/detection/maskrcnn/pytorch) | PyTorch | COCO | 2.2.0 | +| [Mask R-CNN](models/cv/detection/maskrcnn/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | +| [OC_SORT](models/cv/detection/oc_sort/paddlepaddle) | PaddlePaddle | MOT17 | 3.1.0 | +| [Oriented RepPoints](models/cv/detection/oriented_reppoints/pytorch) | PyTorch | DOTA | 3.1.0 | +| [PP-PicoDet](models/cv/detection/picodet/paddlepaddle) | PaddlePaddle | COCO | 3.1.0 | +| [PP-YOLOE](models/cv/detection/pp-yoloe/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | +| [PP-YOLOE+](models/cv/detection/pp_yoloe+/paddlepaddle) | PaddlePaddle | COCO | 3.1.1 | +| [PVANet](models/cv/detection/pvanet/pytorch) | PyTorch | COCO | 2.2.0 | +| [RepPoints](models/cv/detection/reppoints_mmdet/pytorch) | PyTorch (MMDetection) | COCO | 3.0.0 | +| [RetinaNet](models/cv/detection/retinanet/pytorch) | PyTorch | COCO | 2.2.0 | +| [RetinaNet](models/cv/detection/retinanet/paddlepaddle) | PaddlePaddle | COCO | 3.0.0 | +| [RT-DETR](models/cv/detection/rt-detr/pytorch) | PyTorch | COCO | 4.1.1 | +| [RTMDet](models/cv/detection/rtmdet/pytorch) | PyTorch | COCO | 3.1.0 | +| [SSD](models/cv/detection/ssd/pytorch) | PyTorch | COCO | 2.2.0 | +| [SSD](models/cv/detection/ssd/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | +| [SSD](models/cv/detection/ssd/tensorflow) | TensorFlow | VOC | 3.0.0 | +| [SSD](models/cv/detection/ssd/mindspore) | MindSpore | COCO | 3.0.0 | +| [YOLOF](models/cv/detection/yolof/pytorch) | PyTorch | COCO | 2.2.0 | +| [YOLOv3](models/cv/detection/yolov3/pytorch) | PyTorch | COCO | 2.2.0 | +| [YOLOv3](models/cv/detection/yolov3/paddlepaddle) | PaddlePaddle | COCO | 2.3.0 | +| [YOLOv3](models/cv/detection/yolov3/tensorflow) | TensorFlow | VOC | 3.0.0 | +| [YOLOv5](models/cv/detection/yolov5/paddlepaddle) | PaddlePaddle | COCO | 3.1.1 | +| [YOLOv5](models/cv/detection/yolov5/pytorch) | PyTorch | COCO | 2.2.0 | +| [YOLOv6](models/cv/detection/yolov6/pytorch) | PyTorch | COCO | 3.0.0 | +| [YOLOv7](models/cv/detection/yolov7/pytorch) | PyTorch | COCO | 3.0.0 | +| [YOLOv8](models/cv/detection/yolov8/pytorch) | PyTorch | COCO | 3.0.0 | +| [YOLOv9](models/cv/detection/yolov9/pytorch) | PyTorch | COCO | 4.1.1 | +| [YOLOv10](models/cv/detection/yolov10/pytorch) | PyTorch | COCO | 4.1.1 | +| [YOLOv11](models/cv/detection/yolov11/pytorch) | PyTorch | COCO | 4.2.0 | #### 3D Object Detection | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------------------|-----------|------------------|-------| -| [BEVFormer](cv/3d_detection/bevformer/pytorch) | PyTorch | nuScenes&CAN bus | 3.0.0 | -| [CenterPoint](cv/3d_detection/centerpoint/pytorch) | PyTorch | nuScenes | 3.1.1 | -| [PAConv](cv/3d_detection/paconv/pytorch) | PyTorch | S3DIS | 3.1.1 | -| [Part-A2-Anchor](cv/3d_detection/part_a2_anchor/pytorch) | PyTorch | KITTI | 4.1.1 | -| [Part-A2-Free](cv/3d_detection/part_a2_free/pytorch) | PyTorch | KITTI | 4.1.1 | -| [PointNet++](cv/3d_detection/pointnet2/pytorch) | PyTorch | S3DIS | 3.0.0 | -| [PointPillars](cv/3d_detection/pointpillars/pytorch) | PyTorch | KITTI | 3.0.0 | -| [PointRCNN](cv/3d_detection/pointrcnn/pytorch) | PyTorch | KITTI | 3.1.1 | -| [PointRCNN-IoU](cv/3d_detection/pointrcnn_iou/pytorch) | PyTorch | KITTI | 4.1.1 | -| [SECOND](cv/3d_detection/second/pytorch) | PyTorch | KITTI | 4.1.1 | -| [SECOND-IoU](cv/3d_detection/second_iou/pytorch) | PyTorch | KITTI | 4.1.1 | +| [BEVFormer](models/cv/3d_detection/bevformer/pytorch) | PyTorch | nuScenes&CAN bus | 3.0.0 | +| [CenterPoint](models/cv/3d_detection/centerpoint/pytorch) | PyTorch | nuScenes | 3.1.1 | +| [PAConv](models/cv/3d_detection/paconv/pytorch) | PyTorch | S3DIS | 3.1.1 | +| [Part-A2-Anchor](models/cv/3d_detection/part_a2_anchor/pytorch) | PyTorch | KITTI | 4.1.1 | +| [Part-A2-Free](models/cv/3d_detection/part_a2_free/pytorch) | PyTorch | KITTI | 4.1.1 | +| [PointNet++](models/cv/3d_detection/pointnet2/pytorch) | PyTorch | S3DIS | 3.0.0 | +| [PointPillars](models/cv/3d_detection/pointpillars/pytorch) | PyTorch | KITTI | 3.0.0 | +| [PointRCNN](models/cv/3d_detection/pointrcnn/pytorch) | PyTorch | KITTI | 3.1.1 | +| [PointRCNN-IoU](models/cv/3d_detection/pointrcnn_iou/pytorch) | PyTorch | KITTI | 4.1.1 | +| [SECOND](models/cv/3d_detection/second/pytorch) | PyTorch | KITTI | 4.1.1 | +| [SECOND-IoU](models/cv/3d_detection/second_iou/pytorch) | PyTorch | KITTI | 4.1.1 | #### 3D Reconstruction | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------|-----------|---------|-------| -| [HashNeRF](cv/3d-reconstruction/hashnerf/pytorch) | PyTorch | fox | 2.2.0 | +| [HashNeRF](models/cv/3d-reconstruction/hashnerf/pytorch) | PyTorch | fox | 2.2.0 | #### GNN (Graph Neural Network) | Model | Framework | Dataset | IXUCA SDK | |--------------------------------------------|--------------|--------------------------|-------| -| [GAT](cv/gnn/gat/paddlepaddle) | PaddlePaddle | CORA | 3.1.0 | -| [GCN](cv/gnn/GCN/mindspore) | MindSpore | CORA & Citeseer | 3.0.0 | -| [GCN](cv/gnn/GCN/paddlepaddle) | PaddlePaddle | CORA & PubMed & Citeseer | 3.1.0 | -| [GraphSAGE](cv/gnn/graphsage/paddlepaddle) | PaddlePaddle | Reddit | 3.1.0 | +| [GAT](models/cv/gnn/gat/paddlepaddle) | PaddlePaddle | CORA | 3.1.0 | +| [GCN](models/cv/gnn/GCN/mindspore) | MindSpore | CORA & Citeseer | 3.0.0 | +| [GCN](models/cv/gnn/GCN/paddlepaddle) | PaddlePaddle | CORA & PubMed & Citeseer | 3.1.0 | +| [GraphSAGE](models/cv/gnn/graphsage/paddlepaddle) | PaddlePaddle | Reddit | 3.1.0 | #### OCR | Model | Framework | Dataset | IXUCA SDK | |------------------------------------------------|--------------|-----------|-------| -| [CRNN](cv/ocr/crnn/mindspore) | MindSpore | OCR_Recog | 3.1.0 | -| [CRNN](cv/ocr/crnn/paddlepaddle) | PaddlePaddle | LMDB | 2.3.0 | -| [DBNet](cv/ocr/dbnet/pytorch) | PyTorch | ICDAR2015 | 3.0.0 | -| [DBNet++](cv/ocr/dbnetpp/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | -| [DBNet++](cv/ocr/dbnetpp/pytorch) | PyTorch | ICDAR2015 | 3.1.0 | -| [PP-OCR-DB](cv/ocr/pp-ocr-db/paddlepaddle) | PaddlePaddle | ICDAR2015 | 2.3.0 | -| [PP-OCR-EAST](cv/ocr/pp-ocr-east/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | -| [PSE](cv/ocr/pse/paddlepaddle) | PaddlePaddle | OCR_Recog | 2.3.0 | -| [SAR](cv/ocr/sar/pytorch) | PyTorch | OCR_Recog | 2.2.0 | -| [SAST](cv/ocr/sast/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | -| [SATRN](cv/ocr/satrn/pytorch/base) | PyTorch | OCR_Recog | 2.2.0 | +| [CRNN](models/cv/ocr/crnn/mindspore) | MindSpore | OCR_Recog | 3.1.0 | +| [CRNN](models/cv/ocr/crnn/paddlepaddle) | PaddlePaddle | LMDB | 2.3.0 | +| [DBNet](models/cv/ocr/dbnet/pytorch) | PyTorch | ICDAR2015 | 3.0.0 | +| [DBNet++](models/cv/ocr/dbnetpp/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | +| [DBNet++](models/cv/ocr/dbnetpp/pytorch) | PyTorch | ICDAR2015 | 3.1.0 | +| [PP-OCR-DB](models/cv/ocr/pp-ocr-db/paddlepaddle) | PaddlePaddle | ICDAR2015 | 2.3.0 | +| [PP-OCR-EAST](models/cv/ocr/pp-ocr-east/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | +| [PSE](models/cv/ocr/pse/paddlepaddle) | PaddlePaddle | OCR_Recog | 2.3.0 | +| [SAR](models/cv/ocr/sar/pytorch) | PyTorch | OCR_Recog | 2.2.0 | +| [SAST](models/cv/ocr/sast/paddlepaddle) | PaddlePaddle | ICDAR2015 | 3.1.1 | +| [SATRN](models/cv/ocr/satrn/pytorch/base) | PyTorch | OCR_Recog | 2.2.0 | #### Point Cloud | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------|-----------|---------------------------------|-------| -| [Point-BERT](cv/point_cloud/point-bert/pytorch) | PyTorch | ShapeNet55 & processed ModelNet | 2.2.0 | +| [Point-BERT](models/cv/point_cloud/point-bert/pytorch) | PyTorch | ShapeNet55 & processed ModelNet | 2.2.0 | #### Pose Estimation | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------|--------------|---------|-------| -| [AlphaPose](cv/pose/alphapose/pytorch) | PyTorch | COCO | 3.0.0 | -| [HRNet](cv/pose/hrnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [HRNet-W32](cv/pose/hrnet/paddlepaddle) | PaddlePaddle | COCO | 3.1.0 | -| [OpenPose](cv/pose/openpose/mindspore) | MindSpore | COCO | 3.1.0 | +| [AlphaPose](models/cv/pose/alphapose/pytorch) | PyTorch | COCO | 3.0.0 | +| [HRNet](models/cv/pose/hrnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [HRNet-W32](models/cv/pose/hrnet/paddlepaddle) | PaddlePaddle | COCO | 3.1.0 | +| [OpenPose](models/cv/pose/openpose/mindspore) | MindSpore | COCO | 3.1.0 | #### Self-Supervised Learning | Model | Framework | Dataset | IXUCA SDK | |------------------------------------------------|-----------|----------|-------| -| [MAE](cv/self_supervised_learning/mae/pytorch) | PyTorch | ImageNet | 3.0.0 | +| [MAE](models/cv/self_supervised_learning/mae/pytorch) | PyTorch | ImageNet | 3.0.0 | #### Semantic Segmentation | Model | Framework | Dataset | IXUCA SDK | |----------------------------------------------------------------------|--------------|----------------|-------| -| [3D-UNet](cv/semantic_segmentation/unet3d/pytorch) | PyTorch | kits19 | 2.2.0 | -| [APCNet](cv/semantic_segmentation/apcnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | -| [Attention U-net](cv/semantic_segmentation/att_unet/pytorch) | PyTorch | Cityscapes | 3.0.0 | -| [BiSeNet](cv/semantic_segmentation/bisenet/pytorch) | PyTorch | COCO | 2.2.0 | -| [BiSeNetV2](cv/semantic_segmentation/bisenetv2/paddlepaddle) | PaddlePaddle | Cityscapes | 3.0.0 | -| [BiSeNetV2](cv/semantic_segmentation/bisenetv2/pytorch) | PyTorch | Cityscapes | 3.1.1 | -| [CGNet](cv/semantic_segmentation/cgnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [ContextNet](cv/semantic_segmentation/contextnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [DabNet](cv/semantic_segmentation/dabnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [DANet](cv/semantic_segmentation/danet/pytorch) | PyTorch | COCO | 2.2.0 | -| [DDRnet](cv/semantic_segmentation/ddrnet/pytorch) | PyTorch | Cityscapes | 3.0.0 | -| [DeepLabV3](cv/semantic_segmentation/deeplabv3/pytorch) | PyTorch | COCO | 2.2.0 | -| [DeepLabV3](cv/semantic_segmentation/deeplabv3/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | -| [DeepLabV3](cv/semantic_segmentation/deeplabv3/mindspore) | MindSpore | VOC | 3.0.0 | -| [DeepLabV3+](cv/semantic_segmentation/deeplabv3plus/paddlepaddle) | PaddlePaddle | Cityscapes | 3.0.0 | -| [DeepLabV3+](cv/semantic_segmentation/deeplabv3plus/tensorflow) | TensorFlow | Cityscapes | 3.1.0 | -| [DenseASPP](cv/semantic_segmentation/denseaspp/pytorch) | PyTorch | COCO | 2.2.0 | -| [DFANet](cv/semantic_segmentation/dfanet/pytorch) | PyTorch | COCO | 2.2.0 | -| [DNLNet](cv/semantic_segmentation/dnlnet/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | -| [DUNet](cv/semantic_segmentation/dunet/pytorch) | PyTorch | COCO | 2.2.0 | -| [EncNet](cv/semantic_segmentation/encnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [ENet](cv/semantic_segmentation/enet/pytorch) | PyTorch | COCO | 2.2.0 | -| [ERFNet](cv/semantic_segmentation/erfnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [ESPNet](cv/semantic_segmentation/espnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [FastFCN](cv/semantic_segmentation/fastfcn/paddlepaddle) | PyTorch | ADE20K | 3.1.0 | -| [FastSCNN](cv/semantic_segmentation/fastscnn/pytorch) | PyTorch | COCO | 2.2.0 | -| [FCN](cv/semantic_segmentation/fcn/pytorch) | PyTorch | COCO | 2.2.0 | -| [FPENet](cv/semantic_segmentation/fpenet/pytorch) | PyTorch | COCO | 2.2.0 | -| [GCNet](cv/semantic_segmentation/gcnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | -| [HardNet](cv/semantic_segmentation/hardnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [ICNet](cv/semantic_segmentation/icnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [LedNet](cv/semantic_segmentation/lednet/pytorch) | PyTorch | COCO | 2.2.0 | -| [LinkNet](cv/semantic_segmentation/linknet/pytorch) | PyTorch | COCO | 2.2.0 | -| [Mask2Former](cv/semantic_segmentation/mask2former/pytorch) | PyTorch | Cityscapes | 3.1.0 | -| [MobileSeg](cv/semantic_segmentation/mobileseg/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | -| [OCNet](cv/semantic_segmentation/ocnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [OCRNet](cv/semantic_segmentation/ocrnet/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | -| [OCRNet](cv/semantic_segmentation/ocrnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | -| [PP-HumanSegV1](cv/semantic_segmentation/pp_humansegv1/paddlepaddle) | PaddlePaddle | PP-HumanSeg14K | 3.1.0 | -| [PP-HumanSegV2](cv/semantic_segmentation/pp_humansegv2/paddlepaddle) | PaddlePaddle | PP-HumanSeg14K | 3.1.0 | -| [PP-LiteSeg](cv/semantic_segmentation/pp_liteseg/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | -| [PSANet](cv/semantic_segmentation/psanet/pytorch) | PyTorch | COCO | 2.2.0 | -| [PSPNet](cv/semantic_segmentation/pspnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | -| [RefineNet](cv/semantic_segmentation/refinenet/pytorch) | PyTorch | COCO | 2.2.0 | -| [SegNet](cv/semantic_segmentation/segnet/pytorch) | PyTorch | COCO | 2.2.0 | -| [STDC](cv/semantic_segmentation/stdc/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | -| [STDC](cv/semantic_segmentation/stdc/pytorch) | PyTorch | Cityscapes | 3.0.0 | -| [UNet](cv/semantic_segmentation/unet/pytorch) | PyTorch | COCO | 2.2.0 | -| [UNet](cv/semantic_segmentation/unet/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | -| [UNet++](cv/semantic_segmentation/unet++/pytorch) | PyTorch | DRIVE | 3.0.0 | -| [VNet](cv/semantic_segmentation/vnet/tensorflow) | TensorFlow | Hippocampus | 3.0.0 | +| [3D-UNet](models/cv/semantic_segmentation/unet3d/pytorch) | PyTorch | kits19 | 2.2.0 | +| [APCNet](models/cv/semantic_segmentation/apcnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | +| [Attention U-net](models/cv/semantic_segmentation/att_unet/pytorch) | PyTorch | Cityscapes | 3.0.0 | +| [BiSeNet](models/cv/semantic_segmentation/bisenet/pytorch) | PyTorch | COCO | 2.2.0 | +| [BiSeNetV2](models/cv/semantic_segmentation/bisenetv2/paddlepaddle) | PaddlePaddle | Cityscapes | 3.0.0 | +| [BiSeNetV2](models/cv/semantic_segmentation/bisenetv2/pytorch) | PyTorch | Cityscapes | 3.1.1 | +| [CGNet](models/cv/semantic_segmentation/cgnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [ContextNet](models/cv/semantic_segmentation/contextnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [DabNet](models/cv/semantic_segmentation/dabnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [DANet](models/cv/semantic_segmentation/danet/pytorch) | PyTorch | COCO | 2.2.0 | +| [DDRnet](models/cv/semantic_segmentation/ddrnet/pytorch) | PyTorch | Cityscapes | 3.0.0 | +| [DeepLabV3](models/cv/semantic_segmentation/deeplabv3/pytorch) | PyTorch | COCO | 2.2.0 | +| [DeepLabV3](models/cv/semantic_segmentation/deeplabv3/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | +| [DeepLabV3](models/cv/semantic_segmentation/deeplabv3/mindspore) | MindSpore | VOC | 3.0.0 | +| [DeepLabV3+](models/cv/semantic_segmentation/deeplabv3plus/paddlepaddle) | PaddlePaddle | Cityscapes | 3.0.0 | +| [DeepLabV3+](models/cv/semantic_segmentation/deeplabv3plus/tensorflow) | TensorFlow | Cityscapes | 3.1.0 | +| [DenseASPP](models/cv/semantic_segmentation/denseaspp/pytorch) | PyTorch | COCO | 2.2.0 | +| [DFANet](models/cv/semantic_segmentation/dfanet/pytorch) | PyTorch | COCO | 2.2.0 | +| [DNLNet](models/cv/semantic_segmentation/dnlnet/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | +| [DUNet](models/cv/semantic_segmentation/dunet/pytorch) | PyTorch | COCO | 2.2.0 | +| [EncNet](models/cv/semantic_segmentation/encnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [ENet](models/cv/semantic_segmentation/enet/pytorch) | PyTorch | COCO | 2.2.0 | +| [ERFNet](models/cv/semantic_segmentation/erfnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [ESPNet](models/cv/semantic_segmentation/espnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [FastFCN](models/cv/semantic_segmentation/fastfcn/paddlepaddle) | PyTorch | ADE20K | 3.1.0 | +| [FastSCNN](models/cv/semantic_segmentation/fastscnn/pytorch) | PyTorch | COCO | 2.2.0 | +| [FCN](models/cv/semantic_segmentation/fcn/pytorch) | PyTorch | COCO | 2.2.0 | +| [FPENet](models/cv/semantic_segmentation/fpenet/pytorch) | PyTorch | COCO | 2.2.0 | +| [GCNet](models/cv/semantic_segmentation/gcnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | +| [HardNet](models/cv/semantic_segmentation/hardnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [ICNet](models/cv/semantic_segmentation/icnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [LedNet](models/cv/semantic_segmentation/lednet/pytorch) | PyTorch | COCO | 2.2.0 | +| [LinkNet](models/cv/semantic_segmentation/linknet/pytorch) | PyTorch | COCO | 2.2.0 | +| [Mask2Former](models/cv/semantic_segmentation/mask2former/pytorch) | PyTorch | Cityscapes | 3.1.0 | +| [MobileSeg](models/cv/semantic_segmentation/mobileseg/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | +| [OCNet](models/cv/semantic_segmentation/ocnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [OCRNet](models/cv/semantic_segmentation/ocrnet/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | +| [OCRNet](models/cv/semantic_segmentation/ocrnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | +| [PP-HumanSegV1](models/cv/semantic_segmentation/pp_humansegv1/paddlepaddle) | PaddlePaddle | PP-HumanSeg14K | 3.1.0 | +| [PP-HumanSegV2](models/cv/semantic_segmentation/pp_humansegv2/paddlepaddle) | PaddlePaddle | PP-HumanSeg14K | 3.1.0 | +| [PP-LiteSeg](models/cv/semantic_segmentation/pp_liteseg/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | +| [PSANet](models/cv/semantic_segmentation/psanet/pytorch) | PyTorch | COCO | 2.2.0 | +| [PSPNet](models/cv/semantic_segmentation/pspnet/pytorch) | PyTorch | Cityscapes | 2.2.0 | +| [RefineNet](models/cv/semantic_segmentation/refinenet/pytorch) | PyTorch | COCO | 2.2.0 | +| [SegNet](models/cv/semantic_segmentation/segnet/pytorch) | PyTorch | COCO | 2.2.0 | +| [STDC](models/cv/semantic_segmentation/stdc/paddlepaddle) | PaddlePaddle | Cityscapes | 3.1.0 | +| [STDC](models/cv/semantic_segmentation/stdc/pytorch) | PyTorch | Cityscapes | 3.0.0 | +| [UNet](models/cv/semantic_segmentation/unet/pytorch) | PyTorch | COCO | 2.2.0 | +| [UNet](models/cv/semantic_segmentation/unet/paddlepaddle) | PaddlePaddle | Cityscapes | 2.3.0 | +| [UNet++](models/cv/semantic_segmentation/unet++/pytorch) | PyTorch | DRIVE | 3.0.0 | +| [VNet](models/cv/semantic_segmentation/vnet/tensorflow) | TensorFlow | Hippocampus | 3.0.0 | #### Super Resolution | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------------------------|-----------|---------|-------| -| [basicVSR++](cv/super_resolution/basicvsr++/pytorch) | PyTorch | REDS | 2.2.0 | -| [basicVSR](cv/super_resolution/basicvsr/pytorch) | PyTorch | REDS | 2.2.0 | -| [ESRGAN](cv/super_resolution/esrgan/pytorch) | PyTorch | DIV2K | 2.2.0 | -| [LIIF](cv/super_resolution/liif/pytorch) | PyTorch | DIV2K | 2.2.0 | -| [RealBasicVSR](cv/super_resolution/real_basicvsr/pytorch) | PyTorch | REDS | 2.2.0 | -| [TTSR](cv/super_resolution/ttsr/pytorch) | PyTorch | CUFED | 2.2.0 | -| [TTVSR](cv/super_resolution/ttvsr/pytorch) | PyTorch | REDS | 2.2.0 | +| [basicVSR++](models/cv/super_resolution/basicvsr++/pytorch) | PyTorch | REDS | 2.2.0 | +| [basicVSR](models/cv/super_resolution/basicvsr/pytorch) | PyTorch | REDS | 2.2.0 | +| [ESRGAN](models/cv/super_resolution/esrgan/pytorch) | PyTorch | DIV2K | 2.2.0 | +| [LIIF](models/cv/super_resolution/liif/pytorch) | PyTorch | DIV2K | 2.2.0 | +| [RealBasicVSR](models/cv/super_resolution/real_basicvsr/pytorch) | PyTorch | REDS | 2.2.0 | +| [TTSR](models/cv/super_resolution/ttsr/pytorch) | PyTorch | CUFED | 2.2.0 | +| [TTVSR](models/cv/super_resolution/ttvsr/pytorch) | PyTorch | REDS | 2.2.0 | #### Multi-Object Tracking | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------|--------------|-------------|-------| -| [ByteTrack](cv/multi_object_tracking/bytetrack/paddlepaddle) | PaddlePaddle | MOT17 | 3.1.0 | -| [DeepSORT](cv/multi_object_tracking/deep_sort/pytorch) | PyTorch | Market-1501 | 3.0.0 | -| [FairMOT](cv/multi_object_tracking/fairmot/pytorch) | PyTorch | MOT17 | 2.2.0 | +| [ByteTrack](models/cv/multi_object_tracking/bytetrack/paddlepaddle) | PaddlePaddle | MOT17 | 3.1.0 | +| [DeepSORT](models/cv/multi_object_tracking/deep_sort/pytorch) | PyTorch | Market-1501 | 3.0.0 | +| [FairMOT](models/cv/multi_object_tracking/fairmot/pytorch) | PyTorch | MOT17 | 2.2.0 | ### Multimodal | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------------------------------------------------|-----------|----------------|-----------| -| [BLIP](multimodal/vision-language_model/blip/pytorch) | PyTorch | COCO | 3.1.1 | -| [CLIP](multimodal/contrastive_learning/clip/pytorch) | PyTorch | CIFAR100 | 2.2.0 | -| [ControlNet](multimodal/diffusion_model/controlnet/pytorch) | PyTorch | Fill50K | 3.1.0 | -| [DDPM](multimodal/diffusion_model/ddpm/pytorch) | PyTorch | CIFAR-10 | 3.1.0 | -| [LLaVA 1.5](multimodal/vision-language_model/llava-1.5/pytorch) | PyTorch | LLaVA-Pretrain | 4.1.1 | -| [L-Verse](multimodal/vision-language_model/l-verse/pytorch) | PyTorch | ImageNet | 2.2.0 | -| [MoE-LLaVA-Phi2-2.7B](multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | -| [MoE-LLaVA-Qwen-1.8B](multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | -| [MoE-LLaVA-StableLM-1.6B](multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | -| [Stable Diffusion 1.4](multimodal/diffusion_model/stable-diffusion-1.4/pytorch) | PyTorch | pokemon-images | 3.0.0 | -| [Stable Diffusion 1.5](multimodal/diffusion_model/stable-diffusion-1.5/pytorch) | PyTorch | pokemon-images | 4.1.1 | -| [Stable Diffusion 2.1](multimodal/diffusion_model/stable-diffusion-2.1/pytorch) | PyTorch | pokemon-images | 4.1.1 | -| [Stable Diffusion 3](multimodal/diffusion_model/stable-diffusion-3/pytorch) | PyTorch | dog-example | 4.1.1 | -| [Stable Diffusion XL](multimodal/diffusion_model/stable-diffusion-xl/pytorch) | PyTorch | pokemon-images | 4.1.1 | +| [BLIP](models/multimodal/vision-language_model/blip/pytorch) | PyTorch | COCO | 3.1.1 | +| [CLIP](models/multimodal/contrastive_learning/clip/pytorch) | PyTorch | CIFAR100 | 2.2.0 | +| [ControlNet](models/multimodal/diffusion_model/controlnet/pytorch) | PyTorch | Fill50K | 3.1.0 | +| [DDPM](models/multimodal/diffusion_model/ddpm/pytorch) | PyTorch | CIFAR-10 | 3.1.0 | +| [LLaVA 1.5](models/multimodal/vision-language_model/llava-1.5/pytorch) | PyTorch | LLaVA-Pretrain | 4.1.1 | +| [L-Verse](models/multimodal/vision-language_model/l-verse/pytorch) | PyTorch | ImageNet | 2.2.0 | +| [MoE-LLaVA-Phi2-2.7B](models/multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | +| [MoE-LLaVA-Qwen-1.8B](models/multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | +| [MoE-LLaVA-StableLM-1.6B](models/multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch) | PyTorch | MoE-LLaVA | 4.2.0 | +| [Stable Diffusion 1.4](models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch) | PyTorch | pokemon-images | 3.0.0 | +| [Stable Diffusion 1.5](models/multimodal/diffusion_model/stable-diffusion-1.5/pytorch) | PyTorch | pokemon-images | 4.1.1 | +| [Stable Diffusion 2.1](models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch) | PyTorch | pokemon-images | 4.1.1 | +| [Stable Diffusion 3](models/multimodal/diffusion_model/stable-diffusion-3/pytorch) | PyTorch | dog-example | 4.1.1 | +| [Stable Diffusion XL](models/multimodal/diffusion_model/stable-diffusion-xl/pytorch) | PyTorch | pokemon-images | 4.1.1 | ### NLP (Natural Language Processing) @@ -396,51 +396,51 @@ individuals, healthcare, education, communication, energy, and more. | Model | Framework | Dataset | IXUCA SDK | |---------------------------------------------------------|-----------|-----------------------|-------| -| [GLM](nlp/cloze_test/glm/pytorch) | PyTorch | GLMForMultiTokenCloze | 2.2.0 | +| [GLM](models/nlp/cloze_test/glm/pytorch) | PyTorch | GLMForMultiTokenCloze | 2.2.0 | #### Dialogue Generation | Model | Framework | Dataset | IXUCA SDK | |--------------------------------------------|-----------|---------|-------| -| [CPM](nlp/dialogue_generation/cpm/pytorch) | PyTorch | STC | 2.2.0 | +| [CPM](models/nlp/dialogue_generation/cpm/pytorch) | PyTorch | STC | 2.2.0 | #### Language Modeling | Model | Framework | Dataset | IXUCA SDK | |------------------------------------------------------------------|-------------------|--------------------|-------| -| [BART](nlp/language_model/bart_fairseq/pytorch) | PyTorch (Fairseq) | RTE | 3.0.0 | -| [BERT NER](nlp/ner/bert/pytorch) | PyTorch | CoNLL-2003 | 3.0.0 | -| [BERT Pretraining](nlp/language_model/bert/pytorch) | PyTorch | MLCommon Wikipedia | 2.2.0 | -| [BERT Pretraining](nlp/language_model/bert/paddlepaddle) | PaddlePaddle | MNLI | 2.3.0 | -| [BERT Pretraining](nlp/language_model/bert/tensorflow) | TensorFlow | MNLI | 3.0.0 | -| [BERT Pretraining](nlp/language_model/bert/mindspore) | MindSpore | SQuAD | 3.0.0 | -| [BERT Text Classification](nlp/text_classification/bert/pytorch) | PyTorch | GLUE | 3.0.0 | -| [BERT Text Summerization](nlp/text_summarisation/bert/pytorch) | PyTorch | cnn_dailymail | 3.0.0 | -| [BERT Question Answering](nlp/question_answering/bert/pytorch) | PyTorch | SQuAD | 3.0.0 | -| [GPT2-Medium-EN](nlp/llm/gpt2-medium-en/paddlepaddle) | PaddlePaddle | SST-2 | 3.1.0 | -| [RoBERTa](nlp/language_model/roberta_fairseq/pytorch) | PyTorch (Fairseq) | RTE | 3.0.0 | -| [XLNet](nlp/language_model/xlnet/paddlepaddle) | PaddlePaddle | SST-2 | 3.1.0 | +| [BART](models/nlp/language_model/bart_fairseq/pytorch) | PyTorch (Fairseq) | RTE | 3.0.0 | +| [BERT NER](models/nlp/ner/bert/pytorch) | PyTorch | CoNLL-2003 | 3.0.0 | +| [BERT Pretraining](models/nlp/language_model/bert/pytorch) | PyTorch | MLCommon Wikipedia | 2.2.0 | +| [BERT Pretraining](models/nlp/language_model/bert/paddlepaddle) | PaddlePaddle | MNLI | 2.3.0 | +| [BERT Pretraining](models/nlp/language_model/bert/tensorflow) | TensorFlow | MNLI | 3.0.0 | +| [BERT Pretraining](models/nlp/language_model/bert/mindspore) | MindSpore | SQuAD | 3.0.0 | +| [BERT Text Classification](models/nlp/text_classification/bert/pytorch) | PyTorch | GLUE | 3.0.0 | +| [BERT Text Summerization](models/nlp/text_summarisation/bert/pytorch) | PyTorch | cnn_dailymail | 3.0.0 | +| [BERT Question Answering](models/nlp/question_answering/bert/pytorch) | PyTorch | SQuAD | 3.0.0 | +| [GPT2-Medium-EN](models/nlp/llm/gpt2-medium-en/paddlepaddle) | PaddlePaddle | SST-2 | 3.1.0 | +| [RoBERTa](models/nlp/language_model/roberta_fairseq/pytorch) | PyTorch (Fairseq) | RTE | 3.0.0 | +| [XLNet](models/nlp/language_model/xlnet/paddlepaddle) | PaddlePaddle | SST-2 | 3.1.0 | #### Text Correction | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------|--------------|---------|-------| -| [ERNIE](nlp/text_correction/ernie/paddlepaddle) | PaddlePaddle | corpus | 2.3.0 | +| [ERNIE](models/nlp/text_correction/ernie/paddlepaddle) | PaddlePaddle | corpus | 2.3.0 | #### Translation | Model | Framework | Dataset | IXUCA SDK | |----------------------------------------------------------------|-------------------|---------|-------| -| [Convolutional](nlp/translation/convolutional_fairseq/pytorch) | PyTorch (Fairseq) | WMT14 | 3.0.0 | -| [T5](nlp/translation/t5/pytorch) | PyTorch | WMT14 | 2.2.0 | -| [Transformer](nlp/translation/transformer/paddlepaddle) | PaddlePaddle | WMT14 | 2.3.0 | -| [Transformer](nlp/translation/transformer_fairseq/pytorch) | PyTorch (Fairseq) | IWSLT14 | 3.0.0 | +| [Convolutional](models/nlp/translation/convolutional_fairseq/pytorch) | PyTorch (Fairseq) | WMT14 | 3.0.0 | +| [T5](models/nlp/translation/t5/pytorch) | PyTorch | WMT14 | 2.2.0 | +| [Transformer](models/nlp/translation/transformer/paddlepaddle) | PaddlePaddle | WMT14 | 2.3.0 | +| [Transformer](models/nlp/translation/transformer_fairseq/pytorch) | PyTorch (Fairseq) | IWSLT14 | 3.0.0 | ### Reinforcement Learning | Model | Framework | Dataset | IXUCA SDK | |--------------------------------------------------------------------|--------------|-------------|-------| -| [DQN](reinforcement_learning/q-learning-networks/dqn/paddlepaddle) | PaddlePaddle | CartPole-v0 | 3.1.0 | +| [DQN](models/reinforcement_learning/q-learning-networks/dqn/paddlepaddle) | PaddlePaddle | CartPole-v0 | 3.1.0 | ### Audio @@ -448,24 +448,24 @@ individuals, healthcare, education, communication, energy, and more. | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------------------------------------------------------|-----------------|----------|-------| -| [Conformer](audio/speech_recognition/conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 2.2.0 | -| [Efficient Conformer v2](audio/speech_recognition/efficient_conformer_v2_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.1.0 | -| [PP-ASR-Conformer](audio/speech_recognition/conformer/paddlepaddle) | PaddlePaddle | AISHELL | 3.1.0 | -| [RNN-T](audio/speech_recognition/rnnt/pytorch) | PyTorch | LJSpeech | 2.2.0 | -| [Transformer](audio/speech_recognition/transformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | -| [U2++ Conformer](audio/speech_recognition/u2++_conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | -| [Unified Conformer](audio/speech_recognition/unified_conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | +| [Conformer](models/audio/speech_recognition/conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 2.2.0 | +| [Efficient Conformer v2](models/audio/speech_recognition/efficient_conformer_v2_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.1.0 | +| [PP-ASR-Conformer](models/audio/speech_recognition/conformer/paddlepaddle) | PaddlePaddle | AISHELL | 3.1.0 | +| [RNN-T](models/audio/speech_recognition/rnnt/pytorch) | PyTorch | LJSpeech | 2.2.0 | +| [Transformer](models/audio/speech_recognition/transformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | +| [U2++ Conformer](models/audio/speech_recognition/u2++_conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | +| [Unified Conformer](models/audio/speech_recognition/unified_conformer_wenet/pytorch) | PyTorch (WeNet) | AISHELL | 3.0.0 | #### Speech Synthesis | Model | Framework | Dataset | IXUCA SDK | |-----------------------------------------------------------------------|--------------|-------------|-------| -| [CosyVoice2-0.5B](audio/speech_synthesis/cosyvoice/pytorch) | DeepSpeed | openslr | 4.3.0 | -| [PP-TTS-FastSpeech2](audio/speech_synthesis/fastspeech2/paddlepaddle) | PaddlePaddle | CSMSC | 3.1.0 | -| [PP-TTS-HiFiGAN](audio/speech_synthesis/hifigan/paddlepaddle) | PaddlePaddle | CSMSC | 3.1.0 | -| [Tacotron2](audio/speech_synthesis/tacotron2/pytorch) | PyTorch | LJSpeech | 2.2.0 | -| [VQMIVC](audio/speech_synthesis/vqmivc/pytorch) | PyTorch | VCTK-Corpus | 2.2.0 | -| [WaveGlow](audio/speech_synthesis/waveglow/pytorch) | PyTorch | LJSpeech | 2.2.0 | +| [CosyVoice2-0.5B](models/audio/speech_synthesis/cosyvoice/pytorch) | DeepSpeed | openslr | 4.3.0 | +| [PP-TTS-FastSpeech2](models/audio/speech_synthesis/fastspeech2/paddlepaddle) | PaddlePaddle | CSMSC | 3.1.0 | +| [PP-TTS-HiFiGAN](models/audio/speech_synthesis/hifigan/paddlepaddle) | PaddlePaddle | CSMSC | 3.1.0 | +| [Tacotron2](models/audio/speech_synthesis/tacotron2/pytorch) | PyTorch | LJSpeech | 2.2.0 | +| [VQMIVC](models/audio/speech_synthesis/vqmivc/pytorch) | PyTorch | VCTK-Corpus | 2.2.0 | +| [WaveGlow](models/audio/speech_synthesis/waveglow/pytorch) | PyTorch | LJSpeech | 2.2.0 | ### Others @@ -473,31 +473,31 @@ individuals, healthcare, education, communication, energy, and more. | Model | Framework | Dataset | IXUCA SDK | |----------------------------------------------------------------------|-----------|--------------------|-------| -| [Graph WaveNet](others/graph_machine_learning/graph_wavenet/pytorch) | PyTorch | METR-LA & PEMS-BAY | 2.2.0 | +| [Graph WaveNet](models/others/graph_machine_learning/graph_wavenet/pytorch) | PyTorch | METR-LA & PEMS-BAY | 2.2.0 | #### Kolmogorov-Arnold Networks | Model | Framework | Dataset | IXUCA SDK | |------------------------------------------------------|-----------|---------|-------| -| [KAN](others/kolmogorov_arnold_networks/kan/pytorch) | PyTorch | - | 4.1.1 | +| [KAN](models/others/kolmogorov_arnold_networks/kan/pytorch) | PyTorch | - | 4.1.1 | #### Model Pruning | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------------------------|-----------|--------------|-------| -| [Network Slimming](others/model_pruning/network-slimming/pytorch) | PyTorch | CIFAR-10/100 | 3.0.0 | +| [Network Slimming](models/others/model_pruning/network-slimming/pytorch) | PyTorch | CIFAR-10/100 | 3.0.0 | #### Recommendation Systems | Model | Framework | Dataset | IXUCA SDK | |-------------------------------------------------------------------|--------------|-----------------|-------| -| [DeepFM](others/recommendation_systems/deepfm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 2.3.0 | -| [DLRM](others/recommendation_systems/dlrm/pytorch) | PyTorch | Criteo_Terabyte | 2.2.0 | -| [DLRM](others/recommendation_systems/dlrm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | -| [FFM](others/recommendation_systems/ffm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | -| [NCF](others/recommendation_systems/ncf/pytorch) | PyTorch | movielens | 2.2.0 | -| [Wide&Deep](others/recommendation_systems/wide_deep/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 2.3.0 | -| [xDeepFM](others/recommendation_systems/xdeepfm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | +| [DeepFM](models/others/recommendation_systems/deepfm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 2.3.0 | +| [DLRM](models/others/recommendation_systems/dlrm/pytorch) | PyTorch | Criteo_Terabyte | 2.2.0 | +| [DLRM](models/others/recommendation_systems/dlrm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | +| [FFM](models/others/recommendation_systems/ffm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | +| [NCF](models/others/recommendation_systems/ncf/pytorch) | PyTorch | movielens | 2.2.0 | +| [Wide&Deep](models/others/recommendation_systems/wide_deep/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 2.3.0 | +| [xDeepFM](models/others/recommendation_systems/xdeepfm/paddlepaddle) | PaddlePaddle | Criteo_Terabyte | 3.1.0 | -------- diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/utils b/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/utils deleted file mode 120000 index 973afe674..000000000 --- a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/utils +++ /dev/null @@ -1 +0,0 @@ -../../../utils \ No newline at end of file diff --git a/cv/3d_detection/centerpoint/pytorch/docs/demo.gif b/cv/3d_detection/centerpoint/pytorch/docs/demo.gif deleted file mode 100644 index f1d290fbe36693bbe181686c0ec8e5494472fd6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 760415 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
{$*oh}Oo~ViTL|d}Az3d={E}MF6YG}| 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�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 z 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
2`Ljw~UqJ1{b zKP`(bGoq&vlcm zOgT6&v^$cn+_sij6LPn!pcP#0<)=CGyWdhsqnr#zoIsMS9O^FL>A$m-u<*Wmx(L@D zmV>zLk{4KrKsZ1gru#^zcOXZd9OP5=rw3rxdqS$KFP*54QiVd5M{5}L1D$+Wbnfgi z6h~5!tmFaH5ZrXE)6Q7QiUU{Fx9q?|HE4WWfNP^%3>FD#b%Lwk0*Um! z_urqTH-y-Jp#q>}b|_7Tg@8JL&(F`Q@g$OHE-zvSSA>nuNE;#rCbdQuLDj50~2L-}JO12b}D5ep=}gS0=%`K2Du?9TajC-`Ztvc5M}A=e5?wU4H3yu_^Je?#4K z2||rnB8dQ%j@CCsRFgZ)$1K!y=vVbrtf+wkTOjWK0AG=#{%Y$uq0)c-PTVrbuhK z?fQtaYz&vy?Sj_p`PH-1pe4;Y*rMgHhFNx%&&$=Ge5OQUHO?F&1&lAGSOk1(6pZUm znRL@ot7JS(ZF0u|4Tk9~o+U=xI}a0WJG#}OW-qx$P5Dnm8(|)tCh#gB${?D~GC3i0 zt66J{YX|y=SU@5SK)NU?7jThsZlab-1E03mY_zpy6~af8X%f)xxb*dwQPp0x(Q3kf zq&x0!X&20TZs_f?KX4mimIX&s7&K5PAY=@q{IsAadrcC=9-bBmM?nHHk{!dC9wBXg#~PuqXR zd9Mx>n$lrzc9UK@%_b&iDs3(=yC3ScCG()>uj~ou<8`JebxZSw7_%0DlCO72?0iep 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

R(=GPp{TGjF0UF45-@DO~SeW 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

    k*tKL8@v3=eSKtpdEH#5!GbmNkVt#ad7YsY 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 H9=QHLR{VHv diff --git a/cv/classification/internimage/pytorch/mmcv/compile.log b/cv/classification/internimage/pytorch/mmcv/compile.log deleted file mode 100644 index 793fa6f11..000000000 --- a/cv/classification/internimage/pytorch/mmcv/compile.log +++ /dev/null @@ -1,437 +0,0 @@ -running build -running build_py -creating build -creating build/lib.linux-x86_64-cpython-37 -creating build/lib.linux-x86_64-cpython-37/mmcv -copying mmcv/version.py -> build/lib.linux-x86_64-cpython-37/mmcv -copying mmcv/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv -creating build/lib.linux-x86_64-cpython-37/mmcv/parallel -copying mmcv/parallel/collate.py -> build/lib.linux-x86_64-cpython-37/mmcv/parallel -copying mmcv/parallel/data_container.py -> build/lib.linux-x86_64-cpython-37/mmcv/parallel -copying mmcv/parallel/data_parallel.py -> build/lib.linux-x86_64-cpython-37/mmcv/parallel -copying mmcv/parallel/distributed.py -> build/lib.linux-x86_64-cpython-37/mmcv/parallel -copying mmcv/parallel/distributed_deprecated.py -> build/lib.linux-x86_64-cpython-37/mmcv/parallel -copying mmcv/parallel/registry.py -> build/lib.linux-x86_64-cpython-37/mmcv/parallel -copying mmcv/parallel/scatter_gather.py -> build/lib.linux-x86_64-cpython-37/mmcv/parallel -copying mmcv/parallel/utils.py -> build/lib.linux-x86_64-cpython-37/mmcv/parallel -copying mmcv/parallel/_functions.py -> build/lib.linux-x86_64-cpython-37/mmcv/parallel -copying mmcv/parallel/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/parallel -creating build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/base_module.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/base_runner.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/builder.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/checkpoint.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/default_constructor.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/dist_utils.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/epoch_based_runner.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/fp16_utils.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/iter_based_runner.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/log_buffer.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/priority.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/utils.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -copying mmcv/runner/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner -creating build/lib.linux-x86_64-cpython-37/mmcv/arraymisc -copying mmcv/arraymisc/quantization.py -> build/lib.linux-x86_64-cpython-37/mmcv/arraymisc -copying mmcv/arraymisc/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/arraymisc -creating build/lib.linux-x86_64-cpython-37/mmcv/cnn -copying mmcv/cnn/alexnet.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn -copying mmcv/cnn/builder.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn -copying mmcv/cnn/resnet.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn -copying mmcv/cnn/vgg.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn -copying mmcv/cnn/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn -creating build/lib.linux-x86_64-cpython-37/mmcv/tensorrt -copying mmcv/tensorrt/init_plugins.py -> build/lib.linux-x86_64-cpython-37/mmcv/tensorrt -copying mmcv/tensorrt/preprocess.py -> build/lib.linux-x86_64-cpython-37/mmcv/tensorrt -copying mmcv/tensorrt/tensorrt_utils.py -> build/lib.linux-x86_64-cpython-37/mmcv/tensorrt -copying mmcv/tensorrt/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/tensorrt -creating build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/config.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/device_type.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/env.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/ext_loader.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/hub.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/logging.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/misc.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/parrots_jit.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/parrots_wrapper.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/path.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/progressbar.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/registry.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/seed.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/testing.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/timer.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/trace.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/version_utils.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -copying mmcv/utils/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/utils -creating build/lib.linux-x86_64-cpython-37/mmcv/video -copying mmcv/video/io.py -> build/lib.linux-x86_64-cpython-37/mmcv/video -copying mmcv/video/optflow.py -> build/lib.linux-x86_64-cpython-37/mmcv/video -copying mmcv/video/processing.py -> build/lib.linux-x86_64-cpython-37/mmcv/video -copying mmcv/video/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/video -creating build/lib.linux-x86_64-cpython-37/mmcv/device -copying mmcv/device/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/device -creating build/lib.linux-x86_64-cpython-37/mmcv/visualization -copying mmcv/visualization/color.py -> build/lib.linux-x86_64-cpython-37/mmcv/visualization -copying mmcv/visualization/image.py -> build/lib.linux-x86_64-cpython-37/mmcv/visualization -copying mmcv/visualization/optflow.py -> build/lib.linux-x86_64-cpython-37/mmcv/visualization -copying mmcv/visualization/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/visualization -creating build/lib.linux-x86_64-cpython-37/mmcv/engine -copying mmcv/engine/test.py -> build/lib.linux-x86_64-cpython-37/mmcv/engine -copying mmcv/engine/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/engine -creating build/lib.linux-x86_64-cpython-37/mmcv/fileio -copying mmcv/fileio/file_client.py -> build/lib.linux-x86_64-cpython-37/mmcv/fileio -copying mmcv/fileio/io.py -> build/lib.linux-x86_64-cpython-37/mmcv/fileio -copying mmcv/fileio/parse.py -> build/lib.linux-x86_64-cpython-37/mmcv/fileio -copying mmcv/fileio/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/fileio -creating build/lib.linux-x86_64-cpython-37/mmcv/image -copying mmcv/image/colorspace.py -> build/lib.linux-x86_64-cpython-37/mmcv/image -copying mmcv/image/geometric.py -> build/lib.linux-x86_64-cpython-37/mmcv/image -copying mmcv/image/io.py -> build/lib.linux-x86_64-cpython-37/mmcv/image -copying mmcv/image/misc.py -> build/lib.linux-x86_64-cpython-37/mmcv/image -copying mmcv/image/photometric.py -> build/lib.linux-x86_64-cpython-37/mmcv/image -copying mmcv/image/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/image -creating build/lib.linux-x86_64-cpython-37/mmcv/onnx -copying mmcv/onnx/info.py -> build/lib.linux-x86_64-cpython-37/mmcv/onnx -copying mmcv/onnx/symbolic.py -> build/lib.linux-x86_64-cpython-37/mmcv/onnx -copying mmcv/onnx/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/onnx -creating build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/active_rotated_filter.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/assign_score_withk.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/ball_query.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/bbox.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/border_align.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/box_iou_rotated.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/carafe.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/cc_attention.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/chamfer_distance.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/contour_expand.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/convex_iou.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/corner_pool.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/correlation.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/deform_conv.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/deform_roi_pool.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/deprecated_wrappers.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/diff_iou_rotated.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/focal_loss.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/furthest_point_sample.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/fused_bias_leakyrelu.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/gather_points.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/group_points.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/info.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/iou3d.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/knn.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/masked_conv.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/merge_cells.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/min_area_polygons.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/modulated_deform_conv.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/multi_scale_deform_attn.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/nms.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/pixel_group.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/points_in_boxes.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/points_in_polygons.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/points_sampler.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/point_sample.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/psa_mask.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/riroi_align_rotated.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/roiaware_pool3d.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/roipoint_pool3d.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/roi_align.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/roi_align_rotated.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/roi_pool.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/rotated_feature_align.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/saconv.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/scatter_points.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/sync_bn.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/three_interpolate.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/three_nn.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/tin_shift.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/upfirdn2d.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/voxelize.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -copying mmcv/ops/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/ops -creating build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/checkpoint.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/closure.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/ema.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/evaluation.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/hook.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/iter_timer.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/lr_updater.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/memory.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/momentum_updater.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/optimizer.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/profiler.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/sampler_seed.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/sync_buffer.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -copying mmcv/runner/hooks/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks -creating build/lib.linux-x86_64-cpython-37/mmcv/runner/optimizer -copying mmcv/runner/optimizer/builder.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/optimizer -copying mmcv/runner/optimizer/default_constructor.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/optimizer -copying mmcv/runner/optimizer/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/optimizer -creating build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -copying mmcv/runner/hooks/logger/base.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -copying mmcv/runner/hooks/logger/clearml.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -copying mmcv/runner/hooks/logger/dvclive.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -copying mmcv/runner/hooks/logger/mlflow.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -copying mmcv/runner/hooks/logger/neptune.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -copying mmcv/runner/hooks/logger/pavi.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -copying mmcv/runner/hooks/logger/segmind.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -copying mmcv/runner/hooks/logger/tensorboard.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -copying mmcv/runner/hooks/logger/text.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -copying mmcv/runner/hooks/logger/wandb.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -copying mmcv/runner/hooks/logger/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/runner/hooks/logger -creating build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/activation.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/context_block.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/conv.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/conv2d_adaptive_padding.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/conv_module.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/conv_ws.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/depthwise_separable_conv_module.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/drop.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/generalized_attention.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/hsigmoid.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/hswish.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/non_local.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/norm.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/padding.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/plugin.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/registry.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/scale.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/swish.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/transformer.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/upsample.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/wrappers.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -copying mmcv/cnn/bricks/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/bricks -creating build/lib.linux-x86_64-cpython-37/mmcv/cnn/utils -copying mmcv/cnn/utils/flops_counter.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/utils -copying mmcv/cnn/utils/fuse_conv_bn.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/utils -copying mmcv/cnn/utils/sync_bn.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/utils -copying mmcv/cnn/utils/weight_init.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/utils -copying mmcv/cnn/utils/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/cnn/utils -creating build/lib.linux-x86_64-cpython-37/mmcv/device/ipu -copying mmcv/device/ipu/dataloader.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/ipu -copying mmcv/device/ipu/hierarchical_data_manager.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/ipu -copying mmcv/device/ipu/hook_wrapper.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/ipu -copying mmcv/device/ipu/model_wrapper.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/ipu -copying mmcv/device/ipu/runner.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/ipu -copying mmcv/device/ipu/utils.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/ipu -copying mmcv/device/ipu/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/ipu -creating build/lib.linux-x86_64-cpython-37/mmcv/device/mlu -copying mmcv/device/mlu/data_parallel.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/mlu -copying mmcv/device/mlu/distributed.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/mlu -copying mmcv/device/mlu/scatter_gather.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/mlu -copying mmcv/device/mlu/_functions.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/mlu -copying mmcv/device/mlu/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/device/mlu -creating build/lib.linux-x86_64-cpython-37/mmcv/fileio/handlers -copying mmcv/fileio/handlers/base.py -> build/lib.linux-x86_64-cpython-37/mmcv/fileio/handlers -copying mmcv/fileio/handlers/json_handler.py -> build/lib.linux-x86_64-cpython-37/mmcv/fileio/handlers -copying mmcv/fileio/handlers/pickle_handler.py -> build/lib.linux-x86_64-cpython-37/mmcv/fileio/handlers -copying mmcv/fileio/handlers/yaml_handler.py -> build/lib.linux-x86_64-cpython-37/mmcv/fileio/handlers -copying mmcv/fileio/handlers/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/fileio/handlers -creating build/lib.linux-x86_64-cpython-37/mmcv/onnx/onnx_utils -copying mmcv/onnx/onnx_utils/symbolic_helper.py -> build/lib.linux-x86_64-cpython-37/mmcv/onnx/onnx_utils -copying mmcv/onnx/onnx_utils/__init__.py -> build/lib.linux-x86_64-cpython-37/mmcv/onnx/onnx_utils -running egg_info -creating mmcv_full.egg-info -writing mmcv_full.egg-info/PKG-INFO -writing dependency_links to mmcv_full.egg-info/dependency_links.txt -writing requirements to mmcv_full.egg-info/requires.txt -writing top-level names to mmcv_full.egg-info/top_level.txt -writing manifest file 'mmcv_full.egg-info/SOURCES.txt' -reading manifest file 'mmcv_full.egg-info/SOURCES.txt' -adding license file 'LICENSE' -writing manifest file 'mmcv_full.egg-info/SOURCES.txt' -running build_ext -building 'mmcv._ext' extension -creating build/temp.linux-x86_64-cpython-37 -creating build/temp.linux-x86_64-cpython-37/mmcv -creating build/temp.linux-x86_64-cpython-37/mmcv/ops -creating build/temp.linux-x86_64-cpython-37/mmcv/ops/csrc -creating build/temp.linux-x86_64-cpython-37/mmcv/ops/csrc/pytorch -creating build/temp.linux-x86_64-cpython-37/mmcv/ops/csrc/pytorch/cpu -creating build/temp.linux-x86_64-cpython-37/mmcv/ops/csrc/pytorch/cuda -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/active_rotated_filter.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/active_rotated_filter.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/assign_score_withk.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/assign_score_withk.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/ball_query.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/ball_query.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/bbox_overlaps.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/bbox_overlaps.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/border_align.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/border_align.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/box_iou_rotated.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/box_iou_rotated.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/carafe.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/carafe.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/carafe_naive.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/carafe_naive.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/chamfer_distance.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/chamfer_distance.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/contour_expand.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/contour_expand.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/convex_iou.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/convex_iou.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/correlation.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/correlation.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -./mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp:16:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] - #pragma omp parallel for private(i, j, l, k) - -./mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp:44:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] - #pragma omp parallel for private(i, j, l, k) - -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/deform_conv.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/nms.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/nms.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/nms_rotated.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/pixel_group.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/points_in_boxes.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/psamask.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/psamask.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/roi_align.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/roi_align.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cpu/voxelization.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/voxelization.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/border_align_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/carafe_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -In file included from ./mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu:2: -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:101:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -__global__ void CARAFEForward( - ^ -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:101:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:101:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:101:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:101:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:101:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:101:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:167:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -__global__ void CARAFEBackward_Feature( - ^ -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:167:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:167:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:167:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:167:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:167:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:167:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:167:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh:167:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -16 warnings generated when compiling for ivcore10. -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/convex_iou.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/convex_iou.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/correlation_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/cudabind.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/cudabind.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -In file included from ./mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu:4: -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh:47:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] -} -^ -1 warning generated when compiling for ivcore10. -In file included from ./mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu:4: -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh:47:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] -} -^ -1 warning generated when compiling for host. -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/group_points_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/knn_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/min_area_polygons.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/nms_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -In file included from ./mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu:2: -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh:76:17: warning: loop not unrolled: the optimizer was unable to perform the requested transformation; the transformation might be disabled or specified as part of an unsupported transformation ordering [-Wpass-failed=transform-warning] -__global__ void gather_keep_from_mask(bool *keep, - ^ -1 warning generated when compiling for ivcore10. -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/psamask_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -In file included from ./mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu:9: -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh:141:22: warning: magnitude of floating-point constant too large for type 'float'; maximum is 3.40282347E+38 [-Wliteral-range] - float max_val = -1e50; - ^ -1 warning generated when compiling for ivcore10. -In file included from ./mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu:9: -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh:141:22: warning: magnitude of floating-point constant too large for type 'float'; maximum is 3.40282347E+38 [-Wliteral-range] - float max_val = -1e50; - ^ -1 warning generated when compiling for host. -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -In file included from ./mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu:9: -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh:34:19: warning: magnitude of floating-point constant too large for type 'float'; maximum is 3.40282347E+38 [-Wliteral-range] - float best1 = 1e40, best2 = 1e40, best3 = 1e40; - ^ -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh:34:33: warning: magnitude of floating-point constant too large for type 'float'; maximum is 3.40282347E+38 [-Wliteral-range] - float best1 = 1e40, best2 = 1e40, best3 = 1e40; - ^ -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh:34:47: warning: magnitude of floating-point constant too large for type 'float'; maximum is 3.40282347E+38 [-Wliteral-range] - float best1 = 1e40, best2 = 1e40, best3 = 1e40; - ^ -3 warnings generated when compiling for ivcore10. -In file included from ./mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu:9: -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh:34:19: warning: magnitude of floating-point constant too large for type 'float'; maximum is 3.40282347E+38 [-Wliteral-range] - float best1 = 1e40, best2 = 1e40, best3 = 1e40; - ^ -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh:34:33: warning: magnitude of floating-point constant too large for type 'float'; maximum is 3.40282347E+38 [-Wliteral-range] - float best1 = 1e40, best2 = 1e40, best3 = 1e40; - ^ -/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh:34:47: warning: magnitude of floating-point constant too large for type 'float'; maximum is 3.40282347E+38 [-Wliteral-range] - float best1 = 1e40, best2 = 1e40, best3 = 1e40; - ^ -3 warnings generated when compiling for host. -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -/usr/local/corex-3.1.0/bin/clang++ -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -D__ILUVATAR__ -D__ILUVATAR_WORKAROUND__ -D__ILUVATAR_DIAG__ -cl-single-precision-constant -fPIC -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 --cuda-gpu-arch=ivcore10 --cuda-path=/usr/local/corex-3.1.0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/deform_conv.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/deform_conv.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/deform_roi_pool.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/deform_roi_pool.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/diff_iou_rotated.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/focal_loss.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/focal_loss.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/furthest_point_sample.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/furthest_point_sample.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/fused_spconv_ops.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/gather_points.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/gather_points.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/group_points.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/group_points.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/info.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/info.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/iou3d.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/iou3d.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/knn.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/knn.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/masked_conv2d.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/masked_conv2d.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/min_area_polygons.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/min_area_polygons.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/modulated_deform_conv.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/ms_deform_attn.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/ms_deform_attn.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/nms.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/nms.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/nms_rotated.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/nms_rotated.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/pixel_group.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/pixel_group.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/points_in_boxes.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/points_in_boxes.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/points_in_polygons.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/points_in_polygons.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/psamask.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/psamask.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/pybind.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/pybind.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/riroi_align_rotated.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/roi_align.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/roi_align.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/roi_align_rotated.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/roi_align_rotated.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/roi_pool.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/roi_pool.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/roiaware_pool3d.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/roipoint_pool3d.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/rotated_feature_align.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/rotated_feature_align.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/scatter_points.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/scatter_points.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/sync_bn.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/sync_bn.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/three_interpolate.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/three_interpolate.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/three_nn.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/three_nn.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/tin_shift.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/tin_shift.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/upfirdn2d.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/upfirdn2d.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DMMCV_WITH_CUDA -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common -I/majorli/repos/majorli_deepsparkhub/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/TH -I/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/include/THC -I/usr/local/corex-3.1.0/include -I/usr/local/include/python3.7m -c ./mmcv/ops/csrc/pytorch/voxelization.cpp -o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/voxelization.o -std=c++14 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1011\" -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0 -g++ -pthread -shared build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/active_rotated_filter.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/assign_score_withk.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/ball_query.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/bbox_overlaps.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/border_align.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/box_iou_rotated.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/carafe.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/carafe_naive.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/chamfer_distance.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/contour_expand.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/convex_iou.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/correlation.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/deform_conv.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/nms.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/nms_rotated.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/pixel_group.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/points_in_boxes.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/psamask.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/roi_align.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cpu/voxelization.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/border_align_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/carafe_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/convex_iou.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/correlation_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/cudabind.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/group_points_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/knn_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/min_area_polygons.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/nms_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/psamask_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/deform_conv.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/deform_roi_pool.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/diff_iou_rotated.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/focal_loss.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/furthest_point_sample.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/fused_spconv_ops.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/gather_points.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/group_points.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/info.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/iou3d.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/knn.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/masked_conv2d.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/min_area_polygons.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/modulated_deform_conv.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/ms_deform_attn.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/nms.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/nms_rotated.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/pixel_group.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/points_in_boxes.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/points_in_polygons.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/psamask.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/pybind.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/riroi_align_rotated.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/roi_align.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/roi_align_rotated.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/roi_pool.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/roiaware_pool3d.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/roipoint_pool3d.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/rotated_feature_align.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/scatter_points.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/sync_bn.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/three_interpolate.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/three_nn.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/tin_shift.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/upfirdn2d.o build/temp.linux-x86_64-cpython-37/./mmcv/ops/csrc/pytorch/voxelization.o -L/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/lib -L/usr/local/corex-3.1.0/lib64 -L/usr/local/lib -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda -o build/lib.linux-x86_64-cpython-37/mmcv/_ext.cpython-37m-x86_64-linux-gnu.so -/usr/local/corex-3.1.0/lib64/python3/dist-packages/torch/utils/cpp_extension.py:523: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend. - warnings.warn(msg.format('we could not find ninja.')) diff --git a/cv/detection/fcos/pytorch/fcos/configs b/cv/detection/fcos/pytorch/fcos/configs deleted file mode 120000 index b47cd0022..000000000 --- a/cv/detection/fcos/pytorch/fcos/configs +++ /dev/null @@ -1 +0,0 @@ -../configs/fcos \ No newline at end of file diff --git a/audio/speech_recognition/conformer/paddlepaddle/README.md b/models/audio/speech_recognition/conformer/paddlepaddle/README.md similarity index 100% rename from audio/speech_recognition/conformer/paddlepaddle/README.md rename to models/audio/speech_recognition/conformer/paddlepaddle/README.md diff --git a/audio/speech_recognition/conformer/pytorch/README.md b/models/audio/speech_recognition/conformer/pytorch/README.md similarity index 100% rename from audio/speech_recognition/conformer/pytorch/README.md rename to models/audio/speech_recognition/conformer/pytorch/README.md diff --git a/audio/speech_recognition/conformer/pytorch/bind_pyt.py b/models/audio/speech_recognition/conformer/pytorch/bind_pyt.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/bind_pyt.py rename to models/audio/speech_recognition/conformer/pytorch/bind_pyt.py diff --git a/audio/speech_recognition/conformer/pytorch/configs/conformer_lstm.json b/models/audio/speech_recognition/conformer/pytorch/configs/conformer_lstm.json similarity index 100% rename from audio/speech_recognition/conformer/pytorch/configs/conformer_lstm.json rename to models/audio/speech_recognition/conformer/pytorch/configs/conformer_lstm.json diff --git a/audio/speech_recognition/conformer/pytorch/dataloader.py b/models/audio/speech_recognition/conformer/pytorch/dataloader.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/dataloader.py rename to models/audio/speech_recognition/conformer/pytorch/dataloader.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/README.md b/models/audio/speech_recognition/conformer/pytorch/openspeech/README.md similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/README.md rename to models/audio/speech_recognition/conformer/pytorch/openspeech/README.md diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/configuration.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/configuration.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/configuration.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/configuration.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/cross_entropy.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/cross_entropy.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/cross_entropy.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/cross_entropy/cross_entropy.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/configuration.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/configuration.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/configuration.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/configuration.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/ctc.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/ctc.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/ctc.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/ctc/ctc.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/configuration.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/configuration.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/configuration.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/configuration.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/joint_ctc_cross_entropy.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/joint_ctc_cross_entropy.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/joint_ctc_cross_entropy.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/joint_ctc_cross_entropy/joint_ctc_cross_entropy.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/configuration.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/configuration.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/configuration.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/configuration.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/label_smoothed_cross_entropy.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/label_smoothed_cross_entropy.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/label_smoothed_cross_entropy.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/label_smoothed_cross_entropy/label_smoothed_cross_entropy.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/configuration.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/configuration.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/configuration.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/configuration.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/perplexity.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/perplexity.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/perplexity.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/perplexity/perplexity.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/configuration.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/configuration.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/configuration.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/configuration.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/transducer.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/transducer.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/transducer.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/criterion/transducer/transducer.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/augment.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/augment.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/augment.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/augment.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/data_loader.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/data_loader.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/data_loader.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/data_loader.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/dataset.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/dataset.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/dataset.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/dataset.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/configuration.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/configuration.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/configuration.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/configuration.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/filter_bank.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/filter_bank.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/filter_bank.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/filter_bank/filter_bank.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/load.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/load.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/load.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/load.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/configuration.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/configuration.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/configuration.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/configuration.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/melspectrogram.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/melspectrogram.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/melspectrogram.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/melspectrogram/melspectrogram.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/configuration.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/configuration.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/configuration.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/configuration.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/mfcc.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/mfcc.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/mfcc.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/mfcc/mfcc.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/configuration.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/configuration.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/configuration.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/configuration.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/spectrogram.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/spectrogram.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/spectrogram.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/audio/spectrogram/spectrogram.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/sampler.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/sampler.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/sampler.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/sampler.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/text/data_loader.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/text/data_loader.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/text/data_loader.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/text/data_loader.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/data/text/dataset.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/data/text/dataset.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/data/text/dataset.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/data/text/dataset.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/dataclass/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/dataclass/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/dataclass/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/dataclass/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/dataclass/configurations.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/dataclass/configurations.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/dataclass/configurations.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/dataclass/configurations.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/dataclass/initialize.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/dataclass/initialize.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/dataclass/initialize.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/dataclass/initialize.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/datasets/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/datasets/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/lit_data_module.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/lit_data_module.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/lit_data_module.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/lit_data_module.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/character.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/character.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/character.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/character.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/preprocess.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/preprocess.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/preprocess.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/preprocess.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/subword.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/subword.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/subword.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/datasets/librispeech/preprocess/subword.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/decoders/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/decoders/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/decoders/lstm_attention_decoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/lstm_attention_decoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/decoders/lstm_attention_decoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/lstm_attention_decoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/decoders/openspeech_decoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/openspeech_decoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/decoders/openspeech_decoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/openspeech_decoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/decoders/rnn_transducer_decoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/rnn_transducer_decoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/decoders/rnn_transducer_decoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/rnn_transducer_decoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/decoders/transformer_decoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/transformer_decoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/decoders/transformer_decoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/transformer_decoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/decoders/transformer_transducer_decoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/transformer_transducer_decoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/decoders/transformer_transducer_decoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/decoders/transformer_transducer_decoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/conformer_encoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/conformer_encoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/conformer_encoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/conformer_encoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/contextnet_encoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/contextnet_encoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/contextnet_encoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/contextnet_encoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/convolutional_lstm_encoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/convolutional_lstm_encoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/convolutional_lstm_encoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/convolutional_lstm_encoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/convolutional_transformer_encoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/convolutional_transformer_encoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/convolutional_transformer_encoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/convolutional_transformer_encoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/deepspeech2.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/deepspeech2.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/deepspeech2.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/deepspeech2.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/jasper.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/jasper.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/jasper.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/jasper.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/lstm_encoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/lstm_encoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/lstm_encoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/lstm_encoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/openspeech_encoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/openspeech_encoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/openspeech_encoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/openspeech_encoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/quartznet.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/quartznet.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/quartznet.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/quartznet.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/rnn_transducer_encoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/rnn_transducer_encoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/rnn_transducer_encoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/rnn_transducer_encoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/transformer_encoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/transformer_encoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/transformer_encoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/transformer_encoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/encoders/transformer_transducer_encoder.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/transformer_transducer_encoder.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/encoders/transformer_transducer_encoder.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/encoders/transformer_transducer_encoder.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/lm/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/lm/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/lm/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/lm/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/lm/lstm_lm.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/lm/lstm_lm.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/lm/lstm_lm.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/lm/lstm_lm.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/lm/openspeech_lm.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/lm/openspeech_lm.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/lm/openspeech_lm.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/lm/openspeech_lm.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/lm/transformer_lm.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/lm/transformer_lm.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/lm/transformer_lm.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/lm/transformer_lm.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/metrics.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/metrics.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/metrics.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/metrics.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/README.md b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/README.md similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/README.md rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/README.md diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/configurations.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/configurations.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/configurations.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/configurations.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/conformer/model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/configurations.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/configurations.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/configurations.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/configurations.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/contextnet/model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/configurations.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/configurations.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/configurations.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/configurations.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/deepspeech2/model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/configurations.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/configurations.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/configurations.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/configurations.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/jasper/model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/configurations.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/configurations.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/configurations.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/configurations.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/listen_attend_spell/model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/configurations.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/configurations.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/configurations.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/configurations.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/lstm_lm/model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_ctc_model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_ctc_model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_ctc_model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_ctc_model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_encoder_decoder_model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_encoder_decoder_model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_encoder_decoder_model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_encoder_decoder_model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_language_model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_language_model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_language_model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_language_model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_transducer_model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_transducer_model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_transducer_model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/openspeech_transducer_model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/configurations.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/configurations.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/configurations.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/configurations.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/quartznet/model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/configurations.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/configurations.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/configurations.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/configurations.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/rnn_transducer/model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/configurations.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/configurations.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/configurations.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/configurations.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_lm/model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/configurations.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/configurations.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/configurations.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/configurations.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/model.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/model.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/model.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/models/transformer_transducer/model.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/add_normalization.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/add_normalization.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/add_normalization.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/add_normalization.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/additive_attention.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/additive_attention.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/additive_attention.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/additive_attention.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/batchnorm_relu_rnn.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/batchnorm_relu_rnn.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/batchnorm_relu_rnn.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/batchnorm_relu_rnn.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_attention_module.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_attention_module.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_attention_module.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_attention_module.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_block.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_block.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_block.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_block.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_convolution_module.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_convolution_module.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_convolution_module.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_convolution_module.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_feed_forward_module.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_feed_forward_module.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_feed_forward_module.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conformer_feed_forward_module.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/contextnet_block.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/contextnet_block.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/contextnet_block.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/contextnet_block.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/contextnet_module.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/contextnet_module.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/contextnet_module.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/contextnet_module.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv2d_extractor.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv2d_extractor.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/conv2d_extractor.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv2d_extractor.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv2d_subsampling.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv2d_subsampling.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/conv2d_subsampling.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv2d_subsampling.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv_base.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv_base.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/conv_base.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv_base.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv_group_shuffle.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv_group_shuffle.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/conv_group_shuffle.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/conv_group_shuffle.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/deepspeech2_extractor.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/deepspeech2_extractor.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/deepspeech2_extractor.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/deepspeech2_extractor.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/depthwise_conv1d.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/depthwise_conv1d.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/depthwise_conv1d.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/depthwise_conv1d.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/dot_product_attention.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/dot_product_attention.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/dot_product_attention.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/dot_product_attention.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/glu.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/glu.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/glu.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/glu.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/jasper_block.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/jasper_block.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/jasper_block.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/jasper_block.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/jasper_subblock.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/jasper_subblock.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/jasper_subblock.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/jasper_subblock.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/location_aware_attention.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/location_aware_attention.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/location_aware_attention.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/location_aware_attention.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/mask.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/mask.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/mask.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/mask.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/mask_conv1d.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/mask_conv1d.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/mask_conv1d.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/mask_conv1d.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/mask_conv2d.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/mask_conv2d.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/mask_conv2d.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/mask_conv2d.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/multi_head_attention.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/multi_head_attention.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/multi_head_attention.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/multi_head_attention.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/pointwise_conv1d.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/pointwise_conv1d.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/pointwise_conv1d.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/pointwise_conv1d.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/positional_encoding.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/positional_encoding.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/positional_encoding.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/positional_encoding.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/positionwise_feed_forward.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/positionwise_feed_forward.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/positionwise_feed_forward.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/positionwise_feed_forward.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/quartznet_block.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/quartznet_block.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/quartznet_block.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/quartznet_block.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/quartznet_subblock.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/quartznet_subblock.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/quartznet_subblock.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/quartznet_subblock.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/relative_multi_head_attention.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/relative_multi_head_attention.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/relative_multi_head_attention.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/relative_multi_head_attention.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/residual_connection_module.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/residual_connection_module.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/residual_connection_module.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/residual_connection_module.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/swish.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/swish.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/swish.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/swish.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/time_channel_separable_conv1d.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/time_channel_separable_conv1d.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/time_channel_separable_conv1d.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/time_channel_separable_conv1d.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/transformer_embedding.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/transformer_embedding.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/transformer_embedding.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/transformer_embedding.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/vgg_extractor.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/vgg_extractor.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/vgg_extractor.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/vgg_extractor.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/modules/wrapper.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/modules/wrapper.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/modules/wrapper.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/modules/wrapper.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/adamp.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/adamp.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/adamp.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/adamp.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/novograd.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/novograd.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/novograd.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/novograd.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/optimizer.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/optimizer.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/optimizer.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/optimizer.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/radam.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/radam.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/radam.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/radam.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/lr_scheduler.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/lr_scheduler.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/lr_scheduler.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/lr_scheduler.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/reduce_lr_on_plateau_scheduler.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/reduce_lr_on_plateau_scheduler.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/reduce_lr_on_plateau_scheduler.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/reduce_lr_on_plateau_scheduler.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/transformer_lr_scheduler.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/transformer_lr_scheduler.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/transformer_lr_scheduler.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/transformer_lr_scheduler.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/tri_stage_lr_scheduler.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/tri_stage_lr_scheduler.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/tri_stage_lr_scheduler.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/tri_stage_lr_scheduler.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/warmup_reduce_lr_on_plateau_scheduler.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/warmup_reduce_lr_on_plateau_scheduler.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/warmup_reduce_lr_on_plateau_scheduler.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/warmup_reduce_lr_on_plateau_scheduler.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/warmup_scheduler.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/warmup_scheduler.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/warmup_scheduler.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/optim/scheduler/warmup_scheduler.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/search/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/search/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/search/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/search/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_base.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_base.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_base.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_base.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_ctc.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_ctc.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_ctc.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_ctc.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_lstm.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_lstm.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_lstm.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_lstm.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_rnn_transducer.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_rnn_transducer.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_rnn_transducer.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_rnn_transducer.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_transformer.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_transformer.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_transformer.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_transformer.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_transformer_transducer.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_transformer_transducer.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_transformer_transducer.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/search/beam_search_transformer_transducer.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/search/ensemble_search.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/search/ensemble_search.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/search/ensemble_search.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/search/ensemble_search.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/aishell/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/aishell/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/aishell/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/aishell/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/aishell/character.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/aishell/character.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/aishell/character.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/aishell/character.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/character.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/character.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/character.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/character.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/grapheme.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/grapheme.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/grapheme.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/grapheme.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/subword.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/subword.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/subword.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/ksponspeech/subword.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/__init__.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/character.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/character.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/character.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/character.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/subword.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/subword.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/subword.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/librispeech/subword.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/tokenizer.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/tokenizer.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/tokenizer.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/tokenizers/tokenizer.py diff --git a/audio/speech_recognition/conformer/pytorch/openspeech/utils.py b/models/audio/speech_recognition/conformer/pytorch/openspeech/utils.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/openspeech/utils.py rename to models/audio/speech_recognition/conformer/pytorch/openspeech/utils.py diff --git a/audio/speech_recognition/conformer/pytorch/requirements.txt b/models/audio/speech_recognition/conformer/pytorch/requirements.txt similarity index 100% rename from audio/speech_recognition/conformer/pytorch/requirements.txt rename to models/audio/speech_recognition/conformer/pytorch/requirements.txt diff --git a/audio/speech_recognition/conformer/pytorch/run_training.sh b/models/audio/speech_recognition/conformer/pytorch/run_training.sh similarity index 100% rename from audio/speech_recognition/conformer/pytorch/run_training.sh rename to models/audio/speech_recognition/conformer/pytorch/run_training.sh diff --git a/audio/speech_recognition/conformer/pytorch/test/test_build_conformer.py b/models/audio/speech_recognition/conformer/pytorch/test/test_build_conformer.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/test/test_build_conformer.py rename to models/audio/speech_recognition/conformer/pytorch/test/test_build_conformer.py diff --git a/audio/speech_recognition/conformer/pytorch/test/test_dataloader.py b/models/audio/speech_recognition/conformer/pytorch/test/test_dataloader.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/test/test_dataloader.py rename to models/audio/speech_recognition/conformer/pytorch/test/test_dataloader.py diff --git a/audio/speech_recognition/conformer/pytorch/train.py b/models/audio/speech_recognition/conformer/pytorch/train.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/train.py rename to models/audio/speech_recognition/conformer/pytorch/train.py diff --git a/audio/speech_recognition/conformer/pytorch/utils/__init__.py b/models/audio/speech_recognition/conformer/pytorch/utils/__init__.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/utils/__init__.py rename to models/audio/speech_recognition/conformer/pytorch/utils/__init__.py diff --git a/audio/speech_recognition/conformer/pytorch/utils/config.py b/models/audio/speech_recognition/conformer/pytorch/utils/config.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/utils/config.py rename to models/audio/speech_recognition/conformer/pytorch/utils/config.py diff --git a/audio/speech_recognition/conformer/pytorch/utils/dist.py b/models/audio/speech_recognition/conformer/pytorch/utils/dist.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/utils/dist.py rename to models/audio/speech_recognition/conformer/pytorch/utils/dist.py diff --git a/audio/speech_recognition/conformer/pytorch/utils/logger.py b/models/audio/speech_recognition/conformer/pytorch/utils/logger.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/utils/logger.py rename to models/audio/speech_recognition/conformer/pytorch/utils/logger.py diff --git a/audio/speech_recognition/conformer/pytorch/utils/misc.py b/models/audio/speech_recognition/conformer/pytorch/utils/misc.py similarity index 100% rename from audio/speech_recognition/conformer/pytorch/utils/misc.py rename to models/audio/speech_recognition/conformer/pytorch/utils/misc.py diff --git a/audio/speech_recognition/conformer_wenet/pytorch/README.md b/models/audio/speech_recognition/conformer_wenet/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/conformer_wenet/pytorch/README.md rename to models/audio/speech_recognition/conformer_wenet/pytorch/README.md diff --git a/audio/speech_recognition/efficient_conformer_v2_wenet/pytorch/README.md b/models/audio/speech_recognition/efficient_conformer_v2_wenet/pytorch/README.md similarity index 100% rename from audio/speech_recognition/efficient_conformer_v2_wenet/pytorch/README.md rename to models/audio/speech_recognition/efficient_conformer_v2_wenet/pytorch/README.md diff --git a/audio/speech_recognition/rnnt/pytorch/.gitignore b/models/audio/speech_recognition/rnnt/pytorch/.gitignore similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/.gitignore rename to models/audio/speech_recognition/rnnt/pytorch/.gitignore diff --git a/audio/speech_recognition/rnnt/pytorch/LICENSE b/models/audio/speech_recognition/rnnt/pytorch/LICENSE similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/LICENSE rename to models/audio/speech_recognition/rnnt/pytorch/LICENSE diff --git a/audio/speech_recognition/rnnt/pytorch/NOTICE b/models/audio/speech_recognition/rnnt/pytorch/NOTICE similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/NOTICE rename to models/audio/speech_recognition/rnnt/pytorch/NOTICE diff --git a/audio/speech_recognition/rnnt/pytorch/README.md b/models/audio/speech_recognition/rnnt/pytorch/README.md similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/README.md rename to models/audio/speech_recognition/rnnt/pytorch/README.md diff --git a/audio/speech_recognition/rnnt/pytorch/common/__init__.py b/models/audio/speech_recognition/rnnt/pytorch/common/__init__.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/__init__.py rename to models/audio/speech_recognition/rnnt/pytorch/common/__init__.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/audio.py b/models/audio/speech_recognition/rnnt/pytorch/common/audio.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/audio.py rename to models/audio/speech_recognition/rnnt/pytorch/common/audio.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/data/__init__.py b/models/audio/speech_recognition/rnnt/pytorch/common/data/__init__.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/data/__init__.py rename to models/audio/speech_recognition/rnnt/pytorch/common/data/__init__.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/data/dali/__init__.py b/models/audio/speech_recognition/rnnt/pytorch/common/data/dali/__init__.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/data/dali/__init__.py rename to models/audio/speech_recognition/rnnt/pytorch/common/data/dali/__init__.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/data/dali/data_loader.py b/models/audio/speech_recognition/rnnt/pytorch/common/data/dali/data_loader.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/data/dali/data_loader.py rename to models/audio/speech_recognition/rnnt/pytorch/common/data/dali/data_loader.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/data/dali/iterator.py b/models/audio/speech_recognition/rnnt/pytorch/common/data/dali/iterator.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/data/dali/iterator.py rename to models/audio/speech_recognition/rnnt/pytorch/common/data/dali/iterator.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/data/dali/pipeline.py b/models/audio/speech_recognition/rnnt/pytorch/common/data/dali/pipeline.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/data/dali/pipeline.py rename to models/audio/speech_recognition/rnnt/pytorch/common/data/dali/pipeline.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/data/dali/sampler.py b/models/audio/speech_recognition/rnnt/pytorch/common/data/dali/sampler.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/data/dali/sampler.py rename to models/audio/speech_recognition/rnnt/pytorch/common/data/dali/sampler.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/data/dataset.py b/models/audio/speech_recognition/rnnt/pytorch/common/data/dataset.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/data/dataset.py rename to models/audio/speech_recognition/rnnt/pytorch/common/data/dataset.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/data/features.py b/models/audio/speech_recognition/rnnt/pytorch/common/data/features.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/data/features.py rename to models/audio/speech_recognition/rnnt/pytorch/common/data/features.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/data/helpers.py b/models/audio/speech_recognition/rnnt/pytorch/common/data/helpers.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/data/helpers.py rename to models/audio/speech_recognition/rnnt/pytorch/common/data/helpers.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/data/text.py b/models/audio/speech_recognition/rnnt/pytorch/common/data/text.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/data/text.py rename to models/audio/speech_recognition/rnnt/pytorch/common/data/text.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/helpers.py b/models/audio/speech_recognition/rnnt/pytorch/common/helpers.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/helpers.py rename to models/audio/speech_recognition/rnnt/pytorch/common/helpers.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/metrics.py b/models/audio/speech_recognition/rnnt/pytorch/common/metrics.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/metrics.py rename to models/audio/speech_recognition/rnnt/pytorch/common/metrics.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/optimizers.py b/models/audio/speech_recognition/rnnt/pytorch/common/optimizers.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/optimizers.py rename to models/audio/speech_recognition/rnnt/pytorch/common/optimizers.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/rnn.py b/models/audio/speech_recognition/rnnt/pytorch/common/rnn.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/rnn.py rename to models/audio/speech_recognition/rnnt/pytorch/common/rnn.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/sampler.py b/models/audio/speech_recognition/rnnt/pytorch/common/sampler.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/sampler.py rename to models/audio/speech_recognition/rnnt/pytorch/common/sampler.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/tb_dllogger.py b/models/audio/speech_recognition/rnnt/pytorch/common/tb_dllogger.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/tb_dllogger.py rename to models/audio/speech_recognition/rnnt/pytorch/common/tb_dllogger.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/text/LICENSE b/models/audio/speech_recognition/rnnt/pytorch/common/text/LICENSE similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/text/LICENSE rename to models/audio/speech_recognition/rnnt/pytorch/common/text/LICENSE diff --git a/audio/speech_recognition/rnnt/pytorch/common/text/__init__.py b/models/audio/speech_recognition/rnnt/pytorch/common/text/__init__.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/text/__init__.py rename to models/audio/speech_recognition/rnnt/pytorch/common/text/__init__.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/text/cleaners.py b/models/audio/speech_recognition/rnnt/pytorch/common/text/cleaners.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/text/cleaners.py rename to models/audio/speech_recognition/rnnt/pytorch/common/text/cleaners.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/text/numbers.py b/models/audio/speech_recognition/rnnt/pytorch/common/text/numbers.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/text/numbers.py rename to models/audio/speech_recognition/rnnt/pytorch/common/text/numbers.py diff --git a/audio/speech_recognition/rnnt/pytorch/common/text/symbols.py b/models/audio/speech_recognition/rnnt/pytorch/common/text/symbols.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/common/text/symbols.py rename to models/audio/speech_recognition/rnnt/pytorch/common/text/symbols.py diff --git a/audio/speech_recognition/rnnt/pytorch/configs/baseline_v3-1023sp.yaml b/models/audio/speech_recognition/rnnt/pytorch/configs/baseline_v3-1023sp.yaml similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/configs/baseline_v3-1023sp.yaml rename to models/audio/speech_recognition/rnnt/pytorch/configs/baseline_v3-1023sp.yaml diff --git a/audio/speech_recognition/rnnt/pytorch/eval_model.py b/models/audio/speech_recognition/rnnt/pytorch/eval_model.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/eval_model.py rename to models/audio/speech_recognition/rnnt/pytorch/eval_model.py diff --git a/audio/speech_recognition/rnnt/pytorch/inference.py b/models/audio/speech_recognition/rnnt/pytorch/inference.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/inference.py rename to models/audio/speech_recognition/rnnt/pytorch/inference.py diff --git a/audio/speech_recognition/rnnt/pytorch/install.sh b/models/audio/speech_recognition/rnnt/pytorch/install.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/install.sh rename to models/audio/speech_recognition/rnnt/pytorch/install.sh diff --git a/audio/speech_recognition/rnnt/pytorch/mlperf/__init__.py b/models/audio/speech_recognition/rnnt/pytorch/mlperf/__init__.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/mlperf/__init__.py rename to models/audio/speech_recognition/rnnt/pytorch/mlperf/__init__.py diff --git a/audio/speech_recognition/rnnt/pytorch/mlperf/logging.py b/models/audio/speech_recognition/rnnt/pytorch/mlperf/logging.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/mlperf/logging.py rename to models/audio/speech_recognition/rnnt/pytorch/mlperf/logging.py diff --git a/audio/speech_recognition/rnnt/pytorch/requirements.txt b/models/audio/speech_recognition/rnnt/pytorch/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/requirements.txt rename to models/audio/speech_recognition/rnnt/pytorch/requirements.txt diff --git a/audio/speech_recognition/rnnt/pytorch/rnnt/config.py b/models/audio/speech_recognition/rnnt/pytorch/rnnt/config.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/rnnt/config.py rename to models/audio/speech_recognition/rnnt/pytorch/rnnt/config.py diff --git a/audio/speech_recognition/rnnt/pytorch/rnnt/decoder.py b/models/audio/speech_recognition/rnnt/pytorch/rnnt/decoder.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/rnnt/decoder.py rename to models/audio/speech_recognition/rnnt/pytorch/rnnt/decoder.py diff --git a/audio/speech_recognition/rnnt/pytorch/rnnt/loss.py b/models/audio/speech_recognition/rnnt/pytorch/rnnt/loss.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/rnnt/loss.py rename to models/audio/speech_recognition/rnnt/pytorch/rnnt/loss.py diff --git a/audio/speech_recognition/rnnt/pytorch/rnnt/model.py b/models/audio/speech_recognition/rnnt/pytorch/rnnt/model.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/rnnt/model.py rename to models/audio/speech_recognition/rnnt/pytorch/rnnt/model.py diff --git a/audio/speech_recognition/rnnt/pytorch/scripts/create_sentencepieces.sh b/models/audio/speech_recognition/rnnt/pytorch/scripts/create_sentencepieces.sh similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/scripts/create_sentencepieces.sh rename to models/audio/speech_recognition/rnnt/pytorch/scripts/create_sentencepieces.sh diff --git a/audio/speech_recognition/rnnt/pytorch/scripts/docker/Dockerfile b/models/audio/speech_recognition/rnnt/pytorch/scripts/docker/Dockerfile old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/scripts/docker/Dockerfile rename to models/audio/speech_recognition/rnnt/pytorch/scripts/docker/Dockerfile diff --git a/audio/speech_recognition/rnnt/pytorch/scripts/docker/build.sh b/models/audio/speech_recognition/rnnt/pytorch/scripts/docker/build.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/scripts/docker/build.sh rename to models/audio/speech_recognition/rnnt/pytorch/scripts/docker/build.sh diff --git a/audio/speech_recognition/rnnt/pytorch/scripts/docker/launch.sh b/models/audio/speech_recognition/rnnt/pytorch/scripts/docker/launch.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/scripts/docker/launch.sh rename to models/audio/speech_recognition/rnnt/pytorch/scripts/docker/launch.sh diff --git a/audio/speech_recognition/rnnt/pytorch/scripts/download_librispeech.sh b/models/audio/speech_recognition/rnnt/pytorch/scripts/download_librispeech.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/scripts/download_librispeech.sh rename to models/audio/speech_recognition/rnnt/pytorch/scripts/download_librispeech.sh diff --git a/audio/speech_recognition/rnnt/pytorch/scripts/inference.sh b/models/audio/speech_recognition/rnnt/pytorch/scripts/inference.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/scripts/inference.sh rename to models/audio/speech_recognition/rnnt/pytorch/scripts/inference.sh diff --git a/audio/speech_recognition/rnnt/pytorch/scripts/preprocess_librispeech.sh b/models/audio/speech_recognition/rnnt/pytorch/scripts/preprocess_librispeech.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/scripts/preprocess_librispeech.sh rename to models/audio/speech_recognition/rnnt/pytorch/scripts/preprocess_librispeech.sh diff --git a/audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x1.sh b/models/audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x1.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x1.sh rename to models/audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x1.sh diff --git a/audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x4.sh b/models/audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x4.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x4.sh rename to models/audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x4.sh diff --git a/audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x8.sh b/models/audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x8.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x8.sh rename to models/audio/speech_recognition/rnnt/pytorch/scripts/train_rnnt_1x8.sh diff --git a/audio/speech_recognition/rnnt/pytorch/train.py b/models/audio/speech_recognition/rnnt/pytorch/train.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/train.py rename to models/audio/speech_recognition/rnnt/pytorch/train.py diff --git a/audio/speech_recognition/rnnt/pytorch/utils/__init__.py b/models/audio/speech_recognition/rnnt/pytorch/utils/__init__.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/utils/__init__.py rename to models/audio/speech_recognition/rnnt/pytorch/utils/__init__.py diff --git a/audio/speech_recognition/rnnt/pytorch/utils/convert_librispeech.py b/models/audio/speech_recognition/rnnt/pytorch/utils/convert_librispeech.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/utils/convert_librispeech.py rename to models/audio/speech_recognition/rnnt/pytorch/utils/convert_librispeech.py diff --git a/audio/speech_recognition/rnnt/pytorch/utils/download_librispeech.py b/models/audio/speech_recognition/rnnt/pytorch/utils/download_librispeech.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/utils/download_librispeech.py rename to models/audio/speech_recognition/rnnt/pytorch/utils/download_librispeech.py diff --git a/audio/speech_recognition/rnnt/pytorch/utils/download_utils.py b/models/audio/speech_recognition/rnnt/pytorch/utils/download_utils.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/utils/download_utils.py rename to models/audio/speech_recognition/rnnt/pytorch/utils/download_utils.py diff --git a/audio/speech_recognition/rnnt/pytorch/utils/inference_librispeech.csv b/models/audio/speech_recognition/rnnt/pytorch/utils/inference_librispeech.csv similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/utils/inference_librispeech.csv rename to models/audio/speech_recognition/rnnt/pytorch/utils/inference_librispeech.csv diff --git a/audio/speech_recognition/rnnt/pytorch/utils/librispeech.csv b/models/audio/speech_recognition/rnnt/pytorch/utils/librispeech.csv similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/utils/librispeech.csv rename to models/audio/speech_recognition/rnnt/pytorch/utils/librispeech.csv diff --git a/audio/speech_recognition/rnnt/pytorch/utils/preprocessing_utils.py b/models/audio/speech_recognition/rnnt/pytorch/utils/preprocessing_utils.py similarity index 100% rename from audio/speech_recognition/rnnt/pytorch/utils/preprocessing_utils.py rename to models/audio/speech_recognition/rnnt/pytorch/utils/preprocessing_utils.py diff --git a/audio/speech_recognition/transformer_wenet/pytorch/README.md b/models/audio/speech_recognition/transformer_wenet/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/transformer_wenet/pytorch/README.md rename to models/audio/speech_recognition/transformer_wenet/pytorch/README.md diff --git a/audio/speech_recognition/u2++_conformer_wenet/pytorch/README.md b/models/audio/speech_recognition/u2++_conformer_wenet/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/u2++_conformer_wenet/pytorch/README.md rename to models/audio/speech_recognition/u2++_conformer_wenet/pytorch/README.md diff --git a/audio/speech_recognition/unified_conformer_wenet/pytorch/README.md b/models/audio/speech_recognition/unified_conformer_wenet/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_recognition/unified_conformer_wenet/pytorch/README.md rename to models/audio/speech_recognition/unified_conformer_wenet/pytorch/README.md diff --git a/audio/speech_synthesis/cosyvoice/deepspeed/README.md b/models/audio/speech_synthesis/cosyvoice/deepspeed/README.md similarity index 100% rename from audio/speech_synthesis/cosyvoice/deepspeed/README.md rename to models/audio/speech_synthesis/cosyvoice/deepspeed/README.md diff --git a/audio/speech_synthesis/cosyvoice/deepspeed/requirements.txt b/models/audio/speech_synthesis/cosyvoice/deepspeed/requirements.txt similarity index 100% rename from audio/speech_synthesis/cosyvoice/deepspeed/requirements.txt rename to models/audio/speech_synthesis/cosyvoice/deepspeed/requirements.txt diff --git a/audio/speech_synthesis/cosyvoice/deepspeed/run.sh b/models/audio/speech_synthesis/cosyvoice/deepspeed/run.sh similarity index 100% rename from audio/speech_synthesis/cosyvoice/deepspeed/run.sh rename to models/audio/speech_synthesis/cosyvoice/deepspeed/run.sh diff --git a/audio/speech_synthesis/fastspeech2/paddlepaddle/README.md b/models/audio/speech_synthesis/fastspeech2/paddlepaddle/README.md similarity index 100% rename from audio/speech_synthesis/fastspeech2/paddlepaddle/README.md rename to models/audio/speech_synthesis/fastspeech2/paddlepaddle/README.md diff --git a/audio/speech_synthesis/fastspeech2/paddlepaddle/requirements.txt b/models/audio/speech_synthesis/fastspeech2/paddlepaddle/requirements.txt similarity index 100% rename from audio/speech_synthesis/fastspeech2/paddlepaddle/requirements.txt rename to models/audio/speech_synthesis/fastspeech2/paddlepaddle/requirements.txt diff --git a/audio/speech_synthesis/hifigan/paddlepaddle/README.md b/models/audio/speech_synthesis/hifigan/paddlepaddle/README.md similarity index 100% rename from audio/speech_synthesis/hifigan/paddlepaddle/README.md rename to models/audio/speech_synthesis/hifigan/paddlepaddle/README.md diff --git a/audio/speech_synthesis/hifigan/paddlepaddle/requirements.txt b/models/audio/speech_synthesis/hifigan/paddlepaddle/requirements.txt similarity index 100% rename from audio/speech_synthesis/hifigan/paddlepaddle/requirements.txt rename to models/audio/speech_synthesis/hifigan/paddlepaddle/requirements.txt diff --git a/audio/speech_synthesis/tacotron2/pytorch/Dockerfile b/models/audio/speech_synthesis/tacotron2/pytorch/Dockerfile similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/Dockerfile rename to models/audio/speech_synthesis/tacotron2/pytorch/Dockerfile diff --git a/audio/speech_synthesis/tacotron2/pytorch/LICENSE b/models/audio/speech_synthesis/tacotron2/pytorch/LICENSE similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/LICENSE rename to models/audio/speech_synthesis/tacotron2/pytorch/LICENSE diff --git a/audio/speech_synthesis/tacotron2/pytorch/README.md b/models/audio/speech_synthesis/tacotron2/pytorch/README.md similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/README.md rename to models/audio/speech_synthesis/tacotron2/pytorch/README.md diff --git a/audio/speech_synthesis/tacotron2/pytorch/audio_processing.py b/models/audio/speech_synthesis/tacotron2/pytorch/audio_processing.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/audio_processing.py rename to models/audio/speech_synthesis/tacotron2/pytorch/audio_processing.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/data_utils.py b/models/audio/speech_synthesis/tacotron2/pytorch/data_utils.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/data_utils.py rename to models/audio/speech_synthesis/tacotron2/pytorch/data_utils.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/demo.wav b/models/audio/speech_synthesis/tacotron2/pytorch/demo.wav old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/demo.wav rename to models/audio/speech_synthesis/tacotron2/pytorch/demo.wav diff --git a/audio/speech_synthesis/tacotron2/pytorch/distributed.py b/models/audio/speech_synthesis/tacotron2/pytorch/distributed.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/distributed.py rename to models/audio/speech_synthesis/tacotron2/pytorch/distributed.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_test_filelist.txt b/models/audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_test_filelist.txt old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_test_filelist.txt rename to models/audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_test_filelist.txt diff --git a/audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_train_filelist.txt b/models/audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_train_filelist.txt old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_train_filelist.txt rename to models/audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_train_filelist.txt diff --git a/audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_val_filelist.txt b/models/audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_val_filelist.txt old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_val_filelist.txt rename to models/audio/speech_synthesis/tacotron2/pytorch/filelists/ljs_audio_text_val_filelist.txt diff --git a/audio/speech_synthesis/tacotron2/pytorch/hparam.py b/models/audio/speech_synthesis/tacotron2/pytorch/hparam.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/hparam.py rename to models/audio/speech_synthesis/tacotron2/pytorch/hparam.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/hparams.py b/models/audio/speech_synthesis/tacotron2/pytorch/hparams.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/hparams.py rename to models/audio/speech_synthesis/tacotron2/pytorch/hparams.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/layers.py b/models/audio/speech_synthesis/tacotron2/pytorch/layers.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/layers.py rename to models/audio/speech_synthesis/tacotron2/pytorch/layers.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/logger.py b/models/audio/speech_synthesis/tacotron2/pytorch/logger.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/logger.py rename to models/audio/speech_synthesis/tacotron2/pytorch/logger.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/loss_function.py b/models/audio/speech_synthesis/tacotron2/pytorch/loss_function.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/loss_function.py rename to models/audio/speech_synthesis/tacotron2/pytorch/loss_function.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/loss_scaler.py b/models/audio/speech_synthesis/tacotron2/pytorch/loss_scaler.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/loss_scaler.py rename to models/audio/speech_synthesis/tacotron2/pytorch/loss_scaler.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/model.py b/models/audio/speech_synthesis/tacotron2/pytorch/model.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/model.py rename to models/audio/speech_synthesis/tacotron2/pytorch/model.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/multiproc.py b/models/audio/speech_synthesis/tacotron2/pytorch/multiproc.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/multiproc.py rename to models/audio/speech_synthesis/tacotron2/pytorch/multiproc.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/plotting_utils.py b/models/audio/speech_synthesis/tacotron2/pytorch/plotting_utils.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/plotting_utils.py rename to models/audio/speech_synthesis/tacotron2/pytorch/plotting_utils.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/requirements.txt b/models/audio/speech_synthesis/tacotron2/pytorch/requirements.txt similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/requirements.txt rename to models/audio/speech_synthesis/tacotron2/pytorch/requirements.txt diff --git a/audio/speech_synthesis/tacotron2/pytorch/requirements_aarch64.txt b/models/audio/speech_synthesis/tacotron2/pytorch/requirements_aarch64.txt old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/requirements_aarch64.txt rename to models/audio/speech_synthesis/tacotron2/pytorch/requirements_aarch64.txt diff --git a/audio/speech_synthesis/tacotron2/pytorch/stft.py b/models/audio/speech_synthesis/tacotron2/pytorch/stft.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/stft.py rename to models/audio/speech_synthesis/tacotron2/pytorch/stft.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/tensorboard.png b/models/audio/speech_synthesis/tacotron2/pytorch/tensorboard.png similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/tensorboard.png rename to models/audio/speech_synthesis/tacotron2/pytorch/tensorboard.png diff --git a/audio/speech_synthesis/tacotron2/pytorch/text/LICENSE b/models/audio/speech_synthesis/tacotron2/pytorch/text/LICENSE similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/text/LICENSE rename to models/audio/speech_synthesis/tacotron2/pytorch/text/LICENSE diff --git a/audio/speech_synthesis/tacotron2/pytorch/text/__init__.py b/models/audio/speech_synthesis/tacotron2/pytorch/text/__init__.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/text/__init__.py rename to models/audio/speech_synthesis/tacotron2/pytorch/text/__init__.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/text/cleaners.py b/models/audio/speech_synthesis/tacotron2/pytorch/text/cleaners.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/text/cleaners.py rename to models/audio/speech_synthesis/tacotron2/pytorch/text/cleaners.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/text/cmudict.py b/models/audio/speech_synthesis/tacotron2/pytorch/text/cmudict.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/text/cmudict.py rename to models/audio/speech_synthesis/tacotron2/pytorch/text/cmudict.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/text/numbers.py b/models/audio/speech_synthesis/tacotron2/pytorch/text/numbers.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/text/numbers.py rename to models/audio/speech_synthesis/tacotron2/pytorch/text/numbers.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/text/symbols.py b/models/audio/speech_synthesis/tacotron2/pytorch/text/symbols.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/text/symbols.py rename to models/audio/speech_synthesis/tacotron2/pytorch/text/symbols.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/train.py b/models/audio/speech_synthesis/tacotron2/pytorch/train.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/train.py rename to models/audio/speech_synthesis/tacotron2/pytorch/train.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/utils.py b/models/audio/speech_synthesis/tacotron2/pytorch/utils.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/utils.py rename to models/audio/speech_synthesis/tacotron2/pytorch/utils.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/LICENSE b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/LICENSE similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/LICENSE rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/LICENSE diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/README.md b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/README.md old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/README.md rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/README.md diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/config.json b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/config.json old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/config.json rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/config.json diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/convert_model.py b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/convert_model.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/convert_model.py rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/convert_model.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/denoiser.py b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/denoiser.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/denoiser.py rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/denoiser.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/distributed.py b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/distributed.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/distributed.py rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/distributed.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/glow.py b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/glow.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/glow.py rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/glow.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/glow_old.py b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/glow_old.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/glow_old.py rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/glow_old.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/inference.py b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/inference.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/inference.py rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/inference.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/mel2samp.py b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/mel2samp.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/mel2samp.py rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/mel2samp.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/requirements.txt b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/requirements.txt similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/requirements.txt rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/requirements.txt diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/train.py b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/train.py similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/train.py rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/train.py diff --git a/audio/speech_synthesis/tacotron2/pytorch/waveglow/waveglow_logo.png b/models/audio/speech_synthesis/tacotron2/pytorch/waveglow/waveglow_logo.png old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/tacotron2/pytorch/waveglow/waveglow_logo.png rename to models/audio/speech_synthesis/tacotron2/pytorch/waveglow/waveglow_logo.png diff --git a/audio/speech_synthesis/vqmivc/pytorch/Dataset/README.md b/models/audio/speech_synthesis/vqmivc/pytorch/Dataset/README.md similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/Dataset/README.md rename to models/audio/speech_synthesis/vqmivc/pytorch/Dataset/README.md diff --git a/audio/speech_synthesis/vqmivc/pytorch/LICENSE b/models/audio/speech_synthesis/vqmivc/pytorch/LICENSE similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/LICENSE rename to models/audio/speech_synthesis/vqmivc/pytorch/LICENSE diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/.gitignore b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/.gitignore similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/.gitignore rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/.gitignore diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/LICENSE b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/LICENSE similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/LICENSE rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/LICENSE diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/README.md b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/README.md similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/README.md rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/README.md diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/README.md b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/README.md similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/README.md rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/README.md diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/conf/parallel_wavegan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/conf/parallel_wavegan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/conf/parallel_wavegan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/conf/parallel_wavegan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/conf/slurm.conf b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/conf/slurm.conf similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/conf/slurm.conf rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/conf/slurm.conf diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/local/data_download.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/local/data_download.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/local/data_download.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/local/data_download.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/arctic/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/hifigan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/hifigan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/hifigan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/hifigan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/multi_band_melgan.v2.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/multi_band_melgan.v2.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/multi_band_melgan.v2.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/multi_band_melgan.v2.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/parallel_wavegan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/parallel_wavegan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/parallel_wavegan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/parallel_wavegan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/slurm.conf b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/slurm.conf similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/slurm.conf rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/slurm.conf diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/style_melgan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/style_melgan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/style_melgan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/conf/style_melgan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/local/data_download.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/local/data_download.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/local/data_download.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/local/data_download.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/csmsc/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/parallel_wavegan.v1.long.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/parallel_wavegan.v1.long.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/parallel_wavegan.v1.long.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/parallel_wavegan.v1.long.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/parallel_wavegan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/parallel_wavegan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/parallel_wavegan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/parallel_wavegan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/slurm.conf b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/slurm.conf similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/slurm.conf rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/slurm.conf diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/train_speakers.txt b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/train_speakers.txt similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/train_speakers.txt rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/conf/train_speakers.txt diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jnas/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/conf/parallel_wavegan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/conf/parallel_wavegan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/conf/parallel_wavegan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/conf/parallel_wavegan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/conf/slurm.conf b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/conf/slurm.conf similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/conf/slurm.conf rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/conf/slurm.conf diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/local/data_download.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/local/data_download.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/local/data_download.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/local/data_download.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsss/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/hifigan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/hifigan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/hifigan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/hifigan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/multi_band_melgan.v2.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/multi_band_melgan.v2.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/multi_band_melgan.v2.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/multi_band_melgan.v2.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/parallel_wavegan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/parallel_wavegan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/parallel_wavegan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/parallel_wavegan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/slurm.conf b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/slurm.conf similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/slurm.conf rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/slurm.conf diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/style_melgan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/style_melgan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/style_melgan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/conf/style_melgan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/local/data_download.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/local/data_download.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/local/data_download.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/local/data_download.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/jsut/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/hifigan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/hifigan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/hifigan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/hifigan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/parallel_wavegan.v1.long.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/parallel_wavegan.v1.long.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/parallel_wavegan.v1.long.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/parallel_wavegan.v1.long.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/parallel_wavegan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/parallel_wavegan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/parallel_wavegan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/parallel_wavegan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/slurm.conf b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/slurm.conf similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/slurm.conf rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/slurm.conf diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/style_melgan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/style_melgan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/style_melgan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/conf/style_melgan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/local/data_download.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/local/data_download.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/local/data_download.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/local/data_download.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/libritts/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/full_band_melgan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/full_band_melgan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/full_band_melgan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/full_band_melgan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/full_band_melgan.v2.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/full_band_melgan.v2.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/full_band_melgan.v2.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/full_band_melgan.v2.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/hifigan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/hifigan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/hifigan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/hifigan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v1.long.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v1.long.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v1.long.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v1.long.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v3.long.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v3.long.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v3.long.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v3.long.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v3.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v3.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v3.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan.v3.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan_large.v1.long.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan_large.v1.long.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan_large.v1.long.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan_large.v1.long.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan_large.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan_large.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan_large.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/melgan_large.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/multi_band_melgan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/multi_band_melgan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/multi_band_melgan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/multi_band_melgan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/multi_band_melgan.v2.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/multi_band_melgan.v2.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/multi_band_melgan.v2.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/multi_band_melgan.v2.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.long.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.long.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.long.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.long.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.no_limit.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.no_limit.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.no_limit.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.no_limit.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v3.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v3.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v3.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/parallel_wavegan.v3.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/slurm.conf b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/slurm.conf similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/slurm.conf rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/slurm.conf diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/style_melgan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/style_melgan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/style_melgan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/conf/style_melgan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/local/data_download.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/local/data_download.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/local/data_download.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/local/data_download.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/ljspeech/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/conf/parallel_wavegan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/conf/parallel_wavegan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/conf/parallel_wavegan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/conf/parallel_wavegan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/local/data_download.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/local/data_download.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/local/data_download.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/local/data_download.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/speech_commands/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/conf/parallel_wavegan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/conf/parallel_wavegan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/conf/parallel_wavegan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/conf/parallel_wavegan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/conf/slurm.conf b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/conf/slurm.conf similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/conf/slurm.conf rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/conf/slurm.conf diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_multi_spk/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/conf/parallel_wavegan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/conf/parallel_wavegan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/conf/parallel_wavegan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/conf/parallel_wavegan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/conf/slurm.conf b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/conf/slurm.conf similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/conf/slurm.conf rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/conf/slurm.conf diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/template_single_spk/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/hifigan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/hifigan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/hifigan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/hifigan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/multi_band_melgan.v2.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/multi_band_melgan.v2.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/multi_band_melgan.v2.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/multi_band_melgan.v2.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/parallel_wavegan.v1.long.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/parallel_wavegan.v1.long.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/parallel_wavegan.v1.long.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/parallel_wavegan.v1.long.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/parallel_wavegan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/parallel_wavegan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/parallel_wavegan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/parallel_wavegan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/slurm.conf b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/slurm.conf similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/slurm.conf rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/slurm.conf diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/style_melgan.v1.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/style_melgan.v1.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/style_melgan.v1.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/conf/style_melgan.v1.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/local/data_download.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/local/data_download.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/local/data_download.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/local/data_download.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/vctk/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/cmd.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/cmd.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/cmd.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/cmd.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/hifigan.v1.debug.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/hifigan.v1.debug.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/hifigan.v1.debug.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/hifigan.v1.debug.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/melgan.v1.debug.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/melgan.v1.debug.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/melgan.v1.debug.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/melgan.v1.debug.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/melgan.v3.debug.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/melgan.v3.debug.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/melgan.v3.debug.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/melgan.v3.debug.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/multi_band_melgan.v1.debug.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/multi_band_melgan.v1.debug.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/multi_band_melgan.v1.debug.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/multi_band_melgan.v1.debug.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.diff_fs.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.diff_fs.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.diff_fs.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.diff_fs.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.npy.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.npy.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.npy.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.npy.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/parallel_wavegan.v1.debug.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/slurm.conf b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/slurm.conf similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/slurm.conf rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/slurm.conf diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/style_melgan.v1.debug.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/style_melgan.v1.debug.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/style_melgan.v1.debug.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/conf/style_melgan.v1.debug.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/local/data_download.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/local/data_download.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/local/data_download.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/local/data_download.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/local/data_prep.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/local/data_prep.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/local/data_prep.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/local/data_prep.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/path.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/path.sh similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/path.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/path.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/run.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/run.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/run.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/run.sh diff --git a/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/utils b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/utils new file mode 100644 index 000000000..973afe674 --- /dev/null +++ b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/egs/yesno/voc1/utils @@ -0,0 +1 @@ +../../../utils \ No newline at end of file diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/__init__.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/__init__.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/__init__.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/__init__.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/__init__.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/__init__.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/__init__.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/__init__.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/compute_statistics.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/compute_statistics.py old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/compute_statistics.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/compute_statistics.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/decode.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/decode.py old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/decode.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/decode.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/normalize.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/normalize.py old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/normalize.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/normalize.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/preprocess.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/preprocess.py old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/preprocess.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/preprocess.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/train.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/train.py old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/train.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/bin/train.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/__init__.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/__init__.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/__init__.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/__init__.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/audio_mel_dataset.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/audio_mel_dataset.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/audio_mel_dataset.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/audio_mel_dataset.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/scp_dataset.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/scp_dataset.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/scp_dataset.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/datasets/scp_dataset.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/distributed/__init__.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/distributed/__init__.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/distributed/__init__.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/distributed/__init__.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/distributed/launch.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/distributed/launch.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/distributed/launch.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/distributed/launch.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/__init__.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/__init__.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/__init__.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/__init__.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/causal_conv.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/causal_conv.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/causal_conv.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/causal_conv.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/pqmf.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/pqmf.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/pqmf.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/pqmf.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/residual_block.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/residual_block.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/residual_block.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/residual_block.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/residual_stack.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/residual_stack.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/residual_stack.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/residual_stack.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/tade_res_block.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/tade_res_block.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/tade_res_block.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/tade_res_block.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/tf_layers.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/tf_layers.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/tf_layers.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/tf_layers.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/upsample.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/upsample.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/upsample.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/layers/upsample.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/__init__.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/__init__.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/__init__.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/__init__.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/adversarial_loss.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/adversarial_loss.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/adversarial_loss.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/adversarial_loss.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/feat_match_loss.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/feat_match_loss.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/feat_match_loss.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/feat_match_loss.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/mel_loss.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/mel_loss.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/mel_loss.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/mel_loss.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/stft_loss.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/stft_loss.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/stft_loss.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/losses/stft_loss.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/__init__.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/__init__.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/__init__.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/__init__.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/hifigan.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/hifigan.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/hifigan.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/hifigan.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/melgan.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/melgan.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/melgan.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/melgan.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/parallel_wavegan.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/parallel_wavegan.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/parallel_wavegan.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/parallel_wavegan.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/style_melgan.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/style_melgan.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/style_melgan.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/style_melgan.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/tf_models.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/tf_models.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/tf_models.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/models/tf_models.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/optimizers/__init__.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/optimizers/__init__.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/optimizers/__init__.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/optimizers/__init__.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/optimizers/radam.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/optimizers/radam.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/optimizers/radam.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/optimizers/radam.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/utils/__init__.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/utils/__init__.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/utils/__init__.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/utils/__init__.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/utils/utils.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/utils/utils.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/utils/utils.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/parallel_wavegan/utils/utils.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/pyrightconfig.json b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/pyrightconfig.json similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/pyrightconfig.json rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/pyrightconfig.json diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/setup.cfg b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/setup.cfg similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/setup.cfg rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/setup.cfg diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/setup.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/setup.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/setup.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/setup.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_hifigan.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_hifigan.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_hifigan.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_hifigan.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_layers.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_layers.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_layers.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_layers.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_mel_loss.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_mel_loss.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_mel_loss.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_mel_loss.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_melgan.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_melgan.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_melgan.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_melgan.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_parallel_wavegan.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_parallel_wavegan.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_parallel_wavegan.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_parallel_wavegan.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_style_melgan.py b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_style_melgan.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_style_melgan.py rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/test/test_style_melgan.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/tools/Makefile b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/tools/Makefile similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/tools/Makefile rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/tools/Makefile diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/combine_data.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/combine_data.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/combine_data.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/combine_data.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/download_from_google_drive.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/download_from_google_drive.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/download_from_google_drive.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/download_from_google_drive.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/make_subset_data.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/make_subset_data.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/make_subset_data.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/make_subset_data.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/parse_options.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/parse_options.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/parse_options.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/parse_options.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/queue.pl b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/queue.pl old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/queue.pl rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/queue.pl diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/run.pl b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/run.pl old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/run.pl rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/run.pl diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/slurm.pl b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/slurm.pl old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/slurm.pl rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/slurm.pl diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/split_data.sh b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/split_data.sh old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/split_data.sh rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/split_data.sh diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/split_scp.pl b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/split_scp.pl old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/split_scp.pl rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/split_scp.pl diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/ssh.pl b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/ssh.pl old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/ssh.pl rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/ssh.pl diff --git a/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/stdout.pl b/models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/stdout.pl old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/stdout.pl rename to models/audio/speech_synthesis/vqmivc/pytorch/ParallelWaveGAN/utils/stdout.pl diff --git a/audio/speech_synthesis/vqmivc/pytorch/README.md b/models/audio/speech_synthesis/vqmivc/pytorch/README.md similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/README.md rename to models/audio/speech_synthesis/vqmivc/pytorch/README.md diff --git a/audio/speech_synthesis/vqmivc/pytorch/cog.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/cog.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/cog.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/cog.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/config/convert.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/config/convert.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/config/convert.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/config/convert.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/config/model/default.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/config/model/default.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/config/model/default.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/config/model/default.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/config/train.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/config/train.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/config/train.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/config/train.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/config/training/cpc.yaml b/models/audio/speech_synthesis/vqmivc/pytorch/config/training/cpc.yaml similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/config/training/cpc.yaml rename to models/audio/speech_synthesis/vqmivc/pytorch/config/training/cpc.yaml diff --git a/audio/speech_synthesis/vqmivc/pytorch/convert.py b/models/audio/speech_synthesis/vqmivc/pytorch/convert.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/convert.py rename to models/audio/speech_synthesis/vqmivc/pytorch/convert.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/convert_example.py b/models/audio/speech_synthesis/vqmivc/pytorch/convert_example.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/convert_example.py rename to models/audio/speech_synthesis/vqmivc/pytorch/convert_example.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/dataset.py b/models/audio/speech_synthesis/vqmivc/pytorch/dataset.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/dataset.py rename to models/audio/speech_synthesis/vqmivc/pytorch/dataset.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/mel_stats/stats.npy b/models/audio/speech_synthesis/vqmivc/pytorch/mel_stats/stats.npy similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/mel_stats/stats.npy rename to models/audio/speech_synthesis/vqmivc/pytorch/mel_stats/stats.npy diff --git a/audio/speech_synthesis/vqmivc/pytorch/mi_estimators.py b/models/audio/speech_synthesis/vqmivc/pytorch/mi_estimators.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/mi_estimators.py rename to models/audio/speech_synthesis/vqmivc/pytorch/mi_estimators.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/model_decoder.py b/models/audio/speech_synthesis/vqmivc/pytorch/model_decoder.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/model_decoder.py rename to models/audio/speech_synthesis/vqmivc/pytorch/model_decoder.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/model_encoder.py b/models/audio/speech_synthesis/vqmivc/pytorch/model_encoder.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/model_encoder.py rename to models/audio/speech_synthesis/vqmivc/pytorch/model_encoder.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/predict.py b/models/audio/speech_synthesis/vqmivc/pytorch/predict.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/predict.py rename to models/audio/speech_synthesis/vqmivc/pytorch/predict.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/preprocess.py b/models/audio/speech_synthesis/vqmivc/pytorch/preprocess.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/preprocess.py rename to models/audio/speech_synthesis/vqmivc/pytorch/preprocess.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/requirements.txt b/models/audio/speech_synthesis/vqmivc/pytorch/requirements.txt similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/requirements.txt rename to models/audio/speech_synthesis/vqmivc/pytorch/requirements.txt diff --git a/audio/speech_synthesis/vqmivc/pytorch/requirements_bi.txt b/models/audio/speech_synthesis/vqmivc/pytorch/requirements_bi.txt similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/requirements_bi.txt rename to models/audio/speech_synthesis/vqmivc/pytorch/requirements_bi.txt diff --git a/audio/speech_synthesis/vqmivc/pytorch/scheduler.py b/models/audio/speech_synthesis/vqmivc/pytorch/scheduler.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/scheduler.py rename to models/audio/speech_synthesis/vqmivc/pytorch/scheduler.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/spectrogram.py b/models/audio/speech_synthesis/vqmivc/pytorch/spectrogram.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/spectrogram.py rename to models/audio/speech_synthesis/vqmivc/pytorch/spectrogram.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/test_wavs/p225_038.wav b/models/audio/speech_synthesis/vqmivc/pytorch/test_wavs/p225_038.wav similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/test_wavs/p225_038.wav rename to models/audio/speech_synthesis/vqmivc/pytorch/test_wavs/p225_038.wav diff --git a/audio/speech_synthesis/vqmivc/pytorch/test_wavs/p334_047.wav b/models/audio/speech_synthesis/vqmivc/pytorch/test_wavs/p334_047.wav similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/test_wavs/p334_047.wav rename to models/audio/speech_synthesis/vqmivc/pytorch/test_wavs/p334_047.wav diff --git a/audio/speech_synthesis/vqmivc/pytorch/testing_speakers.txt b/models/audio/speech_synthesis/vqmivc/pytorch/testing_speakers.txt similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/testing_speakers.txt rename to models/audio/speech_synthesis/vqmivc/pytorch/testing_speakers.txt diff --git a/audio/speech_synthesis/vqmivc/pytorch/train.py b/models/audio/speech_synthesis/vqmivc/pytorch/train.py similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/train.py rename to models/audio/speech_synthesis/vqmivc/pytorch/train.py diff --git a/audio/speech_synthesis/vqmivc/pytorch/vocoder/README.md b/models/audio/speech_synthesis/vqmivc/pytorch/vocoder/README.md similarity index 100% rename from audio/speech_synthesis/vqmivc/pytorch/vocoder/README.md rename to models/audio/speech_synthesis/vqmivc/pytorch/vocoder/README.md diff --git a/audio/speech_synthesis/waveglow/pytorch/LICENSE b/models/audio/speech_synthesis/waveglow/pytorch/LICENSE similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/LICENSE rename to models/audio/speech_synthesis/waveglow/pytorch/LICENSE diff --git a/audio/speech_synthesis/waveglow/pytorch/README.md b/models/audio/speech_synthesis/waveglow/pytorch/README.md similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/README.md rename to models/audio/speech_synthesis/waveglow/pytorch/README.md diff --git a/audio/speech_synthesis/waveglow/pytorch/config.json b/models/audio/speech_synthesis/waveglow/pytorch/config.json old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/config.json rename to models/audio/speech_synthesis/waveglow/pytorch/config.json diff --git a/audio/speech_synthesis/waveglow/pytorch/convert_model.py b/models/audio/speech_synthesis/waveglow/pytorch/convert_model.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/convert_model.py rename to models/audio/speech_synthesis/waveglow/pytorch/convert_model.py diff --git a/audio/speech_synthesis/waveglow/pytorch/denoiser.py b/models/audio/speech_synthesis/waveglow/pytorch/denoiser.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/denoiser.py rename to models/audio/speech_synthesis/waveglow/pytorch/denoiser.py diff --git a/audio/speech_synthesis/waveglow/pytorch/distributed.py b/models/audio/speech_synthesis/waveglow/pytorch/distributed.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/distributed.py rename to models/audio/speech_synthesis/waveglow/pytorch/distributed.py diff --git a/audio/speech_synthesis/waveglow/pytorch/glow.py b/models/audio/speech_synthesis/waveglow/pytorch/glow.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/glow.py rename to models/audio/speech_synthesis/waveglow/pytorch/glow.py diff --git a/audio/speech_synthesis/waveglow/pytorch/glow_old.py b/models/audio/speech_synthesis/waveglow/pytorch/glow_old.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/glow_old.py rename to models/audio/speech_synthesis/waveglow/pytorch/glow_old.py diff --git a/audio/speech_synthesis/waveglow/pytorch/inference.py b/models/audio/speech_synthesis/waveglow/pytorch/inference.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/inference.py rename to models/audio/speech_synthesis/waveglow/pytorch/inference.py diff --git a/audio/speech_synthesis/waveglow/pytorch/mel2samp.py b/models/audio/speech_synthesis/waveglow/pytorch/mel2samp.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/mel2samp.py rename to models/audio/speech_synthesis/waveglow/pytorch/mel2samp.py diff --git a/audio/speech_synthesis/waveglow/pytorch/requirements.txt b/models/audio/speech_synthesis/waveglow/pytorch/requirements.txt similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/requirements.txt rename to models/audio/speech_synthesis/waveglow/pytorch/requirements.txt diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/Dockerfile b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/Dockerfile similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/Dockerfile rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/Dockerfile diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/LICENSE b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/LICENSE similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/LICENSE rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/LICENSE diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/README.md b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/README.md old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/README.md rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/README.md diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/audio_processing.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/audio_processing.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/audio_processing.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/audio_processing.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/data_utils.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/data_utils.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/data_utils.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/data_utils.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/demo.wav b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/demo.wav old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/demo.wav rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/demo.wav diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/distributed.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/distributed.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/distributed.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/distributed.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_test_filelist.txt b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_test_filelist.txt old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_test_filelist.txt rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_test_filelist.txt diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_train_filelist.txt b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_train_filelist.txt old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_train_filelist.txt rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_train_filelist.txt diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_val_filelist.txt b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_val_filelist.txt old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_val_filelist.txt rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/filelists/ljs_audio_text_val_filelist.txt diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/hparams.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/hparams.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/hparams.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/hparams.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/layers.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/layers.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/layers.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/layers.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/logger.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/logger.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/logger.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/logger.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/loss_function.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/loss_function.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/loss_function.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/loss_function.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/loss_scaler.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/loss_scaler.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/loss_scaler.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/loss_scaler.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/model.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/model.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/model.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/model.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/multiproc.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/multiproc.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/multiproc.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/multiproc.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/plotting_utils.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/plotting_utils.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/plotting_utils.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/plotting_utils.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/requirements.txt b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/requirements.txt similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/requirements.txt rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/requirements.txt diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/stft.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/stft.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/stft.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/stft.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/tensorboard.png b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/tensorboard.png similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/tensorboard.png rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/tensorboard.png diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/LICENSE b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/LICENSE similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/text/LICENSE rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/LICENSE diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/__init__.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/__init__.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/text/__init__.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/__init__.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/cleaners.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/cleaners.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/text/cleaners.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/cleaners.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/cmudict.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/cmudict.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/text/cmudict.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/cmudict.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/numbers.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/numbers.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/text/numbers.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/numbers.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/symbols.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/symbols.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/text/symbols.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/text/symbols.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/train.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/train.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/train.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/train.py diff --git a/audio/speech_synthesis/waveglow/pytorch/tacotron2/utils.py b/models/audio/speech_synthesis/waveglow/pytorch/tacotron2/utils.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/tacotron2/utils.py rename to models/audio/speech_synthesis/waveglow/pytorch/tacotron2/utils.py diff --git a/audio/speech_synthesis/waveglow/pytorch/test_files.txt b/models/audio/speech_synthesis/waveglow/pytorch/test_files.txt similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/test_files.txt rename to models/audio/speech_synthesis/waveglow/pytorch/test_files.txt diff --git a/audio/speech_synthesis/waveglow/pytorch/train.py b/models/audio/speech_synthesis/waveglow/pytorch/train.py similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/train.py rename to models/audio/speech_synthesis/waveglow/pytorch/train.py diff --git a/audio/speech_synthesis/waveglow/pytorch/train_files.txt b/models/audio/speech_synthesis/waveglow/pytorch/train_files.txt similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/train_files.txt rename to models/audio/speech_synthesis/waveglow/pytorch/train_files.txt diff --git a/audio/speech_synthesis/waveglow/pytorch/waveglow_logo.png b/models/audio/speech_synthesis/waveglow/pytorch/waveglow_logo.png old mode 100755 new mode 100644 similarity index 100% rename from audio/speech_synthesis/waveglow/pytorch/waveglow_logo.png rename to models/audio/speech_synthesis/waveglow/pytorch/waveglow_logo.png diff --git a/cv/3d-reconstruction/hashnerf/pytorch/LICENSE b/models/cv/3d-reconstruction/hashnerf/pytorch/LICENSE similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/LICENSE rename to models/cv/3d-reconstruction/hashnerf/pytorch/LICENSE diff --git a/cv/3d-reconstruction/hashnerf/pytorch/README.md b/models/cv/3d-reconstruction/hashnerf/pytorch/README.md similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/README.md rename to models/cv/3d-reconstruction/hashnerf/pytorch/README.md diff --git a/cv/3d-reconstruction/hashnerf/pytorch/activation.py b/models/cv/3d-reconstruction/hashnerf/pytorch/activation.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/activation.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/activation.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/assets/bg_model.jpg b/models/cv/3d-reconstruction/hashnerf/pytorch/assets/bg_model.jpg similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/assets/bg_model.jpg rename to models/cv/3d-reconstruction/hashnerf/pytorch/assets/bg_model.jpg diff --git a/cv/3d-reconstruction/hashnerf/pytorch/assets/ccnerf.jpg b/models/cv/3d-reconstruction/hashnerf/pytorch/assets/ccnerf.jpg similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/assets/ccnerf.jpg rename to models/cv/3d-reconstruction/hashnerf/pytorch/assets/ccnerf.jpg diff --git a/cv/3d-reconstruction/hashnerf/pytorch/assets/fox.jpg b/models/cv/3d-reconstruction/hashnerf/pytorch/assets/fox.jpg similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/assets/fox.jpg rename to models/cv/3d-reconstruction/hashnerf/pytorch/assets/fox.jpg diff --git a/cv/3d-reconstruction/hashnerf/pytorch/assets/gallery.md b/models/cv/3d-reconstruction/hashnerf/pytorch/assets/gallery.md similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/assets/gallery.md rename to models/cv/3d-reconstruction/hashnerf/pytorch/assets/gallery.md diff --git a/cv/3d-reconstruction/hashnerf/pytorch/assets/llff.jpg b/models/cv/3d-reconstruction/hashnerf/pytorch/assets/llff.jpg similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/assets/llff.jpg rename to models/cv/3d-reconstruction/hashnerf/pytorch/assets/llff.jpg diff --git a/cv/3d-reconstruction/hashnerf/pytorch/assets/truck.jpg b/models/cv/3d-reconstruction/hashnerf/pytorch/assets/truck.jpg similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/assets/truck.jpg rename to models/cv/3d-reconstruction/hashnerf/pytorch/assets/truck.jpg diff --git a/cv/3d-reconstruction/hashnerf/pytorch/assets/update_logs.md b/models/cv/3d-reconstruction/hashnerf/pytorch/assets/update_logs.md similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/assets/update_logs.md rename to models/cv/3d-reconstruction/hashnerf/pytorch/assets/update_logs.md diff --git a/cv/3d-reconstruction/hashnerf/pytorch/dnerf/gui.py b/models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/gui.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/dnerf/gui.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/gui.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/dnerf/network.py b/models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/network.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/dnerf/network.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/network.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/dnerf/network_basis.py b/models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/network_basis.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/dnerf/network_basis.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/network_basis.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/dnerf/network_hyper.py b/models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/network_hyper.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/dnerf/network_hyper.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/network_hyper.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/dnerf/provider.py b/models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/provider.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/dnerf/provider.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/provider.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/dnerf/renderer.py b/models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/renderer.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/dnerf/renderer.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/renderer.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/dnerf/utils.py b/models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/utils.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/dnerf/utils.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/dnerf/utils.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/encoding.py b/models/cv/3d-reconstruction/hashnerf/pytorch/encoding.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/encoding.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/encoding.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/environment.yml b/models/cv/3d-reconstruction/hashnerf/pytorch/environment.yml similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/environment.yml rename to models/cv/3d-reconstruction/hashnerf/pytorch/environment.yml diff --git a/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/__init__.py b/models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/__init__.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/ffmlp/__init__.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/__init__.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/backend.py b/models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/backend.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/ffmlp/backend.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/backend.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/ffmlp.py b/models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/ffmlp.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/ffmlp/ffmlp.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/ffmlp.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/setup.py b/models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/setup.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/ffmlp/setup.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/setup.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/bindings.cpp b/models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/bindings.cpp similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/bindings.cpp rename to models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/bindings.cpp diff --git a/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/cutlass_matmul.h b/models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/cutlass_matmul.h similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/cutlass_matmul.h rename to models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/cutlass_matmul.h diff --git a/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/ffmlp.cu b/models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/ffmlp.cu similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/ffmlp.cu rename to models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/ffmlp.cu diff --git a/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/ffmlp.h b/models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/ffmlp.h similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/ffmlp.h rename to models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/ffmlp.h diff --git a/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/utils.h b/models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/utils.h similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/utils.h rename to models/cv/3d-reconstruction/hashnerf/pytorch/ffmlp/src/utils.h diff --git a/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/__init__.py b/models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/__init__.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/freqencoder/__init__.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/__init__.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/backend.py b/models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/backend.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/freqencoder/backend.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/backend.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/freq.py b/models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/freq.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/freqencoder/freq.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/freq.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/setup.py b/models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/setup.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/freqencoder/setup.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/setup.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/bindings.cpp b/models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/bindings.cpp similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/bindings.cpp rename to models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/bindings.cpp diff --git a/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/freqencoder.cu b/models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/freqencoder.cu similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/freqencoder.cu rename to models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/freqencoder.cu diff --git a/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/freqencoder.h b/models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/freqencoder.h similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/freqencoder.h rename to models/cv/3d-reconstruction/hashnerf/pytorch/freqencoder/src/freqencoder.h diff --git a/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/__init__.py b/models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/__init__.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/gridencoder/__init__.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/__init__.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/backend.py b/models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/backend.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/gridencoder/backend.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/backend.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/grid.py b/models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/grid.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/gridencoder/grid.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/grid.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/setup.py b/models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/setup.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/gridencoder/setup.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/setup.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/bindings.cpp b/models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/bindings.cpp similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/bindings.cpp rename to models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/bindings.cpp diff --git a/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/gridencoder.cu b/models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/gridencoder.cu similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/gridencoder.cu rename to models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/gridencoder.cu diff --git a/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/gridencoder.h b/models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/gridencoder.h similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/gridencoder.h rename to models/cv/3d-reconstruction/hashnerf/pytorch/gridencoder/src/gridencoder.h diff --git a/cv/3d-reconstruction/hashnerf/pytorch/loss.py b/models/cv/3d-reconstruction/hashnerf/pytorch/loss.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/loss.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/loss.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/main_CCNeRF.py b/models/cv/3d-reconstruction/hashnerf/pytorch/main_CCNeRF.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/main_CCNeRF.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/main_CCNeRF.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/main_dnerf.py b/models/cv/3d-reconstruction/hashnerf/pytorch/main_dnerf.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/main_dnerf.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/main_dnerf.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/main_nerf.py b/models/cv/3d-reconstruction/hashnerf/pytorch/main_nerf.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/main_nerf.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/main_nerf.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/main_sdf.py b/models/cv/3d-reconstruction/hashnerf/pytorch/main_sdf.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/main_sdf.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/main_sdf.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/main_tensoRF.py b/models/cv/3d-reconstruction/hashnerf/pytorch/main_tensoRF.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/main_tensoRF.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/main_tensoRF.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/nerf/clip_utils.py b/models/cv/3d-reconstruction/hashnerf/pytorch/nerf/clip_utils.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/nerf/clip_utils.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/nerf/clip_utils.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/nerf/gui.py b/models/cv/3d-reconstruction/hashnerf/pytorch/nerf/gui.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/nerf/gui.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/nerf/gui.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/nerf/network.py b/models/cv/3d-reconstruction/hashnerf/pytorch/nerf/network.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/nerf/network.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/nerf/network.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/nerf/network_ff.py b/models/cv/3d-reconstruction/hashnerf/pytorch/nerf/network_ff.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/nerf/network_ff.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/nerf/network_ff.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/nerf/network_tcnn.py b/models/cv/3d-reconstruction/hashnerf/pytorch/nerf/network_tcnn.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/nerf/network_tcnn.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/nerf/network_tcnn.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/nerf/provider.py b/models/cv/3d-reconstruction/hashnerf/pytorch/nerf/provider.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/nerf/provider.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/nerf/provider.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/nerf/renderer.py b/models/cv/3d-reconstruction/hashnerf/pytorch/nerf/renderer.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/nerf/renderer.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/nerf/renderer.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/nerf/utils.py b/models/cv/3d-reconstruction/hashnerf/pytorch/nerf/utils.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/nerf/utils.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/nerf/utils.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/raymarching/__init__.py b/models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/__init__.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/raymarching/__init__.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/__init__.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/raymarching/backend.py b/models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/backend.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/raymarching/backend.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/backend.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/raymarching/raymarching.py b/models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/raymarching.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/raymarching/raymarching.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/raymarching.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/raymarching/setup.py b/models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/setup.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/raymarching/setup.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/setup.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/bindings.cpp b/models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/bindings.cpp similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/bindings.cpp rename to models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/bindings.cpp diff --git a/cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/raymarching.cu b/models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/raymarching.cu similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/raymarching.cu rename to models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/raymarching.cu diff --git a/cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/raymarching.h b/models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/raymarching.h similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/raymarching.h rename to models/cv/3d-reconstruction/hashnerf/pytorch/raymarching/src/raymarching.h diff --git a/cv/3d-reconstruction/hashnerf/pytorch/requirements.txt b/models/cv/3d-reconstruction/hashnerf/pytorch/requirements.txt similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/requirements.txt rename to models/cv/3d-reconstruction/hashnerf/pytorch/requirements.txt diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/colmap2nerf.py b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/colmap2nerf.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/colmap2nerf.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/colmap2nerf.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/hyper2nerf.py b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/hyper2nerf.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/hyper2nerf.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/hyper2nerf.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/install_ext.sh b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/install_ext.sh similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/install_ext.sh rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/install_ext.sh diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/llff2nerf.py b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/llff2nerf.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/llff2nerf.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/llff2nerf.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_ccnerf.sh b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_ccnerf.sh similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/run_ccnerf.sh rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_ccnerf.sh diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_dnerf.sh b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_dnerf.sh similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/run_dnerf.sh rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_dnerf.sh diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_nerf.sh b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_nerf.sh similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_nerf.sh rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_nerf.sh diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_nerf_clip.sh b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_nerf_clip.sh similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_nerf_clip.sh rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_nerf_clip.sh diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_tensoRF.sh b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_tensoRF.sh similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_tensoRF.sh rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_gui_tensoRF.sh diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_nerf.sh b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_nerf.sh similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/run_nerf.sh rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_nerf.sh diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_sdf.sh b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_sdf.sh similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/run_sdf.sh rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_sdf.sh diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_tensoRF.sh b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_tensoRF.sh similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/run_tensoRF.sh rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/run_tensoRF.sh diff --git a/cv/3d-reconstruction/hashnerf/pytorch/scripts/tanks2nerf.py b/models/cv/3d-reconstruction/hashnerf/pytorch/scripts/tanks2nerf.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/scripts/tanks2nerf.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/scripts/tanks2nerf.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/sdf/netowrk.py b/models/cv/3d-reconstruction/hashnerf/pytorch/sdf/netowrk.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/sdf/netowrk.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/sdf/netowrk.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/sdf/netowrk_ff.py b/models/cv/3d-reconstruction/hashnerf/pytorch/sdf/netowrk_ff.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/sdf/netowrk_ff.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/sdf/netowrk_ff.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/sdf/network_tcnn.py b/models/cv/3d-reconstruction/hashnerf/pytorch/sdf/network_tcnn.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/sdf/network_tcnn.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/sdf/network_tcnn.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/sdf/provider.py b/models/cv/3d-reconstruction/hashnerf/pytorch/sdf/provider.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/sdf/provider.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/sdf/provider.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/sdf/utils.py b/models/cv/3d-reconstruction/hashnerf/pytorch/sdf/utils.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/sdf/utils.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/sdf/utils.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/shencoder/__init__.py b/models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/__init__.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/shencoder/__init__.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/__init__.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/shencoder/backend.py b/models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/backend.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/shencoder/backend.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/backend.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/shencoder/setup.py b/models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/setup.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/shencoder/setup.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/setup.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/shencoder/sphere_harmonics.py b/models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/sphere_harmonics.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/shencoder/sphere_harmonics.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/sphere_harmonics.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/bindings.cpp b/models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/bindings.cpp similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/bindings.cpp rename to models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/bindings.cpp diff --git a/cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/shencoder.cu b/models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/shencoder.cu similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/shencoder.cu rename to models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/shencoder.cu diff --git a/cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/shencoder.h b/models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/shencoder.h similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/shencoder.h rename to models/cv/3d-reconstruction/hashnerf/pytorch/shencoder/src/shencoder.h diff --git a/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network.py b/models/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network_cc.py b/models/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network_cc.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network_cc.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network_cc.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network_cp.py b/models/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network_cp.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network_cp.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/network_cp.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/utils.py b/models/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/utils.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/tensoRF/utils.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/tensoRF/utils.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/testing/test_ffmlp.py b/models/cv/3d-reconstruction/hashnerf/pytorch/testing/test_ffmlp.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/testing/test_ffmlp.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/testing/test_ffmlp.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/testing/test_hashencoder.py b/models/cv/3d-reconstruction/hashnerf/pytorch/testing/test_hashencoder.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/testing/test_hashencoder.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/testing/test_hashencoder.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/testing/test_hashgrid_grad.py b/models/cv/3d-reconstruction/hashnerf/pytorch/testing/test_hashgrid_grad.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/testing/test_hashgrid_grad.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/testing/test_hashgrid_grad.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/testing/test_raymarching.py b/models/cv/3d-reconstruction/hashnerf/pytorch/testing/test_raymarching.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/testing/test_raymarching.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/testing/test_raymarching.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/testing/test_shencoder.py b/models/cv/3d-reconstruction/hashnerf/pytorch/testing/test_shencoder.py similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/testing/test_shencoder.py rename to models/cv/3d-reconstruction/hashnerf/pytorch/testing/test_shencoder.py diff --git a/cv/3d-reconstruction/hashnerf/pytorch/train.sh b/models/cv/3d-reconstruction/hashnerf/pytorch/train.sh similarity index 100% rename from cv/3d-reconstruction/hashnerf/pytorch/train.sh rename to models/cv/3d-reconstruction/hashnerf/pytorch/train.sh diff --git a/cv/3d_detection/bevformer/pytorch/LICENSE b/models/cv/3d_detection/bevformer/pytorch/LICENSE old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/LICENSE rename to models/cv/3d_detection/bevformer/pytorch/LICENSE diff --git a/cv/3d_detection/bevformer/pytorch/README.md b/models/cv/3d_detection/bevformer/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/README.md rename to models/cv/3d_detection/bevformer/pytorch/README.md diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/.pre-commit-config.yaml b/models/cv/3d_detection/bevformer/pytorch/mmcv/.pre-commit-config.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/.pre-commit-config.yaml rename to models/cv/3d_detection/bevformer/pytorch/mmcv/.pre-commit-config.yaml diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/.readthedocs.yml b/models/cv/3d_detection/bevformer/pytorch/mmcv/.readthedocs.yml old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/.readthedocs.yml rename to models/cv/3d_detection/bevformer/pytorch/mmcv/.readthedocs.yml diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/CITATION.cff b/models/cv/3d_detection/bevformer/pytorch/mmcv/CITATION.cff old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/CITATION.cff rename to models/cv/3d_detection/bevformer/pytorch/mmcv/CITATION.cff diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/LICENSE b/models/cv/3d_detection/bevformer/pytorch/mmcv/LICENSE old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/LICENSE rename to models/cv/3d_detection/bevformer/pytorch/mmcv/LICENSE diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/build_mmcv.sh b/models/cv/3d_detection/bevformer/pytorch/mmcv/build_mmcv.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/build_mmcv.sh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/build_mmcv.sh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/clean_mmcv.sh b/models/cv/3d_detection/bevformer/pytorch/mmcv/clean_mmcv.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/clean_mmcv.sh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/clean_mmcv.sh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/install_mmcv.sh b/models/cv/3d_detection/bevformer/pytorch/mmcv/install_mmcv.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/install_mmcv.sh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/install_mmcv.sh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/arraymisc/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/arraymisc/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/arraymisc/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/arraymisc/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/arraymisc/quantization.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/arraymisc/quantization.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/arraymisc/quantization.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/arraymisc/quantization.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/alexnet.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/alexnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/alexnet.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/alexnet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/activation.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/activation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/activation.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/activation.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/context_block.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/context_block.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/context_block.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/context_block.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv2d_adaptive_padding.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv2d_adaptive_padding.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv2d_adaptive_padding.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv2d_adaptive_padding.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv_module.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/depthwise_separable_conv_module.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/depthwise_separable_conv_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/depthwise_separable_conv_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/depthwise_separable_conv_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/drop.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/drop.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/drop.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/drop.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/generalized_attention.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/generalized_attention.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/generalized_attention.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/generalized_attention.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/hswish.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/hswish.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/hswish.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/hswish.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/non_local.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/non_local.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/non_local.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/non_local.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/norm.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/norm.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/norm.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/norm.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/padding.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/padding.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/padding.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/padding.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/plugin.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/plugin.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/plugin.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/plugin.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/registry.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/registry.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/registry.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/scale.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/scale.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/scale.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/scale.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/swish.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/swish.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/swish.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/swish.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/transformer.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/transformer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/transformer.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/transformer.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/upsample.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/upsample.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/upsample.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/upsample.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/wrappers.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/wrappers.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/bricks/wrappers.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/builder.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/builder.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/builder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/resnet.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/resnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/resnet.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/resnet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/flops_counter.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/flops_counter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/flops_counter.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/flops_counter.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/fuse_conv_bn.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/fuse_conv_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/fuse_conv_bn.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/fuse_conv_bn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/sync_bn.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/sync_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/sync_bn.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/sync_bn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/weight_init.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/weight_init.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/weight_init.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/utils/weight_init.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/vgg.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/vgg.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/vgg.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/cnn/vgg.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/dataloader.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/dataloader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/dataloader.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/dataloader.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/hierarchical_data_manager.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/hierarchical_data_manager.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/hierarchical_data_manager.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/hierarchical_data_manager.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/hook_wrapper.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/hook_wrapper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/hook_wrapper.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/hook_wrapper.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/model_wrapper.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/model_wrapper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/model_wrapper.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/model_wrapper.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/runner.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/runner.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/runner.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/utils.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/ipu/utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/_functions.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/_functions.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/_functions.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/_functions.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/data_parallel.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/data_parallel.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/data_parallel.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/data_parallel.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/distributed.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/distributed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/distributed.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/distributed.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/scatter_gather.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/scatter_gather.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/scatter_gather.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/device/mlu/scatter_gather.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/engine/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/engine/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/engine/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/engine/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/engine/test.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/engine/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/engine/test.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/engine/test.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/file_client.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/file_client.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/file_client.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/file_client.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/base.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/base.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/base.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/json_handler.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/json_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/json_handler.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/json_handler.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/pickle_handler.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/pickle_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/pickle_handler.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/pickle_handler.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/yaml_handler.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/yaml_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/yaml_handler.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/handlers/yaml_handler.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/io.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/io.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/io.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/io.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/parse.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/parse.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/parse.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/fileio/parse.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/colorspace.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/colorspace.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/colorspace.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/colorspace.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/geometric.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/geometric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/geometric.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/geometric.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/io.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/io.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/io.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/io.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/misc.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/misc.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/misc.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/photometric.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/photometric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/photometric.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/image/photometric.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/deprecated.json b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/deprecated.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/deprecated.json rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/deprecated.json diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/mmcls.json b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/mmcls.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/mmcls.json rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/mmcls.json diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/open_mmlab.json b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/open_mmlab.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/open_mmlab.json rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/open_mmlab.json diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/torchvision_0.12.json b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/torchvision_0.12.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/torchvision_0.12.json rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/model_zoo/torchvision_0.12.json diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/info.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/info.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/info.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/info.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/onnx_utils/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/onnx_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/onnx_utils/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/onnx_utils/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/onnx_utils/symbolic_helper.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/onnx_utils/symbolic_helper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/onnx_utils/symbolic_helper.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/onnx_utils/symbolic_helper.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/symbolic.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/symbolic.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/symbolic.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/onnx/symbolic.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/active_rotated_filter.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/active_rotated_filter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/active_rotated_filter.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/active_rotated_filter.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/assign_score_withk.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/assign_score_withk.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/assign_score_withk.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/assign_score_withk.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/ball_query.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/ball_query.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/ball_query.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/ball_query.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/bbox.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/bbox.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/bbox.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/bbox.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/border_align.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/border_align.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/border_align.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/border_align.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/box_iou_rotated.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/box_iou_rotated.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/box_iou_rotated.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/box_iou_rotated.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/carafe.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/carafe.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/carafe.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/carafe.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/cc_attention.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/cc_attention.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/cc_attention.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/cc_attention.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/chamfer_distance.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/chamfer_distance.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/chamfer_distance.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/chamfer_distance.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/contour_expand.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/contour_expand.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/contour_expand.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/contour_expand.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/convex_iou.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/convex_iou.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/convex_iou.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/convex_iou.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/corner_pool.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/corner_pool.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/corner_pool.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/corner_pool.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/correlation.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/correlation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/correlation.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/correlation.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/README.md b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/README.md rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/README.md diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/box_iou_rotated_utils.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/box_iou_rotated_utils.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/box_iou_rotated_utils.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/box_iou_rotated_utils.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/correlation_cuda.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/correlation_cuda.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/correlation_cuda.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/correlation_cuda.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/bbox_overlaps_mlu_kernel.mlu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/bbox_overlaps_mlu_kernel.mlu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/bbox_overlaps_mlu_kernel.mlu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/bbox_overlaps_mlu_kernel.mlu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/focal_loss_sigmoid_mlu_kernel.mlu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/focal_loss_sigmoid_mlu_kernel.mlu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/focal_loss_sigmoid_mlu_kernel.mlu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/focal_loss_sigmoid_mlu_kernel.mlu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/nms_mlu_kernel.mlu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/nms_mlu_kernel.mlu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/nms_mlu_kernel.mlu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/nms_mlu_kernel.mlu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_mlu_kernel.mlu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_mlu_kernel.mlu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_mlu_kernel.mlu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_mlu_kernel.mlu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_utils.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_utils.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_utils.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_utils.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_mlu_kernel.mlu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_mlu_kernel.mlu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_mlu_kernel.mlu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_mlu_kernel.mlu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_mlu_kernel.mlu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_mlu_kernel.mlu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_mlu_kernel.mlu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_mlu_kernel.mlu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_utils.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_utils.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_utils.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_utils.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/tin_shift_mlu_kernel.mlu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/tin_shift_mlu_kernel.mlu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/tin_shift_mlu_kernel.mlu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/mlu/tin_shift_mlu_kernel.mlu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cpp_helper.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cpp_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cpp_helper.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cpp_helper.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cuda_helper.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cuda_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cuda_helper.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cuda_helper.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cpp_helper.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cpp_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cpp_helper.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cpp_helper.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_device_registry.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_device_registry.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_device_registry.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_device_registry.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_mlu_helper.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_mlu_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_mlu_helper.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_mlu_helper.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/corner_pool.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/corner_pool.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/corner_pool.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/corner_pool.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/deform_conv.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/deform_conv.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/deform_conv.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/modulated_deform_conv.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/modulated_deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/modulated_deform_conv.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/modulated_deform_conv.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/rotated_feature_align.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/rotated_feature_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/rotated_feature_align.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/rotated_feature_align.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/deform_conv.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/deform_conv.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/deform_conv.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/deform_conv.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/grid_sample.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/grid_sample.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/grid_sample.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/grid_sample.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/modulated_deform_conv.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/modulated_deform_conv.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/modulated_deform_conv.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/modulated_deform_conv.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/nms.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/nms.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/nms.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/nms.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_session_options_config_keys.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_session_options_config_keys.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_session_options_config_keys.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_session_options_config_keys.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/reduce_ops.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/reduce_ops.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/reduce_ops.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/reduce_ops.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/rotated_feature_align.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/rotated_feature_align.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/rotated_feature_align.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/rotated_feature_align.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query._parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query._parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query._parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query._parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/cudabind.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/cudabind.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/cudabind.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/cudabind.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/info.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/info.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/info.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/info.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_parrots.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_parrots.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_parrots.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_parrots.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_pytorch.h b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_pytorch.h old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_pytorch.h rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_pytorch.h diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/active_rotated_filter.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/active_rotated_filter.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/active_rotated_filter.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/active_rotated_filter.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/assign_score_withk.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/assign_score_withk.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/assign_score_withk.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/assign_score_withk.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/border_align.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/border_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/border_align.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/border_align.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe_naive.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe_naive.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe_naive.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe_naive.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/chamfer_distance.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/chamfer_distance.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/chamfer_distance.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/chamfer_distance.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/contour_expand.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/contour_expand.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/contour_expand.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/contour_expand.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/correlation.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/correlation.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/correlation.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/correlation.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/psamask.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/psamask.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/psamask.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/psamask.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/voxelization.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/voxelization.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/voxelization.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/voxelization.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/convex_iou.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/convex_iou.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/convex_iou.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/convex_iou.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/cudabind.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/cudabind.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/cudabind.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/cudabind.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_conv.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_conv.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_conv.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/furthest_point_sample.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/furthest_point_sample.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/furthest_point_sample.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/furthest_point_sample.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/gather_points.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/gather_points.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/gather_points.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/gather_points.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/group_points.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/group_points.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/group_points.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/group_points.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/info.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/info.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/info.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/info.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/knn.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/knn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/knn.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/knn.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/masked_conv2d.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/masked_conv2d.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/masked_conv2d.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/masked_conv2d.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/min_area_polygons.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/min_area_polygons.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/min_area_polygons.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/min_area_polygons.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/pixel_group.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/pixel_group.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/pixel_group.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/pixel_group.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_boxes.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_boxes.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_boxes.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_boxes.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_polygons.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_polygons.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_polygons.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_polygons.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/psamask.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/psamask.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/psamask.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/psamask.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/pybind.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/pybind.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/pybind.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/pybind.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/rotated_feature_align.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/rotated_feature_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/rotated_feature_align.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/rotated_feature_align.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/scatter_points.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/scatter_points.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/scatter_points.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/scatter_points.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_interpolate.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_interpolate.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_interpolate.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_interpolate.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/voxelization.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/voxelization.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/voxelization.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/pytorch/voxelization.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_corner_pool.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_corner_pool.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_corner_pool.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_corner_pool.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_deform_conv.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_deform_conv.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_deform_conv.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_deform_conv.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_grid_sampler.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_grid_sampler.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_grid_sampler.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_grid_sampler.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_instance_norm.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_instance_norm.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_instance_norm.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_instance_norm.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_modulated_deform_conv.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_modulated_deform_conv.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_modulated_deform_conv.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_modulated_deform_conv.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin_helper.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin_helper.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin_helper.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_roi_align.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_roi_align.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_roi_align.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_roi_align.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_scatternd.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_scatternd.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_scatternd.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_scatternd.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_serialize.hpp b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_serialize.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_serialize.hpp rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_serialize.hpp diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deform_conv.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deform_conv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deform_conv.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deform_conv.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deform_roi_pool.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deform_roi_pool.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deform_roi_pool.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deform_roi_pool.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deprecated_wrappers.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deprecated_wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deprecated_wrappers.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/deprecated_wrappers.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/diff_iou_rotated.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/diff_iou_rotated.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/diff_iou_rotated.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/diff_iou_rotated.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/focal_loss.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/focal_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/focal_loss.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/focal_loss.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/furthest_point_sample.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/furthest_point_sample.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/furthest_point_sample.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/furthest_point_sample.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/fused_bias_leakyrelu.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/fused_bias_leakyrelu.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/fused_bias_leakyrelu.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/fused_bias_leakyrelu.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/gather_points.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/gather_points.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/gather_points.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/gather_points.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/group_points.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/group_points.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/group_points.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/group_points.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/info.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/info.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/info.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/info.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/iou3d.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/iou3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/iou3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/iou3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/knn.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/knn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/knn.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/knn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/masked_conv.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/masked_conv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/masked_conv.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/masked_conv.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/merge_cells.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/merge_cells.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/merge_cells.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/merge_cells.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/min_area_polygons.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/min_area_polygons.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/min_area_polygons.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/min_area_polygons.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/modulated_deform_conv.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/modulated_deform_conv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/modulated_deform_conv.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/modulated_deform_conv.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/multi_scale_deform_attn.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/multi_scale_deform_attn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/multi_scale_deform_attn.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/multi_scale_deform_attn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/nms.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/nms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/nms.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/nms.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/pixel_group.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/pixel_group.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/pixel_group.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/pixel_group.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/point_sample.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/point_sample.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/point_sample.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/point_sample.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_in_boxes.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_in_boxes.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_in_boxes.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_in_boxes.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_in_polygons.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_in_polygons.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_in_polygons.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_in_polygons.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_sampler.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_sampler.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/points_sampler.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/psa_mask.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/psa_mask.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/psa_mask.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/psa_mask.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/riroi_align_rotated.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/riroi_align_rotated.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/riroi_align_rotated.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/riroi_align_rotated.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_align.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_align.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_align.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_align.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_align_rotated.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_align_rotated.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_align_rotated.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_align_rotated.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_pool.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_pool.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_pool.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roi_pool.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roiaware_pool3d.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roiaware_pool3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roiaware_pool3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roiaware_pool3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roipoint_pool3d.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roipoint_pool3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roipoint_pool3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/roipoint_pool3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/rotated_feature_align.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/rotated_feature_align.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/rotated_feature_align.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/rotated_feature_align.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/saconv.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/saconv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/saconv.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/saconv.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/scatter_points.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/scatter_points.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/scatter_points.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/scatter_points.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/sync_bn.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/sync_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/sync_bn.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/sync_bn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/three_interpolate.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/three_interpolate.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/three_interpolate.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/three_interpolate.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/three_nn.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/three_nn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/three_nn.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/three_nn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/tin_shift.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/tin_shift.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/tin_shift.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/tin_shift.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/upfirdn2d.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/upfirdn2d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/upfirdn2d.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/upfirdn2d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/voxelize.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/voxelize.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/voxelize.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/ops/voxelize.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/_functions.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/_functions.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/_functions.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/_functions.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/collate.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/collate.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/collate.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/collate.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/data_container.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/data_container.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/data_container.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/data_container.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/data_parallel.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/data_parallel.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/data_parallel.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/data_parallel.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/distributed.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/distributed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/distributed.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/distributed.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/distributed_deprecated.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/distributed_deprecated.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/distributed_deprecated.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/distributed_deprecated.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/registry.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/registry.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/registry.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/scatter_gather.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/scatter_gather.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/scatter_gather.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/scatter_gather.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/utils.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/parallel/utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/base_module.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/base_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/base_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/base_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/base_runner.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/base_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/base_runner.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/base_runner.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/builder.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/builder.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/builder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/checkpoint.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/checkpoint.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/checkpoint.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/default_constructor.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/default_constructor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/default_constructor.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/default_constructor.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/dist_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/dist_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/dist_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/dist_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/epoch_based_runner.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/epoch_based_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/epoch_based_runner.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/epoch_based_runner.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/fp16_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/fp16_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/fp16_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/fp16_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/checkpoint.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/checkpoint.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/checkpoint.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/closure.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/closure.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/closure.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/closure.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/ema.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/ema.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/ema.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/ema.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/evaluation.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/evaluation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/evaluation.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/evaluation.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/hook.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/hook.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/hook.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/hook.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/iter_timer.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/iter_timer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/iter_timer.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/iter_timer.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/base.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/base.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/base.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/clearml.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/clearml.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/clearml.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/clearml.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/dvclive.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/dvclive.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/dvclive.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/dvclive.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/mlflow.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/mlflow.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/mlflow.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/mlflow.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/neptune.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/neptune.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/neptune.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/neptune.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/pavi.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/pavi.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/pavi.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/pavi.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/segmind.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/segmind.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/segmind.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/segmind.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/tensorboard.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/tensorboard.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/tensorboard.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/tensorboard.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/text.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/text.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/text.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/text.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/wandb.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/wandb.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/wandb.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/logger/wandb.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/lr_updater.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/lr_updater.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/lr_updater.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/lr_updater.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/memory.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/memory.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/memory.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/memory.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/momentum_updater.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/momentum_updater.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/momentum_updater.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/momentum_updater.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/optimizer.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/optimizer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/optimizer.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/optimizer.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/profiler.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/profiler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/profiler.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/profiler.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/sampler_seed.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/sampler_seed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/sampler_seed.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/sampler_seed.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/sync_buffer.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/sync_buffer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/sync_buffer.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/hooks/sync_buffer.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/iter_based_runner.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/iter_based_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/iter_based_runner.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/iter_based_runner.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/log_buffer.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/log_buffer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/log_buffer.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/log_buffer.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/builder.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/builder.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/builder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/default_constructor.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/default_constructor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/default_constructor.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/optimizer/default_constructor.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/priority.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/priority.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/priority.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/priority.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/utils.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/runner/utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/init_plugins.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/init_plugins.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/init_plugins.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/init_plugins.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/preprocess.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/preprocess.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/preprocess.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/preprocess.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/tensorrt_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/tensorrt_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/tensorrt_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/tensorrt/tensorrt_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/config.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/config.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/config.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/device_type.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/device_type.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/device_type.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/device_type.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/env.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/env.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/env.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/ext_loader.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/ext_loader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/ext_loader.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/ext_loader.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/hub.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/hub.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/hub.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/hub.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/logging.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/logging.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/logging.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/logging.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/misc.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/misc.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/misc.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/parrots_jit.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/parrots_jit.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/parrots_jit.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/parrots_jit.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/parrots_wrapper.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/parrots_wrapper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/parrots_wrapper.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/parrots_wrapper.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/path.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/path.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/path.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/path.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/progressbar.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/progressbar.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/progressbar.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/progressbar.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/registry.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/registry.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/registry.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/seed.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/seed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/seed.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/seed.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/testing.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/testing.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/testing.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/testing.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/timer.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/timer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/timer.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/timer.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/trace.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/trace.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/trace.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/trace.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/version_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/version_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/version_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/utils/version_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/version.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/version.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/version.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/version.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/io.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/io.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/io.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/io.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/optflow.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/optflow.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/optflow.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/optflow.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/processing.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/processing.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/processing.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/video/processing.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/color.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/color.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/color.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/color.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/image.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/image.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/image.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/image.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/optflow.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/optflow.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/optflow.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/mmcv/visualization/optflow.py diff --git a/cv/3d_detection/bevformer/pytorch/mmcv/setup.py b/models/cv/3d_detection/bevformer/pytorch/mmcv/setup.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmcv/setup.py rename to models/cv/3d_detection/bevformer/pytorch/mmcv/setup.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/CITATION.cff b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/CITATION.cff old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/CITATION.cff rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/CITATION.cff diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/LICENSE b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/LICENSE old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/LICENSE rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/LICENSE diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/inference.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/inference.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/inference.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/inference.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/test.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/test.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/test.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/train.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/train.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/apis/train.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/anchor/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/anchor/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/anchor/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/anchor/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/anchor/anchor_3d_generator.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/anchor/anchor_3d_generator.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/anchor/anchor_3d_generator.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/anchor/anchor_3d_generator.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/assigners/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/assigners/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/assigners/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/assigners/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/box_np_ops.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/box_np_ops.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/box_np_ops.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/box_np_ops.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/anchor_free_bbox_coder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/anchor_free_bbox_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/anchor_free_bbox_coder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/anchor_free_bbox_coder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/centerpoint_bbox_coders.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/centerpoint_bbox_coders.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/centerpoint_bbox_coders.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/centerpoint_bbox_coders.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/delta_xyzwhlr_bbox_coder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/delta_xyzwhlr_bbox_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/delta_xyzwhlr_bbox_coder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/delta_xyzwhlr_bbox_coder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/fcos3d_bbox_coder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/fcos3d_bbox_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/fcos3d_bbox_coder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/fcos3d_bbox_coder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/groupfree3d_bbox_coder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/groupfree3d_bbox_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/groupfree3d_bbox_coder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/groupfree3d_bbox_coder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/monoflex_bbox_coder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/monoflex_bbox_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/monoflex_bbox_coder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/monoflex_bbox_coder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/partial_bin_based_bbox_coder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/partial_bin_based_bbox_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/partial_bin_based_bbox_coder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/partial_bin_based_bbox_coder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/pgd_bbox_coder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/pgd_bbox_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/pgd_bbox_coder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/pgd_bbox_coder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/point_xyzwhlr_bbox_coder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/point_xyzwhlr_bbox_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/point_xyzwhlr_bbox_coder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/point_xyzwhlr_bbox_coder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/smoke_bbox_coder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/smoke_bbox_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/smoke_bbox_coder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/coders/smoke_bbox_coder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/iou_calculators/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/iou_calculators/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/iou_calculators/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/iou_calculators/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/iou_calculators/iou3d_calculator.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/iou_calculators/iou3d_calculator.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/iou_calculators/iou3d_calculator.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/iou_calculators/iou3d_calculator.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/samplers/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/samplers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/samplers/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/samplers/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/samplers/iou_neg_piecewise_sampler.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/samplers/iou_neg_piecewise_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/samplers/iou_neg_piecewise_sampler.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/samplers/iou_neg_piecewise_sampler.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/base_box3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/base_box3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/base_box3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/base_box3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/box_3d_mode.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/box_3d_mode.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/box_3d_mode.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/box_3d_mode.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/cam_box3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/cam_box3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/cam_box3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/cam_box3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/coord_3d_mode.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/coord_3d_mode.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/coord_3d_mode.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/coord_3d_mode.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/depth_box3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/depth_box3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/depth_box3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/depth_box3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/lidar_box3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/lidar_box3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/lidar_box3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/lidar_box3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/structures/utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/transforms.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/transforms.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/bbox/transforms.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/indoor_eval.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/indoor_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/indoor_eval.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/indoor_eval.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/instance_seg_eval.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/instance_seg_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/instance_seg_eval.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/instance_seg_eval.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/eval.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/rotate_iou.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/rotate_iou.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/rotate_iou.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/kitti_utils/rotate_iou.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/lyft_eval.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/lyft_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/lyft_eval.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/lyft_eval.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/evaluate_semantic_instance.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/evaluate_semantic_instance.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/evaluate_semantic_instance.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/evaluate_semantic_instance.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/util_3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/util_3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/util_3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/scannet_utils/util_3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/seg_eval.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/seg_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/seg_eval.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/seg_eval.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/prediction_kitti_to_waymo.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/prediction_kitti_to_waymo.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/prediction_kitti_to_waymo.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/evaluation/waymo_utils/prediction_kitti_to_waymo.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/base_points.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/base_points.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/base_points.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/base_points.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/cam_points.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/cam_points.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/cam_points.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/cam_points.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/depth_points.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/depth_points.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/depth_points.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/depth_points.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/lidar_points.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/lidar_points.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/lidar_points.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/points/lidar_points.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/box3d_nms.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/box3d_nms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/box3d_nms.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/box3d_nms.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/merge_augs.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/merge_augs.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/merge_augs.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/post_processing/merge_augs.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/array_converter.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/array_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/array_converter.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/array_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/gaussian.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/gaussian.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/gaussian.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/utils/gaussian.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/image_vis.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/image_vis.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/image_vis.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/image_vis.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/open3d_vis.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/open3d_vis.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/open3d_vis.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/open3d_vis.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/show_result.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/show_result.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/show_result.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/visualizer/show_result.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/builder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/builder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/builder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/voxel_generator.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/voxel_generator.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/voxel_generator.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/core/voxel/voxel_generator.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/builder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/builder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/builder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/custom_3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/custom_3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/custom_3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/custom_3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/custom_3d_seg.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/custom_3d_seg.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/custom_3d_seg.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/custom_3d_seg.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/dataset_wrappers.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/dataset_wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/dataset_wrappers.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/dataset_wrappers.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti2d_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti2d_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti2d_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti2d_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti_mono_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti_mono_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti_mono_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/kitti_mono_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/lyft_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/lyft_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/lyft_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/lyft_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_mono_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_mono_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_mono_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/nuscenes_mono_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/compose.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/compose.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/compose.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/compose.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/data_augment_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/data_augment_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/data_augment_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/data_augment_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/dbsampler.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/dbsampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/dbsampler.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/dbsampler.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/formating.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/formating.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/formating.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/formating.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/loading.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/loading.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/loading.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/loading.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/test_time_aug.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/test_time_aug.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/test_time_aug.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/test_time_aug.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/pipelines/transforms_3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/s3dis_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/s3dis_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/s3dis_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/s3dis_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/scannet_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/scannet_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/scannet_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/scannet_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/semantickitti_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/semantickitti_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/semantickitti_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/semantickitti_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/sunrgbd_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/sunrgbd_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/sunrgbd_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/sunrgbd_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/waymo_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/waymo_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/waymo_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/datasets/waymo_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/base_pointnet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/base_pointnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/base_pointnet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/base_pointnet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/dgcnn.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/dgcnn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/dgcnn.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/dgcnn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/dla.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/dla.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/dla.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/dla.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/mink_resnet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/mink_resnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/mink_resnet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/mink_resnet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/multi_backbone.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/multi_backbone.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/multi_backbone.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/multi_backbone.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/nostem_regnet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/nostem_regnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/nostem_regnet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/nostem_regnet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_msg.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_msg.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_msg.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_msg.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_ssg.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_ssg.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_ssg.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/pointnet2_sa_ssg.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/second.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/second.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/second.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/backbones/second.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/builder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/builder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/builder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/decode_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/decode_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/decode_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/decode_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/dgcnn_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/dgcnn_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/dgcnn_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/dgcnn_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/paconv_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/paconv_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/paconv_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/paconv_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/pointnet2_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/pointnet2_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/pointnet2_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/decode_heads/pointnet2_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor3d_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor3d_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor3d_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor3d_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/anchor_free_mono3d_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_conv_bbox_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_conv_bbox_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_conv_bbox_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_conv_bbox_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_mono3d_dense_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_mono3d_dense_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_mono3d_dense_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/base_mono3d_dense_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/centerpoint_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/centerpoint_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/centerpoint_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/centerpoint_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcaf3d_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcaf3d_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcaf3d_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcaf3d_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcos_mono3d_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcos_mono3d_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcos_mono3d_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/fcos_mono3d_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/free_anchor3d_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/free_anchor3d_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/free_anchor3d_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/free_anchor3d_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/groupfree3d_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/groupfree3d_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/groupfree3d_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/groupfree3d_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/monoflex_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/monoflex_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/monoflex_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/monoflex_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/parta2_rpn_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/parta2_rpn_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/parta2_rpn_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/parta2_rpn_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/pgd_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/pgd_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/pgd_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/pgd_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/point_rpn_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/point_rpn_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/point_rpn_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/point_rpn_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/shape_aware_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/shape_aware_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/shape_aware_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/shape_aware_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/smoke_mono3d_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/smoke_mono3d_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/smoke_mono3d_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/smoke_mono3d_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/ssd_3d_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/ssd_3d_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/ssd_3d_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/ssd_3d_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/train_mixins.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/train_mixins.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/train_mixins.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/train_mixins.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/vote_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/vote_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/vote_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/dense_heads/vote_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/base.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/base.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/base.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/centerpoint.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/centerpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/centerpoint.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/centerpoint.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/dynamic_voxelnet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/dynamic_voxelnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/dynamic_voxelnet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/dynamic_voxelnet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/fcos_mono3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/fcos_mono3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/fcos_mono3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/fcos_mono3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/groupfree3dnet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/groupfree3dnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/groupfree3dnet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/groupfree3dnet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/h3dnet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/h3dnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/h3dnet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/h3dnet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/imvotenet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/imvotenet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/imvotenet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/imvotenet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/imvoxelnet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/imvoxelnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/imvoxelnet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/imvoxelnet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mink_single_stage.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mink_single_stage.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mink_single_stage.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mink_single_stage.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_faster_rcnn.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_faster_rcnn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_faster_rcnn.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_faster_rcnn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_two_stage.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_two_stage.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_two_stage.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/mvx_two_stage.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/parta2.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/parta2.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/parta2.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/parta2.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/point_rcnn.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/point_rcnn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/point_rcnn.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/point_rcnn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/sassd.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/sassd.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/sassd.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/sassd.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage_mono3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage_mono3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage_mono3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/single_stage_mono3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/smoke_mono3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/smoke_mono3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/smoke_mono3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/smoke_mono3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/ssd3dnet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/ssd3dnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/ssd3dnet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/ssd3dnet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/two_stage.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/two_stage.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/two_stage.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/two_stage.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/votenet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/votenet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/votenet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/votenet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/voxelnet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/voxelnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/voxelnet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/detectors/voxelnet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/coord_transform.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/coord_transform.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/coord_transform.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/coord_transform.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/point_fusion.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/point_fusion.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/point_fusion.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/point_fusion.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/vote_fusion.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/vote_fusion.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/vote_fusion.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/fusion_layers/vote_fusion.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/axis_aligned_iou_loss.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/axis_aligned_iou_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/axis_aligned_iou_loss.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/axis_aligned_iou_loss.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/chamfer_distance.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/chamfer_distance.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/chamfer_distance.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/chamfer_distance.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/multibin_loss.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/multibin_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/multibin_loss.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/multibin_loss.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/paconv_regularization_loss.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/paconv_regularization_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/paconv_regularization_loss.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/paconv_regularization_loss.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/rotated_iou_loss.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/rotated_iou_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/rotated_iou_loss.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/rotated_iou_loss.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/uncertain_smooth_l1_loss.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/uncertain_smooth_l1_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/uncertain_smooth_l1_loss.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/losses/uncertain_smooth_l1_loss.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/pillar_scatter.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/pillar_scatter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/pillar_scatter.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/pillar_scatter.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_encoder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_encoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_encoder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_encoder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_unet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_unet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_unet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/middle_encoders/sparse_unet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/edge_fusion_module.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/edge_fusion_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/edge_fusion_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/edge_fusion_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/transformer.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/transformer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/transformer.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/transformer.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/vote_module.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/vote_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/vote_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/model_utils/vote_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/dla_neck.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/dla_neck.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/dla_neck.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/dla_neck.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/imvoxel_neck.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/imvoxel_neck.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/imvoxel_neck.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/imvoxel_neck.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/pointnet2_fp_neck.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/pointnet2_fp_neck.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/pointnet2_fp_neck.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/pointnet2_fp_neck.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/second_fpn.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/second_fpn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/second_fpn.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/second_fpn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/view_transformer.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/view_transformer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/view_transformer.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/necks/view_transformer.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/base_3droi_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/base_3droi_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/base_3droi_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/base_3droi_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/h3d_bbox_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/parta2_bbox_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/bbox_heads/point_rcnn_bbox_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/h3d_roi_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/h3d_roi_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/h3d_roi_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/h3d_roi_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/pointwise_semantic_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/pointwise_semantic_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/pointwise_semantic_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/pointwise_semantic_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/mask_heads/primitive_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/part_aggregation_roi_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/part_aggregation_roi_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/part_aggregation_roi_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/part_aggregation_roi_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/point_rcnn_roi_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/point_rcnn_roi_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/point_rcnn_roi_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/point_rcnn_roi_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roiaware_extractor.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roipoint_extractor.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roipoint_extractor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roipoint_extractor.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/roi_heads/roi_extractors/single_roipoint_extractor.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/base.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/base.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/base.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/segmentors/encoder_decoder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/clip_sigmoid.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/clip_sigmoid.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/clip_sigmoid.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/clip_sigmoid.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/edge_indices.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/edge_indices.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/edge_indices.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/edge_indices.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/gen_keypoints.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/gen_keypoints.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/gen_keypoints.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/gen_keypoints.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/handle_objs.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/handle_objs.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/handle_objs.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/handle_objs.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/mlp.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/mlp.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/mlp.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/utils/mlp.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/pillar_encoder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/pillar_encoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/pillar_encoder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/pillar_encoder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/voxel_encoder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/voxel_encoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/voxel_encoder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/models/voxel_encoders/voxel_encoder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_fa_module.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_fa_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_fa_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_fa_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_fp_module.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_fp_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_fp_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_fp_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_gf_module.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_gf_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_gf_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/dgcnn_modules/dgcnn_gf_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/norm.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/norm.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/norm.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/norm.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/paconv.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/paconv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/paconv.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/paconv.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/paconv/utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/builder.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/builder.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/builder.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/paconv_sa_module.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/paconv_sa_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/paconv_sa_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/paconv_sa_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/point_fp_module.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/point_fp_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/point_fp_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/point_fp_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/point_sa_module.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/point_sa_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/point_sa_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/pointnet_modules/point_sa_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/sparse_block.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/sparse_block.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/sparse_block.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/sparse_block.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/overwrite_spconv/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/overwrite_spconv/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/overwrite_spconv/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/overwrite_spconv/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/overwrite_spconv/write_spconv2.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/overwrite_spconv/write_spconv2.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/overwrite_spconv/write_spconv2.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/ops/spconv/overwrite_spconv/write_spconv2.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/collect_env.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/collect_env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/collect_env.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/collect_env.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/compat_cfg.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/compat_cfg.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/compat_cfg.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/compat_cfg.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/logger.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/logger.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/logger.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/misc.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/misc.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/misc.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/setup_env.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/setup_env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/setup_env.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/utils/setup_env.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/version.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/version.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/version.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/mmdet3d/version.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements.txt b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements.txt rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements.txt diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/build.txt b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/build.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/build.txt rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/build.txt diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/docs.txt b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/docs.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/docs.txt rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/docs.txt diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/mminstall.txt b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/mminstall.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/mminstall.txt rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/mminstall.txt diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/optional.txt b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/optional.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/optional.txt rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/optional.txt diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/readthedocs.txt b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/readthedocs.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/readthedocs.txt rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/readthedocs.txt diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/runtime.txt b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/runtime.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/runtime.txt rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/runtime.txt diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/tests.txt b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/tests.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/tests.txt rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/requirements/tests.txt diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/setup.cfg b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/setup.cfg old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/setup.cfg rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/setup.cfg diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/setup.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/setup.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/setup.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/setup.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/a.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/a.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/a.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/a.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_dbinfos_train.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_dbinfos_train.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_dbinfos_train.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_dbinfos_train.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_gt_database/0_Pedestrian_0.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_gt_database/0_Pedestrian_0.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_gt_database/0_Pedestrian_0.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_gt_database/0_Pedestrian_0.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_mono3d.coco.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_mono3d.coco.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_mono3d.coco.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_mono3d.coco.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_mono3d.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_mono3d.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_mono3d.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_mono3d.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_train.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_train.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_train.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/kitti_infos_train.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/mono3d_sample_results.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/mono3d_sample_results.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/mono3d_sample_results.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/mono3d_sample_results.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/mono3d_sample_results2d.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/mono3d_sample_results2d.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/mono3d_sample_results2d.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/mono3d_sample_results2d.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/image_2/000000.png b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/image_2/000000.png old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/image_2/000000.png rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/image_2/000000.png diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/image_2/000007.png b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/image_2/000007.png old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/image_2/000007.png rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/image_2/000007.png diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/velodyne/000000.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/velodyne/000000.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/velodyne/000000.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/velodyne/000000.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/velodyne_reduced/000000.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/velodyne_reduced/000000.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/velodyne_reduced/000000.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/kitti/training/velodyne_reduced/000000.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886501000046.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886501000046.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886501000046.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886501000046.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886701083686.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886701083686.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886701083686.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886701083686.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886901125926.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886901125926.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886901125926.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lidar/host-a017_lidar1_1236118886901125926.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lyft_infos.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lyft_infos.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lyft_infos.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lyft_infos.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lyft_infos_val.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lyft_infos_val.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lyft_infos_val.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/lyft_infos_val.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/sample_results.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/sample_results.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/sample_results.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/sample_results.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/maps/map_raster_palo_alto.png b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/maps/map_raster_palo_alto.png old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/maps/map_raster_palo_alto.png rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/maps/map_raster_palo_alto.png diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/attribute.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/attribute.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/attribute.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/attribute.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/calibrated_sensor.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/calibrated_sensor.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/calibrated_sensor.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/calibrated_sensor.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/category.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/category.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/category.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/category.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/ego_pose.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/ego_pose.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/ego_pose.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/ego_pose.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/instance.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/instance.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/instance.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/instance.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/log.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/log.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/log.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/log.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/map.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/map.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/map.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/map.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample_annotation.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample_annotation.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample_annotation.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample_annotation.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample_data.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample_data.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample_data.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sample_data.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/scene.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/scene.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/scene.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/scene.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sensor.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sensor.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sensor.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/sensor.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/visibility.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/visibility.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/visibility.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/v1.01-train/v1.01-train/visibility.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/val.txt b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/val.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/val.txt rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/lyft/val.txt diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/mono3d_sample_results.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/mono3d_sample_results.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/mono3d_sample_results.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/mono3d_sample_results.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/nus_info.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/nus_info.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/nus_info.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/nus_info.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/nus_infos_mono3d.coco.json b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/nus_infos_mono3d.coco.json old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/nus_infos_mono3d.coco.json rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/nus_infos_mono3d.coco.json diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/samples/CAM_BACK_LEFT/n015-2018-07-18-11-07-57+0800__CAM_BACK_LEFT__1531883530447423.jpg b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/samples/CAM_BACK_LEFT/n015-2018-07-18-11-07-57+0800__CAM_BACK_LEFT__1531883530447423.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/samples/CAM_BACK_LEFT/n015-2018-07-18-11-07-57+0800__CAM_BACK_LEFT__1531883530447423.jpg rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/samples/CAM_BACK_LEFT/n015-2018-07-18-11-07-57+0800__CAM_BACK_LEFT__1531883530447423.jpg diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/samples/LIDAR_TOP/n015-2018-08-02-17-16-37+0800__LIDAR_TOP__1533201470948018.pcd.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/samples/LIDAR_TOP/n015-2018-08-02-17-16-37+0800__LIDAR_TOP__1533201470948018.pcd.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/samples/LIDAR_TOP/n015-2018-08-02-17-16-37+0800__LIDAR_TOP__1533201470948018.pcd.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/samples/LIDAR_TOP/n015-2018-08-02-17-16-37+0800__LIDAR_TOP__1533201470948018.pcd.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/sweeps/LIDAR_TOP/n008-2018-09-18-12-07-26-0400__LIDAR_TOP__1537287083900561.pcd.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/sweeps/LIDAR_TOP/n008-2018-09-18-12-07-26-0400__LIDAR_TOP__1537287083900561.pcd.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/sweeps/LIDAR_TOP/n008-2018-09-18-12-07-26-0400__LIDAR_TOP__1537287083900561.pcd.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/sweeps/LIDAR_TOP/n008-2018-09-18-12-07-26-0400__LIDAR_TOP__1537287083900561.pcd.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/sweeps/LIDAR_TOP/n015-2018-08-02-17-16-37+0800__LIDAR_TOP__1533201470898274.pcd.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/sweeps/LIDAR_TOP/n015-2018-08-02-17-16-37+0800__LIDAR_TOP__1533201470898274.pcd.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/sweeps/LIDAR_TOP/n015-2018-08-02-17-16-37+0800__LIDAR_TOP__1533201470898274.pcd.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/nuscenes/sweeps/LIDAR_TOP/n015-2018-08-02-17-16-37+0800__LIDAR_TOP__1533201470898274.pcd.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/ops/features_for_fps_distance.npy b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/ops/features_for_fps_distance.npy old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/ops/features_for_fps_distance.npy rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/ops/features_for_fps_distance.npy diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/ops/fps_idx.npy b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/ops/fps_idx.npy old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/ops/fps_idx.npy rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/ops/fps_idx.npy diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/instance_mask/Area_1_office_2.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/instance_mask/Area_1_office_2.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/instance_mask/Area_1_office_2.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/instance_mask/Area_1_office_2.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/points/Area_1_office_2.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/points/Area_1_office_2.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/points/Area_1_office_2.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/points/Area_1_office_2.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/s3dis_infos.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/s3dis_infos.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/s3dis_infos.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/s3dis_infos.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/semantic_mask/Area_1_office_2.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/semantic_mask/Area_1_office_2.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/semantic_mask/Area_1_office_2.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/s3dis/semantic_mask/Area_1_office_2.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/instance_mask/scene0000_00.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/instance_mask/scene0000_00.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/instance_mask/scene0000_00.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/instance_mask/scene0000_00.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/points/scene0000_00.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/points/scene0000_00.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/points/scene0000_00.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/points/scene0000_00.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/scannet_infos.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/scannet_infos.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/scannet_infos.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/scannet_infos.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/semantic_mask/scene0000_00.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/semantic_mask/scene0000_00.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/semantic_mask/scene0000_00.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/scannet/semantic_mask/scene0000_00.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/semantickitti_infos.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/semantickitti_infos.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/semantickitti_infos.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/semantickitti_infos.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/sequences/00/labels/000000.label b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/sequences/00/labels/000000.label old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/sequences/00/labels/000000.label rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/sequences/00/labels/000000.label diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/sequences/00/velodyne/000000.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/sequences/00/velodyne/000000.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/sequences/00/velodyne/000000.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/semantickitti/sequences/00/velodyne/000000.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/points/000001.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/points/000001.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/points/000001.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/points/000001.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/sunrgbd_infos.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/sunrgbd_infos.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/sunrgbd_infos.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/sunrgbd_infos.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/sunrgbd_trainval/image/000001.jpg b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/sunrgbd_trainval/image/000001.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/sunrgbd_trainval/image/000001.jpg rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/sunrgbd/sunrgbd_trainval/image/000001.jpg diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/image_0/0000000.png b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/image_0/0000000.png old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/image_0/0000000.png rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/image_0/0000000.png diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/image_0/1000000.png b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/image_0/1000000.png old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/image_0/1000000.png rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/image_0/1000000.png diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/velodyne/0000000.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/velodyne/0000000.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/velodyne/0000000.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/velodyne/0000000.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/velodyne/1000000.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/velodyne/1000000.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/velodyne/1000000.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/training/velodyne/1000000.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_dbinfos_train.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_dbinfos_train.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_dbinfos_train.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_dbinfos_train.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_gt_database/0_Car_0.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_gt_database/0_Car_0.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_gt_database/0_Car_0.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_gt_database/0_Car_0.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_infos_train.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_infos_train.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_infos_train.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_infos_train.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_infos_val.pkl b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_infos_val.pkl old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_infos_val.pkl rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/kitti_format/waymo_infos_val.pkl diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/waymo_format/gt.bin b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/waymo_format/gt.bin old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/waymo_format/gt.bin rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/waymo_format/gt.bin diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/waymo_format/validation/val.tfrecord b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/waymo_format/validation/val.tfrecord old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/waymo_format/validation/val.tfrecord rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/data/waymo/waymo_format/validation/val.tfrecord diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_dataset_wrappers.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_dataset_wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_dataset_wrappers.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_dataset_wrappers.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_kitti_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_kitti_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_kitti_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_kitti_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_kitti_mono_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_kitti_mono_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_kitti_mono_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_kitti_mono_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_lyft_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_lyft_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_lyft_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_lyft_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_nuscene_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_nuscene_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_nuscene_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_nuscene_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_nuscenes_mono_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_nuscenes_mono_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_nuscenes_mono_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_nuscenes_mono_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_s3dis_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_s3dis_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_s3dis_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_s3dis_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_scannet_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_scannet_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_scannet_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_scannet_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_semantickitti_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_semantickitti_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_semantickitti_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_semantickitti_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_sunrgbd_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_sunrgbd_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_sunrgbd_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_sunrgbd_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_waymo_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_waymo_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_waymo_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_datasets/test_waymo_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_data_augment_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_data_augment_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_data_augment_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_data_augment_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_test_augment_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_test_augment_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_test_augment_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_test_augment_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_transforms_3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_transforms_3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_transforms_3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_augmentations/test_transforms_3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_indoor_pipeline.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_indoor_pipeline.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_indoor_pipeline.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_indoor_pipeline.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_indoor_sample.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_indoor_sample.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_indoor_sample.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_indoor_sample.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_load_images_from_multi_views.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_load_images_from_multi_views.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_load_images_from_multi_views.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_load_images_from_multi_views.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_load_points_from_multi_sweeps.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_load_points_from_multi_sweeps.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_load_points_from_multi_sweeps.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_load_points_from_multi_sweeps.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_loading.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_loading.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_loading.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_loadings/test_loading.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_outdoor_pipeline.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_outdoor_pipeline.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_outdoor_pipeline.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_data/test_pipelines/test_outdoor_pipeline.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_indoor_eval.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_indoor_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_indoor_eval.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_indoor_eval.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_instance_seg_eval.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_instance_seg_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_instance_seg_eval.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_instance_seg_eval.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_kitti_eval.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_kitti_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_kitti_eval.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_kitti_eval.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_losses.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_losses.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_losses.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_losses.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_seg_eval.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_seg_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_seg_eval.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_metrics/test_seg_eval.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_backbones.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_backbones.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_backbones.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_backbones.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_dgcnn_modules.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_dgcnn_modules.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_dgcnn_modules.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_dgcnn_modules.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_middle_encoders.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_middle_encoders.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_middle_encoders.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_middle_encoders.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_paconv_modules.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_paconv_modules.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_paconv_modules.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_paconv_modules.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_paconv_ops.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_paconv_ops.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_paconv_ops.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_paconv_ops.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_pointnet_modules.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_pointnet_modules.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_pointnet_modules.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_pointnet_modules.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_sparse_unet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_sparse_unet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_sparse_unet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_sparse_unet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_vote_module.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_vote_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_vote_module.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_common_modules/test_vote_module.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_detectors.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_detectors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_detectors.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_detectors.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_forward.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_forward.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_forward.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_forward.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_fusion_coord_trans.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_fusion_coord_trans.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_fusion_coord_trans.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_fusion_coord_trans.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_point_fusion.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_point_fusion.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_point_fusion.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_point_fusion.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_vote_fusion.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_vote_fusion.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_vote_fusion.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_fusion/test_vote_fusion.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_dgcnn_decode_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_dgcnn_decode_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_dgcnn_decode_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_dgcnn_decode_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_heads.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_heads.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_heads.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_heads.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_paconv_decode_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_paconv_decode_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_paconv_decode_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_paconv_decode_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_parta2_bbox_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_parta2_bbox_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_parta2_bbox_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_parta2_bbox_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_pointnet2_decode_head.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_pointnet2_decode_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_pointnet2_decode_head.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_pointnet2_decode_head.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_roi_extractors.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_roi_extractors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_roi_extractors.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_roi_extractors.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_semantic_heads.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_semantic_heads.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_semantic_heads.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_heads/test_semantic_heads.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_necks/test_fpn.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_necks/test_fpn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_necks/test_fpn.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_necks/test_fpn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_necks/test_necks.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_necks/test_necks.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_necks/test_necks.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_necks/test_necks.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_segmentors.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_segmentors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_segmentors.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_segmentors.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_voxel_encoder/test_voxel_encoders.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_voxel_encoder/test_voxel_encoders.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_voxel_encoder/test_voxel_encoders.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_voxel_encoder/test_voxel_encoders.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_voxel_encoder/test_voxel_generator.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_voxel_encoder/test_voxel_generator.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_voxel_encoder/test_voxel_generator.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_models/test_voxel_encoder/test_voxel_generator.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_runtime/test_apis.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_runtime/test_apis.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_runtime/test_apis.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_runtime/test_apis.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_runtime/test_config.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_runtime/test_config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_runtime/test_config.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_runtime/test_config.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_samples/parta2_roihead_inputs.npz b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_samples/parta2_roihead_inputs.npz old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_samples/parta2_roihead_inputs.npz rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_samples/parta2_roihead_inputs.npz diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_anchors.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_anchors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_anchors.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_anchors.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_assigners.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_assigners.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_assigners.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_assigners.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_bbox_coders.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_bbox_coders.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_bbox_coders.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_bbox_coders.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_box3d.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_box3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_box3d.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_box3d.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_box_np_ops.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_box_np_ops.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_box_np_ops.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_box_np_ops.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_compat_cfg.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_compat_cfg.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_compat_cfg.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_compat_cfg.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_coord_3d_mode.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_coord_3d_mode.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_coord_3d_mode.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_coord_3d_mode.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_merge_augs.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_merge_augs.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_merge_augs.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_merge_augs.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_nms.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_nms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_nms.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_nms.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_points.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_points.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_points.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_points.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_samplers.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_samplers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_samplers.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_samplers.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_setup_env.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_setup_env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_setup_env.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_setup_env.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tests/test_utils/test_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/analyze_logs.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/analyze_logs.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/analyze_logs.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/analyze_logs.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/benchmark.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/benchmark.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/benchmark.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/benchmark.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/get_flops.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/get_flops.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/get_flops.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/analysis_tools/get_flops.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/create_data.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/create_data.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/create_data.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/create_data.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/create_data.sh b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/create_data.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/create_data.sh rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/create_data.sh diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/__init__.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/create_gt_database.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/create_gt_database.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/create_gt_database.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/create_gt_database.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/indoor_converter.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/indoor_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/indoor_converter.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/indoor_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/kitti_converter.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/kitti_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/kitti_converter.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/kitti_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/kitti_data_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/kitti_data_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/kitti_data_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/kitti_data_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/lyft_converter.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/lyft_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/lyft_converter.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/lyft_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/lyft_data_fixer.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/lyft_data_fixer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/lyft_data_fixer.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/lyft_data_fixer.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/nuimage_converter.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/nuimage_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/nuimage_converter.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/nuimage_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/nuscenes_converter.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/nuscenes_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/nuscenes_converter.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/nuscenes_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/s3dis_data_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/s3dis_data_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/s3dis_data_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/s3dis_data_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/scannet_data_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/scannet_data_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/scannet_data_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/scannet_data_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/sunrgbd_data_utils.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/sunrgbd_data_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/sunrgbd_data_utils.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/sunrgbd_data_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/waymo_converter.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/waymo_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/waymo_converter.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/data_converter/waymo_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/mmdet3d2torchserve.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/mmdet3d2torchserve.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/mmdet3d2torchserve.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/mmdet3d2torchserve.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/mmdet3d_handler.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/mmdet3d_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/mmdet3d_handler.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/mmdet3d_handler.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/test_torchserver.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/test_torchserver.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/test_torchserver.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/deployment/test_torchserver.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/dist_test.sh b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/dist_test.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/dist_test.sh rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/dist_test.sh diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/dist_train.sh b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/dist_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/dist_train.sh rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/dist_train.sh diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/browse_dataset.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/browse_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/browse_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/browse_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/fuse_conv_bn.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/fuse_conv_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/fuse_conv_bn.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/fuse_conv_bn.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/print_config.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/print_config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/print_config.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/print_config.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/visualize_results.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/visualize_results.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/visualize_results.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/misc/visualize_results.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/convert_h3dnet_checkpoints.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/convert_h3dnet_checkpoints.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/convert_h3dnet_checkpoints.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/convert_h3dnet_checkpoints.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/convert_votenet_checkpoints.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/convert_votenet_checkpoints.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/convert_votenet_checkpoints.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/convert_votenet_checkpoints.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/publish_model.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/publish_model.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/publish_model.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/publish_model.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/regnet2mmdet.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/regnet2mmdet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/regnet2mmdet.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/model_converters/regnet2mmdet.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/slurm_test.sh b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/slurm_test.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/slurm_test.sh rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/slurm_test.sh diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/slurm_train.sh b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/slurm_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/slurm_train.sh rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/slurm_train.sh diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/test.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/test.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/test.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/train.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/train.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/train.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/update_data_coords.py b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/update_data_coords.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/update_data_coords.py rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/update_data_coords.py diff --git a/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/update_data_coords.sh b/models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/update_data_coords.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/update_data_coords.sh rename to models/cv/3d_detection/bevformer/pytorch/mmdetection3d/tools/update_data_coords.sh diff --git a/cv/3d_detection/bevformer/pytorch/projects/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/coco_instance.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/coco_instance.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/coco_instance.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/coco_instance.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/kitti-3d-3class.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/kitti-3d-3class.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/kitti-3d-3class.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/kitti-3d-3class.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/kitti-3d-car.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/kitti-3d-car.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/kitti-3d-car.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/kitti-3d-car.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/lyft-3d.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/lyft-3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/lyft-3d.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/lyft-3d.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nuim_instance.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nuim_instance.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nuim_instance.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nuim_instance.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nus-3d.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nus-3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nus-3d.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nus-3d.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nus-mono3d.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nus-mono3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nus-mono3d.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/nus-mono3d.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/range100_lyft-3d.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/range100_lyft-3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/range100_lyft-3d.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/range100_lyft-3d.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/s3dis-3d-5class.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/s3dis-3d-5class.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/s3dis-3d-5class.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/s3dis-3d-5class.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/s3dis_seg-3d-13class.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/s3dis_seg-3d-13class.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/s3dis_seg-3d-13class.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/s3dis_seg-3d-13class.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/scannet-3d-18class.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/scannet-3d-18class.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/scannet-3d-18class.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/scannet-3d-18class.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/scannet_seg-3d-20class.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/scannet_seg-3d-20class.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/scannet_seg-3d-20class.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/scannet_seg-3d-20class.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/sunrgbd-3d-10class.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/sunrgbd-3d-10class.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/sunrgbd-3d-10class.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/sunrgbd-3d-10class.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/waymoD5-3d-3class.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/waymoD5-3d-3class.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/waymoD5-3d-3class.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/waymoD5-3d-3class.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/waymoD5-3d-car.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/waymoD5-3d-car.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/waymoD5-3d-car.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/datasets/waymoD5-3d-car.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/default_runtime.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/default_runtime.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/default_runtime.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/default_runtime.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/3dssd.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/3dssd.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/3dssd.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/3dssd.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/cascade_mask_rcnn_r50_fpn.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/cascade_mask_rcnn_r50_fpn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/cascade_mask_rcnn_r50_fpn.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/cascade_mask_rcnn_r50_fpn.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/centerpoint_01voxel_second_secfpn_nus.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/centerpoint_01voxel_second_secfpn_nus.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/centerpoint_01voxel_second_secfpn_nus.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/centerpoint_01voxel_second_secfpn_nus.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/centerpoint_02pillar_second_secfpn_nus.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/centerpoint_02pillar_second_secfpn_nus.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/centerpoint_02pillar_second_secfpn_nus.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/centerpoint_02pillar_second_secfpn_nus.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/fcos3d.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/fcos3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/fcos3d.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/fcos3d.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/groupfree3d.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/groupfree3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/groupfree3d.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/groupfree3d.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/h3dnet.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/h3dnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/h3dnet.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/h3dnet.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_lyft.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_lyft.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_lyft.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_lyft.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_nus.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_nus.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_nus.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_nus.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_range100_lyft.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_range100_lyft.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_range100_lyft.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_fpn_range100_lyft.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_secfpn_kitti.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_secfpn_kitti.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_secfpn_kitti.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_secfpn_kitti.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_secfpn_waymo.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_secfpn_waymo.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_secfpn_waymo.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_pointpillars_secfpn_waymo.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_second_secfpn_kitti.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_second_secfpn_kitti.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_second_secfpn_kitti.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_second_secfpn_kitti.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_second_secfpn_waymo.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_second_secfpn_waymo.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_second_secfpn_waymo.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/hv_second_secfpn_waymo.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/imvotenet_image.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/imvotenet_image.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/imvotenet_image.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/imvotenet_image.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/mask_rcnn_r50_fpn.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/mask_rcnn_r50_fpn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/mask_rcnn_r50_fpn.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/mask_rcnn_r50_fpn.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/paconv_cuda_ssg.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/paconv_cuda_ssg.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/paconv_cuda_ssg.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/paconv_cuda_ssg.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/paconv_ssg.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/paconv_ssg.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/paconv_ssg.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/paconv_ssg.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/parta2.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/parta2.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/parta2.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/parta2.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/pointnet2_msg.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/pointnet2_msg.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/pointnet2_msg.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/pointnet2_msg.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/pointnet2_ssg.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/pointnet2_ssg.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/pointnet2_ssg.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/pointnet2_ssg.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/votenet.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/votenet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/votenet.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/models/votenet.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cosine.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cosine.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cosine.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cosine.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cyclic_20e.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cyclic_20e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cyclic_20e.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cyclic_20e.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cyclic_40e.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cyclic_40e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cyclic_40e.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/cyclic_40e.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/mmdet_schedule_1x.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/mmdet_schedule_1x.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/mmdet_schedule_1x.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/mmdet_schedule_1x.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/schedule_2x.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/schedule_2x.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/schedule_2x.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/schedule_2x.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/schedule_3x.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/schedule_3x.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/schedule_3x.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/schedule_3x.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_150e.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_150e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_150e.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_150e.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_200e.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_200e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_200e.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_200e.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_50e.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_50e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_50e.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/_base_/schedules/seg_cosine_50e.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_base.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_base.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_base.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_small.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_small.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_small.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_small.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_tiny.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_tiny.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_tiny.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer/bevformer_tiny.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer_fp16/bevformer_tiny_fp16.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer_fp16/bevformer_tiny_fp16.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/bevformer_fp16/bevformer_tiny_fp16.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/bevformer_fp16/bevformer_tiny_fp16.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_lyft-3d.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_lyft-3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_lyft-3d.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_lyft-3d.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_nus-3d.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_nus-3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_nus-3d.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_nus-3d.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_waymo-3d.py b/models/cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_waymo-3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_waymo-3d.py rename to models/cv/3d_detection/bevformer/pytorch/projects/configs/datasets/custom_waymo-3d.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/mmdet_train.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/mmdet_train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/mmdet_train.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/mmdet_train.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/test.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/test.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/test.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/train.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/train.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/apis/train.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/dense_heads/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/dense_heads/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/dense_heads/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/dense_heads/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/dense_heads/bevformer_head.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/dense_heads/bevformer_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/dense_heads/bevformer_head.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/dense_heads/bevformer_head.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/bevformer.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/bevformer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/bevformer.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/bevformer.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/bevformer_fp16.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/bevformer_fp16.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/bevformer_fp16.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/detectors/bevformer_fp16.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/hooks/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/hooks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/hooks/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/hooks/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/hooks/custom_hooks.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/hooks/custom_hooks.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/hooks/custom_hooks.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/hooks/custom_hooks.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/custom_base_transformer_layer.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/custom_base_transformer_layer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/custom_base_transformer_layer.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/custom_base_transformer_layer.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/decoder.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/decoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/decoder.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/decoder.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/encoder.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/encoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/encoder.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/encoder.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/multi_scale_deformable_attn_function.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/multi_scale_deformable_attn_function.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/multi_scale_deformable_attn_function.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/multi_scale_deformable_attn_function.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/spatial_cross_attention.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/spatial_cross_attention.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/spatial_cross_attention.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/spatial_cross_attention.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/temporal_self_attention.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/temporal_self_attention.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/temporal_self_attention.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/temporal_self_attention.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/transformer.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/transformer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/transformer.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/modules/transformer.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/runner/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/runner/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/runner/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/runner/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/runner/epoch_based_runner.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/runner/epoch_based_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/runner/epoch_based_runner.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/bevformer/runner/epoch_based_runner.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/assigners/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/assigners/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/assigners/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/assigners/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/assigners/hungarian_assigner_3d.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/assigners/hungarian_assigner_3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/assigners/hungarian_assigner_3d.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/assigners/hungarian_assigner_3d.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/coders/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/coders/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/coders/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/coders/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/coders/nms_free_coder.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/coders/nms_free_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/coders/nms_free_coder.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/coders/nms_free_coder.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/match_costs/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/match_costs/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/match_costs/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/match_costs/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/match_costs/match_cost.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/match_costs/match_cost.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/match_costs/match_cost.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/match_costs/match_cost.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/util.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/util.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/bbox/util.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/eval_hooks.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/eval_hooks.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/eval_hooks.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/eval_hooks.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/kitti2waymo.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/kitti2waymo.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/kitti2waymo.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/core/evaluation/kitti2waymo.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/builder.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/builder.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/builder.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscenes_dataset.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscenes_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscenes_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscenes_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscenes_mono_dataset.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscenes_mono_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscenes_mono_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscenes_mono_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscnes_eval.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscnes_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscnes_eval.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/nuscnes_eval.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/formating.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/formating.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/formating.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/formating.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/loading.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/loading.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/loading.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/loading.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/pipelines/transform_3d.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/distributed_sampler.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/distributed_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/distributed_sampler.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/distributed_sampler.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/group_sampler.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/group_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/group_sampler.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/group_sampler.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/sampler.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/sampler.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/datasets/samplers/sampler.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/backbones/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/backbones/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/backbones/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/backbones/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/backbones/vovnet.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/backbones/vovnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/backbones/vovnet.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/backbones/vovnet.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/hooks/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/hooks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/hooks/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/hooks/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/hooks/hooks.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/hooks/hooks.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/hooks/hooks.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/hooks/hooks.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/opt/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/opt/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/opt/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/opt/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/opt/adamw.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/opt/adamw.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/opt/adamw.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/opt/adamw.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/__init__.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/bricks.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/bricks.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/bricks.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/bricks.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/grid_mask.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/grid_mask.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/grid_mask.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/grid_mask.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/position_embedding.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/position_embedding.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/position_embedding.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/position_embedding.py diff --git a/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/visual.py b/models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/visual.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/visual.py rename to models/cv/3d_detection/bevformer/pytorch/projects/mmdet3d_plugin/models/utils/visual.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/__init__.py b/models/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/analysis_tools/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/analyze_logs.py b/models/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/analyze_logs.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/analysis_tools/analyze_logs.py rename to models/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/analyze_logs.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/benchmark.py b/models/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/benchmark.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/analysis_tools/benchmark.py rename to models/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/benchmark.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/get_params.py b/models/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/get_params.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/analysis_tools/get_params.py rename to models/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/get_params.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/visual.py b/models/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/visual.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/analysis_tools/visual.py rename to models/cv/3d_detection/bevformer/pytorch/tools/analysis_tools/visual.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/create_data.py b/models/cv/3d_detection/bevformer/pytorch/tools/create_data.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/create_data.py rename to models/cv/3d_detection/bevformer/pytorch/tools/create_data.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/__init__.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/__init__.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/__init__.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/create_gt_database.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/create_gt_database.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/create_gt_database.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/create_gt_database.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/indoor_converter.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/indoor_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/indoor_converter.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/indoor_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/kitti_converter.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/kitti_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/kitti_converter.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/kitti_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/kitti_data_utils.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/kitti_data_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/kitti_data_utils.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/kitti_data_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/lyft_converter.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/lyft_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/lyft_converter.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/lyft_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/lyft_data_fixer.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/lyft_data_fixer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/lyft_data_fixer.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/lyft_data_fixer.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/nuimage_converter.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/nuimage_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/nuimage_converter.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/nuimage_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/nuscenes_converter.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/nuscenes_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/nuscenes_converter.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/nuscenes_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/s3dis_data_utils.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/s3dis_data_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/s3dis_data_utils.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/s3dis_data_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/scannet_data_utils.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/scannet_data_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/scannet_data_utils.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/scannet_data_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/sunrgbd_data_utils.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/sunrgbd_data_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/sunrgbd_data_utils.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/sunrgbd_data_utils.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/data_converter/waymo_converter.py b/models/cv/3d_detection/bevformer/pytorch/tools/data_converter/waymo_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/data_converter/waymo_converter.py rename to models/cv/3d_detection/bevformer/pytorch/tools/data_converter/waymo_converter.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/dist_test.sh b/models/cv/3d_detection/bevformer/pytorch/tools/dist_test.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/dist_test.sh rename to models/cv/3d_detection/bevformer/pytorch/tools/dist_test.sh diff --git a/cv/3d_detection/bevformer/pytorch/tools/dist_train.sh b/models/cv/3d_detection/bevformer/pytorch/tools/dist_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/dist_train.sh rename to models/cv/3d_detection/bevformer/pytorch/tools/dist_train.sh diff --git a/cv/3d_detection/bevformer/pytorch/tools/fp16/dist_train.sh b/models/cv/3d_detection/bevformer/pytorch/tools/fp16/dist_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/fp16/dist_train.sh rename to models/cv/3d_detection/bevformer/pytorch/tools/fp16/dist_train.sh diff --git a/cv/3d_detection/bevformer/pytorch/tools/fp16/train.py b/models/cv/3d_detection/bevformer/pytorch/tools/fp16/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/fp16/train.py rename to models/cv/3d_detection/bevformer/pytorch/tools/fp16/train.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/misc/browse_dataset.py b/models/cv/3d_detection/bevformer/pytorch/tools/misc/browse_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/misc/browse_dataset.py rename to models/cv/3d_detection/bevformer/pytorch/tools/misc/browse_dataset.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/misc/fuse_conv_bn.py b/models/cv/3d_detection/bevformer/pytorch/tools/misc/fuse_conv_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/misc/fuse_conv_bn.py rename to models/cv/3d_detection/bevformer/pytorch/tools/misc/fuse_conv_bn.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/misc/print_config.py b/models/cv/3d_detection/bevformer/pytorch/tools/misc/print_config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/misc/print_config.py rename to models/cv/3d_detection/bevformer/pytorch/tools/misc/print_config.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/misc/visualize_results.py b/models/cv/3d_detection/bevformer/pytorch/tools/misc/visualize_results.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/misc/visualize_results.py rename to models/cv/3d_detection/bevformer/pytorch/tools/misc/visualize_results.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/model_converters/convert_votenet_checkpoints.py b/models/cv/3d_detection/bevformer/pytorch/tools/model_converters/convert_votenet_checkpoints.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/model_converters/convert_votenet_checkpoints.py rename to models/cv/3d_detection/bevformer/pytorch/tools/model_converters/convert_votenet_checkpoints.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/model_converters/publish_model.py b/models/cv/3d_detection/bevformer/pytorch/tools/model_converters/publish_model.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/model_converters/publish_model.py rename to models/cv/3d_detection/bevformer/pytorch/tools/model_converters/publish_model.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/model_converters/regnet2mmdet.py b/models/cv/3d_detection/bevformer/pytorch/tools/model_converters/regnet2mmdet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/model_converters/regnet2mmdet.py rename to models/cv/3d_detection/bevformer/pytorch/tools/model_converters/regnet2mmdet.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/test.py b/models/cv/3d_detection/bevformer/pytorch/tools/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/test.py rename to models/cv/3d_detection/bevformer/pytorch/tools/test.py diff --git a/cv/3d_detection/bevformer/pytorch/tools/train.py b/models/cv/3d_detection/bevformer/pytorch/tools/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/bevformer/pytorch/tools/train.py rename to models/cv/3d_detection/bevformer/pytorch/tools/train.py diff --git a/cv/3d_detection/centerpoint/pytorch/.gitignore b/models/cv/3d_detection/centerpoint/pytorch/.gitignore similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/.gitignore rename to models/cv/3d_detection/centerpoint/pytorch/.gitignore diff --git a/cv/3d_detection/centerpoint/pytorch/LICENSE b/models/cv/3d_detection/centerpoint/pytorch/LICENSE similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/LICENSE rename to models/cv/3d_detection/centerpoint/pytorch/LICENSE diff --git a/cv/3d_detection/centerpoint/pytorch/README.md b/models/cv/3d_detection/centerpoint/pytorch/README.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/README.md rename to models/cv/3d_detection/centerpoint/pytorch/README.md diff --git a/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_pp_fix_bn_z_scale.py b/models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_pp_fix_bn_z_scale.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_pp_fix_bn_z_scale.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_pp_fix_bn_z_scale.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_pp_fix_bn_z_scale_virtual.py b/models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_pp_fix_bn_z_scale_virtual.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_pp_fix_bn_z_scale_virtual.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_pp_fix_bn_z_scale_virtual.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale.py b/models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale_debug.py b/models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale_debug.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale_debug.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale_debug.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale_virtual.py b/models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale_virtual.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale_virtual.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_scale_virtual.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_two_stage_base_with_virtual.py b/models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_two_stage_base_with_virtual.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_two_stage_base_with_virtual.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/mvp/nusc_two_stage_base_with_virtual.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/nusc/README.md b/models/cv/3d_detection/centerpoint/pytorch/configs/nusc/README.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/nusc/README.md rename to models/cv/3d_detection/centerpoint/pytorch/configs/nusc/README.md diff --git a/cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep.py b/models/cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep_circular_nms.py b/models/cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep_circular_nms.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep_circular_nms.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep_circular_nms.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep_demo.py b/models/cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep_demo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep_demo.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/nusc/pp/nusc_centerpoint_pp_02voxel_two_pfn_10sweep_demo.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_dcn.py b/models/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_dcn.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_dcn.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_dcn.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_dcn_flip.py b/models/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_dcn_flip.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_dcn_flip.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_dcn_flip.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z.py b/models/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_flip.py b/models/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_flip.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_flip.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_0075voxel_fix_bn_z_flip.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_01voxel.py b/models/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_01voxel.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_01voxel.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/nusc/voxelnet/nusc_centerpoint_voxelnet_01voxel.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/README.md b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/README.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/README.md rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/README.md diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/two_stage/waymo_centerpoint_pp_two_cls_two_pfn_stride1_two_stage_bev_6epoch.py b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/two_stage/waymo_centerpoint_pp_two_cls_two_pfn_stride1_two_stage_bev_6epoch.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/two_stage/waymo_centerpoint_pp_two_cls_two_pfn_stride1_two_stage_bev_6epoch.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/two_stage/waymo_centerpoint_pp_two_cls_two_pfn_stride1_two_stage_bev_6epoch.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/two_stage/waymo_centerpoint_pp_two_pfn_stride1_two_stage_bev_6epoch.py b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/two_stage/waymo_centerpoint_pp_two_pfn_stride1_two_stage_bev_6epoch.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/two_stage/waymo_centerpoint_pp_two_pfn_stride1_two_stage_bev_6epoch.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/two_stage/waymo_centerpoint_pp_two_pfn_stride1_two_stage_bev_6epoch.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/waymo_centerpoint_pp_two_cls_two_pfn_stride1_3x.py b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/waymo_centerpoint_pp_two_cls_two_pfn_stride1_3x.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/waymo_centerpoint_pp_two_cls_two_pfn_stride1_3x.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/waymo_centerpoint_pp_two_cls_two_pfn_stride1_3x.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/waymo_centerpoint_pp_two_pfn_stride1_3x.py b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/waymo_centerpoint_pp_two_pfn_stride1_3x.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/waymo_centerpoint_pp_two_pfn_stride1_3x.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/pp/waymo_centerpoint_pp_two_pfn_stride1_3x.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/two_stage/waymo_centerpoint_voxelnet_two_stage_bev_5point_ft_6epoch_freeze.py b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/two_stage/waymo_centerpoint_voxelnet_two_stage_bev_5point_ft_6epoch_freeze.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/two_stage/waymo_centerpoint_voxelnet_two_stage_bev_5point_ft_6epoch_freeze.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/two_stage/waymo_centerpoint_voxelnet_two_stage_bev_5point_ft_6epoch_freeze.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/two_stage/waymo_centerpoint_voxelnet_two_sweep_two_stage_bev_5point_ft_6epoch_freeze_with_vel.py b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/two_stage/waymo_centerpoint_voxelnet_two_sweep_two_stage_bev_5point_ft_6epoch_freeze_with_vel.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/two_stage/waymo_centerpoint_voxelnet_two_sweep_two_stage_bev_5point_ft_6epoch_freeze_with_vel.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/two_stage/waymo_centerpoint_voxelnet_two_sweep_two_stage_bev_5point_ft_6epoch_freeze_with_vel.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_1x.py b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_1x.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_1x.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_1x.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_3epoch.py b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_3epoch.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_3epoch.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_3epoch.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_3x.py b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_3x.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_3x.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_3x.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_6epoch.py b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_6epoch.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_6epoch.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_6epoch.py diff --git a/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_two_sweeps_3x_with_velo.py b/models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_two_sweeps_3x_with_velo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_two_sweeps_3x_with_velo.py rename to models/cv/3d_detection/centerpoint/pytorch/configs/waymo/voxelnet/waymo_centerpoint_voxelnet_two_sweeps_3x_with_velo.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/builder.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/builder.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/builder.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/builder.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/box_np_ops.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/box_np_ops.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/box_np_ops.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/box_np_ops.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/box_torch_ops.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/box_torch_ops.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/box_torch_ops.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/box_torch_ops.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/geometry.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/geometry.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/geometry.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/bbox/geometry.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/input/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/input/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/input/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/input/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/input/voxel_generator.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/input/voxel_generator.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/input/voxel_generator.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/input/voxel_generator.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/preprocess.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/preprocess.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/preprocess.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/preprocess.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/sample_ops.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/sample_ops.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/sample_ops.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/sampler/sample_ops.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/utils/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/center_utils.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/center_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/utils/center_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/center_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/circle_nms_jit.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/circle_nms_jit.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/utils/circle_nms_jit.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/circle_nms_jit.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/dist_utils.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/dist_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/utils/dist_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/dist_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/misc.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/misc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/utils/misc.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/misc.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/scatter.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/scatter.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/core/utils/scatter.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/core/utils/scatter.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/builder.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/builder.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/builder.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/builder.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/custom.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/custom.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/custom.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/custom.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/dataset_factory.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/dataset_factory.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/dataset_factory.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/dataset_factory.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/dataset_wrappers.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/dataset_wrappers.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/dataset_wrappers.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/dataset_wrappers.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/build_loader.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/build_loader.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/build_loader.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/build_loader.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/sampler.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/sampler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/sampler.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/loader/sampler.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/nusc_common.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/nusc_common.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/nusc_common.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/nusc_common.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/nuscenes.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/nuscenes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/nuscenes.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/nuscenes/nuscenes.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/compose.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/compose.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/compose.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/compose.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/formating.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/formating.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/formating.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/formating.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/loading.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/loading.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/loading.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/loading.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/preprocess.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/preprocess.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/preprocess.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/preprocess.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/test_aug.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/test_aug.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/test_aug.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/pipelines/test_aug.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/registry.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/registry.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/registry.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/registry.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/create_gt_database.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/create_gt_database.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/create_gt_database.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/create_gt_database.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/distributed.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/distributed.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/distributed.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/distributed.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/eval.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/eval.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/eval.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/eval.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/oss.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/oss.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/oss.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/utils/oss.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_common.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_common.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_common.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_common.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_converter.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_converter.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_converter.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_converter.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_decoder.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_decoder.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_decoder.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/datasets/waymo/waymo_decoder.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/backbones/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/backbones/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/backbones/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/backbones/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/backbones/scn.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/backbones/scn.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/backbones/scn.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/backbones/scn.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/bbox_heads/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/bbox_heads/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/bbox_heads/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/bbox_heads/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/bbox_heads/center_head.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/bbox_heads/center_head.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/bbox_heads/center_head.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/bbox_heads/center_head.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/builder.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/builder.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/builder.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/builder.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/base.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/base.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/base.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/base.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/point_pillars.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/point_pillars.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/point_pillars.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/point_pillars.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/single_stage.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/single_stage.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/single_stage.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/single_stage.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/two_stage.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/two_stage.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/two_stage.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/two_stage.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/voxelnet.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/voxelnet.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/voxelnet.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/detectors/voxelnet.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/losses/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/losses/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/losses/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/losses/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/losses/centernet_loss.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/losses/centernet_loss.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/losses/centernet_loss.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/losses/centernet_loss.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/necks/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/necks/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/necks/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/necks/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/necks/rpn.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/necks/rpn.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/necks/rpn.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/necks/rpn.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/readers/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/dynamic_voxel_encoder.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/dynamic_voxel_encoder.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/readers/dynamic_voxel_encoder.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/dynamic_voxel_encoder.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/pillar_encoder.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/pillar_encoder.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/readers/pillar_encoder.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/pillar_encoder.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/voxel_encoder.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/voxel_encoder.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/readers/voxel_encoder.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/readers/voxel_encoder.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/registry.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/registry.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/registry.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/registry.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/roi_head.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/roi_head.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/roi_head.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/roi_head.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/roi_head_template.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/roi_head_template.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/roi_head_template.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/roi_head_template.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/target_assigner/proposal_target_layer.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/target_assigner/proposal_target_layer.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/target_assigner/proposal_target_layer.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/roi_heads/target_assigner/proposal_target_layer.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/second_stage/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/second_stage/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/second_stage/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/second_stage/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/second_stage/bird_eye_view.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/second_stage/bird_eye_view.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/second_stage/bird_eye_view.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/second_stage/bird_eye_view.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/utils/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/conv_module.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/conv_module.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/utils/conv_module.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/conv_module.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/conv_ws.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/conv_ws.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/utils/conv_ws.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/conv_ws.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/finetune_utils.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/finetune_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/utils/finetune_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/finetune_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/misc.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/misc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/utils/misc.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/misc.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/norm.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/norm.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/utils/norm.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/norm.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/scale.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/scale.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/utils/scale.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/scale.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/weight_init.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/weight_init.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/models/utils/weight_init.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/models/utils/weight_init.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/deform_conv.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/deform_conv.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/deform_conv.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/deform_conv.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/setup.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/setup.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/setup.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/setup.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_conv_cuda.cpp b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_conv_cuda.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_conv_cuda.cpp rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_conv_cuda.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_conv_cuda_kernel.cu b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_conv_cuda_kernel.cu similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_conv_cuda_kernel.cu rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_conv_cuda_kernel.cu diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_pool_cuda.cpp b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_pool_cuda.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_pool_cuda.cpp rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_pool_cuda.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_pool_cuda_kernel.cu b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_pool_cuda_kernel.cu similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_pool_cuda_kernel.cu rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/dcn/src/deform_pool_cuda_kernel.cu diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/iou3d_nms_utils.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/iou3d_nms_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/iou3d_nms_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/iou3d_nms_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/setup.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/setup.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/setup.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/setup.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_cpu.cpp b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_cpu.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_cpu.cpp rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_cpu.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_cpu.h b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_cpu.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_cpu.h rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_cpu.h diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms.cpp b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms.cpp rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms.h b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms.h rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms.h diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms_api.cpp b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms_api.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms_api.cpp rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms_api.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms_kernel.cu b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms_kernel.cu similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms_kernel.cu rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/iou3d_nms/src/iou3d_nms_kernel.cu diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/bev_ops.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/bev_ops.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/bev_ops.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/bev_ops.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/point_cloud_ops.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/point_cloud_ops.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/point_cloud_ops.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/ops/point_cloud/point_cloud_ops.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/solver/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/solver/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/solver/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/solver/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/solver/background.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/solver/background.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/solver/background.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/solver/background.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/solver/fastai_optim.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/solver/fastai_optim.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/solver/fastai_optim.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/solver/fastai_optim.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/solver/learning_schedules.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/solver/learning_schedules.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/solver/learning_schedules.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/solver/learning_schedules.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/solver/learning_schedules_fastai.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/solver/learning_schedules_fastai.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/solver/learning_schedules_fastai.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/solver/learning_schedules_fastai.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/solver/optim.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/solver/optim.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/solver/optim.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/solver/optim.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/env.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/env.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/env.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/env.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/train.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/train.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/train.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/apis/train.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/alexnet.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/alexnet.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/alexnet.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/alexnet.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/resnet.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/resnet.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/resnet.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/resnet.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/vgg.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/vgg.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/vgg.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/vgg.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/weight_init.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/weight_init.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/weight_init.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/cnn/weight_init.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/base.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/base.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/base.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/base.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/json_handler.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/json_handler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/json_handler.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/json_handler.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/pickle_handler.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/pickle_handler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/pickle_handler.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/pickle_handler.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/yaml_handler.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/yaml_handler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/yaml_handler.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/handlers/yaml_handler.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/io.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/io.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/io.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/io.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/parse.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/parse.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/parse.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/fileio/parse.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/_functions.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/_functions.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/_functions.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/_functions.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/collate.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/collate.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/collate.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/collate.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/data_container.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/data_container.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/data_container.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/data_container.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/data_parallel.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/data_parallel.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/data_parallel.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/data_parallel.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/distributed.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/distributed.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/distributed.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/distributed.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/scatter_gather.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/scatter_gather.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/scatter_gather.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/parallel/scatter_gather.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/checkpoint.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/checkpoint.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/checkpoint.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/checkpoint.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/checkpoint.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/checkpoint.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/checkpoint.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/checkpoint.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/closure.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/closure.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/closure.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/closure.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/hook.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/hook.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/hook.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/hook.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/iter_timer.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/iter_timer.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/iter_timer.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/iter_timer.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/base.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/base.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/base.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/base.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/pavi.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/pavi.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/pavi.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/pavi.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/tensorboard.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/tensorboard.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/tensorboard.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/tensorboard.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/text.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/text.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/text.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/logger/text.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/lr_updater.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/lr_updater.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/lr_updater.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/lr_updater.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/memory.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/memory.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/memory.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/memory.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/optimizer.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/optimizer.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/optimizer.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/optimizer.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/sampler_seed.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/sampler_seed.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/sampler_seed.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/hooks/sampler_seed.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/log_buffer.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/log_buffer.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/log_buffer.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/log_buffer.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/parallel_test.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/parallel_test.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/parallel_test.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/parallel_test.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/priority.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/priority.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/priority.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/priority.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/trainer.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/trainer.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/trainer.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/trainer.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/utils.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/utils.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/trainer/utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/config.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/config.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/config.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/config.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/misc.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/misc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/misc.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/misc.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/path.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/path.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/path.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/path.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/progressbar.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/progressbar.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/progressbar.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/progressbar.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/timer.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/timer.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/timer.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/torchie/utils/timer.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/command.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/command.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/command.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/command.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/pybind11_build.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/pybind11_build.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/pybind11_build.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/buildtools/pybind11_build.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/check.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/check.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/check.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/check.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/checkpoint.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/checkpoint.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/checkpoint.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/checkpoint.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/config_tool.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/config_tool.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/config_tool.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/config_tool.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/find.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/find.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/find.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/find.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/flops_counter.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/flops_counter.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/flops_counter.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/flops_counter.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/imports.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/imports.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/imports.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/imports.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/loader.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/loader.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/loader.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/loader.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/print_utils.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/print_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/print_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/print_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/registry.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/registry.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/registry.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/registry.py diff --git a/cv/3d_detection/centerpoint/pytorch/det3d/utils/utils.py b/models/cv/3d_detection/centerpoint/pytorch/det3d/utils/utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/det3d/utils/utils.py rename to models/cv/3d_detection/centerpoint/pytorch/det3d/utils/utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/docs/DEVELOP.md b/models/cv/3d_detection/centerpoint/pytorch/docs/DEVELOP.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/docs/DEVELOP.md rename to models/cv/3d_detection/centerpoint/pytorch/docs/DEVELOP.md diff --git a/cv/3d_detection/centerpoint/pytorch/docs/GETTING_START.md b/models/cv/3d_detection/centerpoint/pytorch/docs/GETTING_START.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/docs/GETTING_START.md rename to models/cv/3d_detection/centerpoint/pytorch/docs/GETTING_START.md diff --git a/cv/3d_detection/centerpoint/pytorch/docs/INSTALL.md b/models/cv/3d_detection/centerpoint/pytorch/docs/INSTALL.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/docs/INSTALL.md rename to models/cv/3d_detection/centerpoint/pytorch/docs/INSTALL.md diff --git a/cv/3d_detection/centerpoint/pytorch/docs/NOTICE b/models/cv/3d_detection/centerpoint/pytorch/docs/NOTICE similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/docs/NOTICE rename to models/cv/3d_detection/centerpoint/pytorch/docs/NOTICE diff --git a/cv/3d_detection/centerpoint/pytorch/docs/NUSC.md b/models/cv/3d_detection/centerpoint/pytorch/docs/NUSC.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/docs/NUSC.md rename to models/cv/3d_detection/centerpoint/pytorch/docs/NUSC.md diff --git a/cv/3d_detection/centerpoint/pytorch/docs/WAYMO.md b/models/cv/3d_detection/centerpoint/pytorch/docs/WAYMO.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/docs/WAYMO.md rename to models/cv/3d_detection/centerpoint/pytorch/docs/WAYMO.md diff --git a/cv/3d_detection/centerpoint/pytorch/docs/teaser.png b/models/cv/3d_detection/centerpoint/pytorch/docs/teaser.png similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/docs/teaser.png rename to models/cv/3d_detection/centerpoint/pytorch/docs/teaser.png diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.coveragerc b/models/cv/3d_detection/centerpoint/pytorch/numba/.coveragerc similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.coveragerc rename to models/cv/3d_detection/centerpoint/pytorch/numba/.coveragerc diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.flake8 b/models/cv/3d_detection/centerpoint/pytorch/numba/.flake8 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.flake8 rename to models/cv/3d_detection/centerpoint/pytorch/numba/.flake8 diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.gitattributes b/models/cv/3d_detection/centerpoint/pytorch/numba/.gitattributes similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.gitattributes rename to models/cv/3d_detection/centerpoint/pytorch/numba/.gitattributes diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.github/CODEOWNERS b/models/cv/3d_detection/centerpoint/pytorch/numba/.github/CODEOWNERS similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.github/CODEOWNERS rename to models/cv/3d_detection/centerpoint/pytorch/numba/.github/CODEOWNERS diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/Bug_report.md b/models/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/Bug_report.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/Bug_report.md rename to models/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/Bug_report.md diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/Feature_request.md b/models/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/Feature_request.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/Feature_request.md rename to models/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/Feature_request.md diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/config.yml b/models/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/config.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/config.yml rename to models/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/config.yml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/first_rc_checklist.md b/models/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/first_rc_checklist.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/first_rc_checklist.md rename to models/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/first_rc_checklist.md diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/sub_rc_checklist.md b/models/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/sub_rc_checklist.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/sub_rc_checklist.md rename to models/cv/3d_detection/centerpoint/pytorch/numba/.github/ISSUE_TEMPLATE/sub_rc_checklist.md diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.github/PULL_REQUEST_TEMPLATE.md b/models/cv/3d_detection/centerpoint/pytorch/numba/.github/PULL_REQUEST_TEMPLATE.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.github/PULL_REQUEST_TEMPLATE.md rename to models/cv/3d_detection/centerpoint/pytorch/numba/.github/PULL_REQUEST_TEMPLATE.md diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.github/workflows/stale.yml b/models/cv/3d_detection/centerpoint/pytorch/numba/.github/workflows/stale.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.github/workflows/stale.yml rename to models/cv/3d_detection/centerpoint/pytorch/numba/.github/workflows/stale.yml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.gitignore b/models/cv/3d_detection/centerpoint/pytorch/numba/.gitignore similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.gitignore rename to models/cv/3d_detection/centerpoint/pytorch/numba/.gitignore diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.pre-commit-config.yaml b/models/cv/3d_detection/centerpoint/pytorch/numba/.pre-commit-config.yaml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.pre-commit-config.yaml rename to models/cv/3d_detection/centerpoint/pytorch/numba/.pre-commit-config.yaml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/.readthedocs.yml b/models/cv/3d_detection/centerpoint/pytorch/numba/.readthedocs.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/.readthedocs.yml rename to models/cv/3d_detection/centerpoint/pytorch/numba/.readthedocs.yml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/CHANGE_LOG b/models/cv/3d_detection/centerpoint/pytorch/numba/CHANGE_LOG similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/CHANGE_LOG rename to models/cv/3d_detection/centerpoint/pytorch/numba/CHANGE_LOG diff --git a/cv/3d_detection/centerpoint/pytorch/numba/CONTRIBUTING.md b/models/cv/3d_detection/centerpoint/pytorch/numba/CONTRIBUTING.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/CONTRIBUTING.md rename to models/cv/3d_detection/centerpoint/pytorch/numba/CONTRIBUTING.md diff --git a/cv/3d_detection/centerpoint/pytorch/numba/LICENSE b/models/cv/3d_detection/centerpoint/pytorch/numba/LICENSE similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/LICENSE rename to models/cv/3d_detection/centerpoint/pytorch/numba/LICENSE diff --git a/cv/3d_detection/centerpoint/pytorch/numba/LICENSES.third-party b/models/cv/3d_detection/centerpoint/pytorch/numba/LICENSES.third-party similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/LICENSES.third-party rename to models/cv/3d_detection/centerpoint/pytorch/numba/LICENSES.third-party diff --git a/cv/3d_detection/centerpoint/pytorch/numba/MANIFEST.in b/models/cv/3d_detection/centerpoint/pytorch/numba/MANIFEST.in similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/MANIFEST.in rename to models/cv/3d_detection/centerpoint/pytorch/numba/MANIFEST.in diff --git a/cv/3d_detection/centerpoint/pytorch/numba/README.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/README.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/README.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/README.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/azure-pipelines.yml b/models/cv/3d_detection/centerpoint/pytorch/numba/azure-pipelines.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/azure-pipelines.yml rename to models/cv/3d_detection/centerpoint/pytorch/numba/azure-pipelines.yml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/bin/numba b/models/cv/3d_detection/centerpoint/pytorch/numba/bin/numba old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/bin/numba rename to models/cv/3d_detection/centerpoint/pytorch/numba/bin/numba diff --git a/cv/3d_detection/centerpoint/pytorch/numba/build_numba.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/build_numba.sh similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/build_numba.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/build_numba.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/appveyor/run_with_env.cmd b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/appveyor/run_with_env.cmd similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/appveyor/run_with_env.cmd rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/appveyor/run_with_env.cmd diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/azure/azure-linux-macos.yml b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/azure/azure-linux-macos.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/azure/azure-linux-macos.yml rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/azure/azure-linux-macos.yml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/azure/azure-windows.yml b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/azure/azure-windows.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/azure/azure-windows.yml rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/azure/azure-windows.yml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/bld.bat b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/bld.bat similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/bld.bat rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/bld.bat diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/build.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/build.sh similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/build.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/build.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/conda_build_config.yaml b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/conda_build_config.yaml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/conda_build_config.yaml rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/conda_build_config.yaml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/license.txt b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/license.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/license.txt rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/license.txt diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/meta.yaml b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/meta.yaml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/meta.yaml rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/meta.yaml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/run_test.bat b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/run_test.bat similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/run_test.bat rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/run_test.bat diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/run_test.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/run_test.sh similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/run_test.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe.local/run_test.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/bld.bat b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/bld.bat similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/bld.bat rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/bld.bat diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/build.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/build.sh similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/build.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/build.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/meta.yaml b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/meta.yaml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/meta.yaml rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/meta.yaml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/scripts/build.py b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/scripts/build.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/scripts/build.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/scripts/build.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/gpuci/axis.yaml b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/gpuci/axis.yaml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/gpuci/axis.yaml rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/gpuci/axis.yaml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/gpuci/build.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/gpuci/build.sh similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/gpuci/build.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/gpuci/build.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/MacOSX10.10.sdk.checksum b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/MacOSX10.10.sdk.checksum similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/MacOSX10.10.sdk.checksum rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/MacOSX10.10.sdk.checksum diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/after_success.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/after_success.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/after_success.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/after_success.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/build.cmd b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/build.cmd similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/build.cmd rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/build.cmd diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/build.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/build.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/build.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/build.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/install_miniconda.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/install_miniconda.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/install_miniconda.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/install_miniconda.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/setup_conda_environment.cmd b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/setup_conda_environment.cmd similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/setup_conda_environment.cmd rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/setup_conda_environment.cmd diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/setup_conda_environment.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/setup_conda_environment.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/setup_conda_environment.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/setup_conda_environment.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/test.cmd b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/test.cmd similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/test.cmd rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/test.cmd diff --git a/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/test.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/test.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/test.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/buildscripts/incremental/test.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/clean_numba.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/clean_numba.sh similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/clean_numba.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/clean_numba.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/codecov.yml b/models/cv/3d_detection/centerpoint/pytorch/numba/codecov.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/codecov.yml rename to models/cv/3d_detection/centerpoint/pytorch/numba/codecov.yml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/contrib/valgrind-numba.supp b/models/cv/3d_detection/centerpoint/pytorch/numba/contrib/valgrind-numba.supp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/contrib/valgrind-numba.supp rename to models/cv/3d_detection/centerpoint/pytorch/numba/contrib/valgrind-numba.supp diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/Makefile b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/Makefile similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/Makefile rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/Makefile diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/js/modernizr.min.js b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/js/modernizr.min.js similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/_static/js/modernizr.min.js rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/js/modernizr.min.js diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/numba-blue-icon-rgb.svg b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/numba-blue-icon-rgb.svg similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/_static/numba-blue-icon-rgb.svg rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/numba-blue-icon-rgb.svg diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/numba-white-icon-rgb.svg b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/numba-white-icon-rgb.svg similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/_static/numba-white-icon-rgb.svg rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/numba-white-icon-rgb.svg diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/rtd-overrides.css b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/rtd-overrides.css similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/_static/rtd-overrides.css rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/_static/rtd-overrides.css diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/_templates/EMPTY b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/_templates/EMPTY similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/_templates/EMPTY rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/_templates/EMPTY diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/README.md b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/README.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/README.md rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/README.md diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/dagmap.yaml b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/dagmap.yaml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/dagmap.yaml rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/dagmap.yaml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/jquery.graphviz.svg.js b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/jquery.graphviz.svg.js similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/jquery.graphviz.svg.js rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/jquery.graphviz.svg.js diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/render.py b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/render.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/render.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/render.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/template.html b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/template.html similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/template.html rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/dagmap/template.html diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/environment.yml b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/environment.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/environment.yml rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/environment.yml diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/gh-pages.py b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/gh-pages.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/gh-pages.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/gh-pages.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/make.bat b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/make.bat similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/make.bat rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/make.bat diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/requirements.txt b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/requirements.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/requirements.txt rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/requirements.txt diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/_ext/ghfiles.py b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/_ext/ghfiles.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/_ext/ghfiles.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/_ext/ghfiles.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/conf.py b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/conf.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/conf.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/conf.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/host.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/host.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/host.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/host.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/index.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/kernel.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/kernel.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/kernel.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/kernel.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/libdevice.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/libdevice.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/libdevice.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/libdevice.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/memory.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/memory.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/memory.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/memory.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/types.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/types.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/types.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda-reference/types.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/bindings.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/bindings.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/bindings.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/bindings.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/caching.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/caching.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/caching.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/caching.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cooperative_groups.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cooperative_groups.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cooperative_groups.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cooperative_groups.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cuda_array_interface.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cuda_array_interface.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cuda_array_interface.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cuda_array_interface.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cuda_ffi.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cuda_ffi.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cuda_ffi.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cuda_ffi.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cudapysupported.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cudapysupported.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cudapysupported.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/cudapysupported.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/device-functions.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/device-functions.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/device-functions.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/device-functions.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/device-management.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/device-management.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/device-management.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/device-management.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/examples.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/examples.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/examples.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/examples.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/external-memory.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/external-memory.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/external-memory.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/external-memory.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/faq.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/faq.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/faq.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/faq.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/fastmath.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/fastmath.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/fastmath.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/fastmath.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/index.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/intrinsics.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/intrinsics.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/intrinsics.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/intrinsics.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/ipc.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/ipc.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/ipc.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/ipc.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/kernels.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/kernels.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/kernels.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/kernels.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/laplace_final.svg b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/laplace_final.svg similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/laplace_final.svg rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/laplace_final.svg diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/laplace_initial.svg b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/laplace_initial.svg similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/laplace_initial.svg rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/laplace_initial.svg diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/memory.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/memory.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/memory.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/memory.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/overview.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/overview.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/overview.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/overview.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/random.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/random.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/random.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/random.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/reduction.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/reduction.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/reduction.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/reduction.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/simulator.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/simulator.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/simulator.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/simulator.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/ufunc.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/ufunc.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/ufunc.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/cuda/ufunc.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/architecture.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/architecture.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/architecture.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/architecture.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/caching.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/caching.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/caching.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/caching.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/compiler_pass_example.py b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/compiler_pass_example.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/compiler_pass_example.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/compiler_pass_example.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/contributing.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/contributing.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/contributing.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/contributing.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/custom_pipeline.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/custom_pipeline.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/custom_pipeline.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/custom_pipeline.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/debugging.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/debugging.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/debugging.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/debugging.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/dispatching.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/dispatching.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/dispatching.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/dispatching.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/environment.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/environment.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/environment.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/environment.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/event_api.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/event_api.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/event_api.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/event_api.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/generators.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/generators.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/generators.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/generators.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/hashing.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/hashing.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/hashing.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/hashing.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/index.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inline_example.py b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inline_example.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inline_example.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inline_example.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inline_overload_example.py b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inline_overload_example.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inline_overload_example.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inline_overload_example.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inlining.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inlining.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inlining.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/inlining.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/listings.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/listings.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/listings.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/listings.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/literal.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/literal.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/literal.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/literal.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/live_variable_analysis.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/live_variable_analysis.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/live_variable_analysis.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/live_variable_analysis.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/llvm_timings.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/llvm_timings.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/llvm_timings.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/llvm_timings.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/mission.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/mission.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/mission.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/mission.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/numba-runtime.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/numba-runtime.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/numba-runtime.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/numba-runtime.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/release.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/release.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/release.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/release.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/repomap.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/repomap.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/repomap.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/repomap.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/rewrites.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/rewrites.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/rewrites.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/rewrites.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/stencil.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/stencil.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/stencil.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/stencil.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/target_extension.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/target_extension.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/target_extension.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/target_extension.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/threading_implementation.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/threading_implementation.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/threading_implementation.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/developer/threading_implementation.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/entrypoints.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/entrypoints.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/entrypoints.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/entrypoints.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/high-level.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/high-level.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/high-level.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/high-level.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/index.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/interval-example.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/interval-example.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/interval-example.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/interval-example.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/low-level.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/low-level.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/low-level.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/low-level.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/mynorm.py b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/mynorm.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/mynorm.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/mynorm.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/overloading-guide.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/overloading-guide.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/overloading-guide.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/overloading-guide.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/template.py b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/template.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/template.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/extending/template.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/glossary.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/glossary.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/glossary.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/glossary.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/index.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/cfunc.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/cfunc.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/cfunc.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/cfunc.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/extension-points.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/extension-points.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/extension-points.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/extension-points.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/external-memory-management.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/external-memory-management.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/external-memory-management.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/external-memory-management.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/index.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/integer-typing.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/integer-typing.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/integer-typing.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/integer-typing.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/jit-classes.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/jit-classes.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/jit-classes.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/jit-classes.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/np-where-override.py b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/np-where-override.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/np-where-override.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/np-where-override.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/recursion_callstack.svg b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/recursion_callstack.svg similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/recursion_callstack.svg rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/recursion_callstack.svg diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/type-inference.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/type-inference.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/type-inference.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/type-inference.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/typing_recursion.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/typing_recursion.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/typing_recursion.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/proposals/typing_recursion.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/aot-compilation.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/aot-compilation.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/aot-compilation.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/aot-compilation.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/deprecation.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/deprecation.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/deprecation.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/deprecation.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/envvars.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/envvars.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/envvars.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/envvars.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/fpsemantics.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/fpsemantics.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/fpsemantics.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/fpsemantics.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/index.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/jit-compilation.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/jit-compilation.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/jit-compilation.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/jit-compilation.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/numpysupported.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/numpysupported.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/numpysupported.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/numpysupported.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/pysemantics.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/pysemantics.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/pysemantics.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/pysemantics.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/pysupported.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/pysupported.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/pysupported.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/pysupported.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/types.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/types.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/types.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/types.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/utils.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/utils.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/utils.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/reference/utils.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/release-notes.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/release-notes.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/release-notes.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/release-notes.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/5minguide.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/5minguide.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/5minguide.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/5minguide.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/cfunc.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/cfunc.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/cfunc.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/cfunc.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/cli.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/cli.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/cli.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/cli.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/examples.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/examples.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/examples.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/examples.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/faq.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/faq.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/faq.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/faq.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/generated-jit.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/generated-jit.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/generated-jit.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/generated-jit.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/index.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/installing.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/installing.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/installing.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/installing.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jit-module.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jit-module.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jit-module.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jit-module.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jit.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jit.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jit.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jit.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jitclass.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jitclass.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jitclass.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/jitclass.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/overview.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/overview.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/overview.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/overview.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/parallel.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/parallel.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/parallel.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/parallel.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/performance-tips.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/performance-tips.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/performance-tips.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/performance-tips.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/pycc.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/pycc.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/pycc.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/pycc.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/stencil.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/stencil.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/stencil.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/stencil.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/talks.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/talks.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/talks.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/talks.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/threading-layer.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/threading-layer.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/threading-layer.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/threading-layer.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/troubleshoot.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/troubleshoot.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/troubleshoot.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/troubleshoot.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/vectorize.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/vectorize.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/vectorize.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/vectorize.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/withobjmode.rst b/models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/withobjmode.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/withobjmode.rst rename to models/cv/3d_detection/centerpoint/pytorch/numba/docs/source/user/withobjmode.rst diff --git a/cv/3d_detection/centerpoint/pytorch/numba/install_numba.sh b/models/cv/3d_detection/centerpoint/pytorch/numba/install_numba.sh similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/install_numba.sh rename to models/cv/3d_detection/centerpoint/pytorch/numba/install_numba.sh diff --git a/cv/3d_detection/centerpoint/pytorch/numba/mypy.ini b/models/cv/3d_detection/centerpoint/pytorch/numba/mypy.ini similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/mypy.ini rename to models/cv/3d_detection/centerpoint/pytorch/numba/mypy.ini diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/__main__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/__main__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/__main__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/__main__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_arraystruct.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_arraystruct.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_arraystruct.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_arraystruct.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_devicearray.cpp b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_devicearray.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_devicearray.cpp rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_devicearray.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_devicearray.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_devicearray.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_devicearray.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_devicearray.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_dispatcher.cpp b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_dispatcher.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_dispatcher.cpp rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_dispatcher.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_dynfunc.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_dynfunc.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_dynfunc.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_dynfunc.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_dynfuncmod.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_dynfuncmod.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_dynfuncmod.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_dynfuncmod.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_hashtable.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_hashtable.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_hashtable.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_hashtable.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_hashtable.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_hashtable.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_hashtable.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_hashtable.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_helperlib.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_helperlib.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_helperlib.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_helperlib.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_helpermod.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_helpermod.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_helpermod.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_helpermod.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_lapack.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_lapack.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_lapack.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_lapack.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_npymath_exports.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_npymath_exports.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_npymath_exports.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_npymath_exports.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_numba_common.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_numba_common.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_numba_common.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_numba_common.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_pymodule.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_pymodule.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_pymodule.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_pymodule.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_random.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_random.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_random.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_random.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_typeof.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_typeof.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_typeof.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_typeof.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_typeof.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_typeof.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_typeof.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_typeof.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_unicodetype_db.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_unicodetype_db.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_unicodetype_db.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_unicodetype_db.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/_version.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/_version.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/_version.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/_version.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/capsulethunk.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/capsulethunk.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/capsulethunk.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/capsulethunk.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cext/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/cext.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/cext.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cext/cext.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/cext.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/dictobject.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/dictobject.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cext/dictobject.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/dictobject.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/dictobject.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/dictobject.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cext/dictobject.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/dictobject.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/listobject.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/listobject.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cext/listobject.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/listobject.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/listobject.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/listobject.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cext/listobject.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/listobject.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/utils.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/utils.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cext/utils.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cext/utils.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/cloudpickle.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/cloudpickle.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/cloudpickle.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/cloudpickle.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/cloudpickle_fast.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/cloudpickle_fast.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/cloudpickle_fast.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/cloudpickle_fast.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/compat.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/compat.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/compat.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cloudpickle/compat.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/analysis.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/analysis.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/analysis.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/analysis.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/pretty_annotate.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/pretty_annotate.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/pretty_annotate.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/pretty_annotate.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/template.html b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/template.html similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/template.html rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/template.html diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/type_annotations.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/type_annotations.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/type_annotations.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/annotations/type_annotations.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/base.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/base.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/base.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/base.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/boxing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/boxing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/boxing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/boxing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/bytecode.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/bytecode.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/bytecode.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/bytecode.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/byteflow.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/byteflow.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/byteflow.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/byteflow.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/caching.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/caching.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/caching.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/caching.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/callconv.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/callconv.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/callconv.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/callconv.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/callwrapper.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/callwrapper.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/callwrapper.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/callwrapper.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ccallback.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ccallback.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/ccallback.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ccallback.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/cgutils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/cgutils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/cgutils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/cgutils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/codegen.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/codegen.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/codegen.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/codegen.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler_lock.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler_lock.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler_lock.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler_lock.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler_machinery.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler_machinery.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler_machinery.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/compiler_machinery.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/config.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/config.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/config.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/config.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/consts.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/consts.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/consts.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/consts.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/controlflow.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/controlflow.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/controlflow.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/controlflow.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/cpu.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/cpu.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/cpu.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/cpu.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/cpu_options.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/cpu_options.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/cpu_options.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/cpu_options.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/dataflow.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/dataflow.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/dataflow.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/dataflow.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/manager.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/manager.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/manager.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/manager.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/models.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/models.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/models.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/models.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/packer.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/packer.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/packer.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/packer.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/registry.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/registry.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/registry.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/registry.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/testing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/testing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/testing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/datamodel/testing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/debuginfo.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/debuginfo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/debuginfo.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/debuginfo.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/decorators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/decorators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/decorators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/decorators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/descriptors.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/descriptors.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/descriptors.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/descriptors.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/dispatcher.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/dispatcher.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/dispatcher.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/dispatcher.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/entrypoints.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/entrypoints.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/entrypoints.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/entrypoints.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/environment.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/environment.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/environment.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/environment.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/errors.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/errors.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/errors.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/errors.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/event.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/event.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/event.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/event.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/extending.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/extending.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/extending.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/extending.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/externals.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/externals.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/externals.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/externals.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/fastmathpass.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/fastmathpass.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/fastmathpass.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/fastmathpass.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/funcdesc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/funcdesc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/funcdesc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/funcdesc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/generators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/generators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/generators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/generators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/imputils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/imputils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/imputils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/imputils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/inline_closurecall.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/inline_closurecall.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/inline_closurecall.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/inline_closurecall.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/interpreter.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/interpreter.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/interpreter.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/interpreter.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/intrinsics.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/intrinsics.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/intrinsics.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/intrinsics.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ir.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ir.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/ir.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ir.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ir_utils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ir_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/ir_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ir_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/itanium_mangler.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/itanium_mangler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/itanium_mangler.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/itanium_mangler.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/llvm_bindings.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/llvm_bindings.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/llvm_bindings.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/llvm_bindings.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/lowering.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/lowering.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/lowering.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/lowering.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/object_mode_passes.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/object_mode_passes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/object_mode_passes.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/object_mode_passes.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/optional.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/optional.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/optional.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/optional.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/options.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/options.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/options.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/options.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/overload_glue.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/overload_glue.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/overload_glue.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/overload_glue.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/postproc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/postproc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/postproc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/postproc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/pylowering.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/pylowering.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/pylowering.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/pylowering.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/pythonapi.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/pythonapi.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/pythonapi.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/pythonapi.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/registry.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/registry.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/registry.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/registry.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/removerefctpass.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/removerefctpass.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/removerefctpass.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/removerefctpass.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/retarget.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/retarget.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/retarget.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/retarget.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/ir_print.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/ir_print.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/ir_print.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/ir_print.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/registry.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/registry.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/registry.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/registry.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_binop.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_binop.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_binop.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_binop.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_getitem.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_getitem.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_getitem.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_getitem.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_raise.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_raise.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_raise.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/rewrites/static_raise.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/_nrt_python.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/_nrt_python.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/_nrt_python.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/_nrt_python.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/_nrt_pythonmod.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/_nrt_pythonmod.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/_nrt_pythonmod.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/_nrt_pythonmod.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/context.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/context.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/context.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/context.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt_external.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt_external.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt_external.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrt_external.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrtdynmod.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrtdynmod.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrtdynmod.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrtdynmod.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrtopt.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrtopt.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrtopt.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/runtime/nrtopt.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/serialize.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/serialize.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/serialize.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/serialize.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/sigutils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/sigutils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/sigutils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/sigutils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ssa.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ssa.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/ssa.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/ssa.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/target_extension.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/target_extension.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/target_extension.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/target_extension.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/targetconfig.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/targetconfig.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/targetconfig.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/targetconfig.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/tracing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/tracing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/tracing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/tracing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/transforms.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/transforms.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/transforms.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/transforms.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/_typeconv.cpp b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/_typeconv.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/_typeconv.cpp rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/_typeconv.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/castgraph.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/castgraph.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/castgraph.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/castgraph.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/rules.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/rules.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/rules.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/rules.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/test.cpp b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/test.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/test.cpp rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/test.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.cpp b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.cpp rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.hpp b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.hpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.hpp rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.hpp diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeconv/typeconv.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typed_passes.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typed_passes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typed_passes.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typed_passes.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeinfer.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeinfer.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeinfer.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typeinfer.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/abstract.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/abstract.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/abstract.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/abstract.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/common.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/common.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/common.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/common.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/containers.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/containers.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/containers.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/containers.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/function_type.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/function_type.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/function_type.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/function_type.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/functions.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/functions.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/functions.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/functions.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/iterators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/iterators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/iterators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/iterators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/misc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/misc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/misc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/misc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/npytypes.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/npytypes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/npytypes.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/npytypes.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/scalars.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/scalars.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/scalars.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/types/scalars.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/arraydecl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/arraydecl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/arraydecl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/arraydecl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/asnumbatype.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/asnumbatype.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/asnumbatype.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/asnumbatype.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/bufproto.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/bufproto.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/bufproto.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/bufproto.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/builtins.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/builtins.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/builtins.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/builtins.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/cffi_utils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/cffi_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/cffi_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/cffi_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/cmathdecl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/cmathdecl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/cmathdecl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/cmathdecl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/collections.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/collections.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/collections.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/collections.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/context.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/context.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/context.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/context.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/ctypes_utils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/ctypes_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/ctypes_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/ctypes_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/dictdecl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/dictdecl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/dictdecl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/dictdecl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/enumdecl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/enumdecl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/enumdecl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/enumdecl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/listdecl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/listdecl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/listdecl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/listdecl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/mathdecl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/mathdecl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/mathdecl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/mathdecl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/npdatetime.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/npdatetime.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/npdatetime.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/npdatetime.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/npydecl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/npydecl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/npydecl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/npydecl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/randomdecl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/randomdecl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/randomdecl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/randomdecl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/setdecl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/setdecl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/setdecl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/setdecl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/templates.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/templates.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/templates.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/templates.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/typeof.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/typeof.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/typeof.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/typing/typeof.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/bytes.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/bytes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/bytes.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/bytes.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/eh.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/eh.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/eh.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/eh.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/nrt.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/nrt.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/nrt.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/nrt.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/refcount.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/refcount.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/refcount.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/unsafe/refcount.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/untyped_passes.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/untyped_passes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/untyped_passes.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/untyped_passes.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/utils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/utils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/core/withcontexts.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/withcontexts.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/core/withcontexts.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/core/withcontexts.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/builtins.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/builtins.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/builtins.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/builtins.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/charseq.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/charseq.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/charseq.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/charseq.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/cmathimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/cmathimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/cmathimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/cmathimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/enumimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/enumimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/enumimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/enumimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/hashing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/hashing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/hashing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/hashing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/heapq.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/heapq.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/heapq.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/heapq.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/iterators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/iterators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/iterators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/iterators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/listobj.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/listobj.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/listobj.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/listobj.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/mathimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/mathimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/mathimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/mathimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/numbers.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/numbers.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/numbers.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/numbers.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/printimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/printimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/printimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/printimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/randomimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/randomimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/randomimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/randomimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/rangeobj.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/rangeobj.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/rangeobj.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/rangeobj.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/setobj.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/setobj.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/setobj.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/setobj.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/slicing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/slicing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/slicing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/slicing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/tupleobj.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/tupleobj.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/tupleobj.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/tupleobj.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unicode.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unicode.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unicode.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unicode.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unicode_support.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unicode_support.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unicode_support.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unicode_support.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/numbers.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/numbers.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/numbers.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/numbers.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/tuple.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/tuple.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/tuple.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cpython/unsafe/tuple.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/api.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/api.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/api.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/api.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/api_util.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/api_util.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/api_util.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/api_util.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/args.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/args.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/args.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/args.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/codegen.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/codegen.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/codegen.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/codegen.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/compiler.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/compiler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/compiler.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/compiler.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cuda_paths.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cuda_paths.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cuda_paths.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cuda_paths.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadecl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadecl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadecl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadecl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/_extras.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/_extras.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/_extras.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/_extras.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/devicearray.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/devicearray.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/devicearray.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/devicearray.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/devices.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/devices.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/devices.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/devices.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/driver.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/driver.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/driver.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/driver.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/drvapi.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/drvapi.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/drvapi.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/drvapi.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/enums.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/enums.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/enums.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/enums.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/error.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/error.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/error.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/error.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/libs.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/libs.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/libs.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/libs.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/ndarray.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/ndarray.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/ndarray.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/ndarray.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/nvvm.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/nvvm.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/nvvm.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/nvvm.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/rtapi.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/rtapi.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/rtapi.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/rtapi.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/runtime.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/runtime.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/runtime.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudadrv/runtime.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudaimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudaimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudaimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudaimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudamath.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudamath.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudamath.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/cudamath.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/decorators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/decorators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/decorators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/decorators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/descriptor.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/descriptor.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/descriptor.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/descriptor.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/device_init.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/device_init.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/device_init.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/device_init.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/dispatcher.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/dispatcher.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/dispatcher.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/dispatcher.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/errors.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/errors.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/errors.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/errors.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/initialize.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/initialize.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/initialize.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/initialize.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/intrinsic_wrapper.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/intrinsic_wrapper.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/intrinsic_wrapper.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/intrinsic_wrapper.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/reduction.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/reduction.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/reduction.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/reduction.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/transpose.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/transpose.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/transpose.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/kernels/transpose.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevice.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevice.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevice.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevice.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevicedecl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevicedecl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevicedecl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevicedecl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevicefuncs.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevicefuncs.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevicefuncs.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdevicefuncs.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdeviceimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdeviceimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdeviceimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/libdeviceimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/mathimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/mathimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/mathimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/mathimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/models.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/models.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/models.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/models.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/nvvmutils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/nvvmutils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/nvvmutils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/nvvmutils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/printimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/printimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/printimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/printimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/random.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/random.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/random.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/random.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/api.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/api.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/api.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/api.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/compiler.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/compiler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/compiler.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/compiler.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/devicearray.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/devicearray.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/devicearray.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/devicearray.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/devices.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/devices.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/devices.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/devices.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/driver.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/driver.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/driver.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/driver.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/drvapi.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/drvapi.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/drvapi.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/drvapi.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/error.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/error.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/error.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/error.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/libs.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/libs.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/libs.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/libs.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/nvvm.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/nvvm.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/nvvm.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/nvvm.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/runtime.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/runtime.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/runtime.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/cudadrv/runtime.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/kernel.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/kernel.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/kernel.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/kernel.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/kernelapi.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/kernelapi.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/kernelapi.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/kernelapi.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/reduction.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/reduction.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/reduction.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/reduction.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/vector_types.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/vector_types.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/vector_types.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator/vector_types.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator_init.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator_init.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator_init.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/simulator_init.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/stubs.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/stubs.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/stubs.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/stubs.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/target.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/target.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/target.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/target.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/testing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/testing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/testing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/testing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_array_attr.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_array_attr.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_array_attr.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_array_attr.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_context_stack.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_context_stack.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_context_stack.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_context_stack.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_array_slicing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_array_slicing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_array_slicing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_array_slicing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_auto_context.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_auto_context.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_auto_context.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_auto_context.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_devicerecord.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_devicerecord.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_devicerecord.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_devicerecord.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_driver.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_driver.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_driver.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_driver.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_libraries.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_libraries.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_libraries.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_libraries.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_memory.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_memory.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_memory.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_memory.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_ndarray.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_ndarray.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_ndarray.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_ndarray.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_deallocations.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_deallocations.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_deallocations.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_deallocations.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_detect.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_detect.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_detect.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_detect.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_emm_plugins.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_emm_plugins.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_emm_plugins.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_emm_plugins.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_events.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_events.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_events.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_events.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_host_alloc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_host_alloc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_host_alloc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_host_alloc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_init.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_init.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_init.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_init.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_inline_ptx.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_inline_ptx.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_inline_ptx.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_inline_ptx.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_ir_patch.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_ir_patch.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_ir_patch.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_ir_patch.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_linker.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_linker.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_linker.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_linker.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_managed_alloc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_managed_alloc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_managed_alloc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_managed_alloc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_nvvm_driver.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_nvvm_driver.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_nvvm_driver.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_nvvm_driver.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_pinned.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_pinned.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_pinned.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_pinned.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_profiler.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_profiler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_profiler.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_profiler.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_ptds.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_ptds.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_ptds.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_ptds.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_reset_device.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_reset_device.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_reset_device.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_reset_device.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_runtime.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_runtime.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_runtime.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_runtime.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_select_device.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_select_device.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_select_device.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_select_device.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_streams.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_streams.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_streams.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudadrv/test_streams.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/cache_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/cache_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/cache_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/cache_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/cache_with_cpu_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/cache_with_cpu_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/cache_with_cpu_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/cache_with_cpu_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/extensions_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/extensions_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/extensions_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/extensions_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/jitlink.ptx b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/jitlink.ptx similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/jitlink.ptx rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/jitlink.ptx diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/recursion_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/recursion_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/recursion_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/recursion_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_alignment.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_alignment.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_alignment.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_alignment.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array_args.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array_args.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array_args.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array_args.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array_methods.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array_methods.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array_methods.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_array_methods.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_atomics.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_atomics.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_atomics.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_atomics.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_blackscholes.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_blackscholes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_blackscholes.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_blackscholes.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_boolean.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_boolean.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_boolean.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_boolean.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_caching.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_caching.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_caching.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_caching.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_casting.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_casting.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_casting.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_casting.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_compiler.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_compiler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_compiler.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_compiler.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_complex.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_complex.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_complex.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_complex.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_complex_kernel.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_complex_kernel.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_complex_kernel.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_complex_kernel.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_const_string.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_const_string.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_const_string.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_const_string.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_constmem.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_constmem.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_constmem.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_constmem.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cooperative_groups.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cooperative_groups.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cooperative_groups.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cooperative_groups.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_array_interface.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_array_interface.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_array_interface.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_array_interface.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_jit_no_types.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_jit_no_types.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_jit_no_types.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_jit_no_types.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_datetime.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_datetime.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_datetime.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_datetime.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_debug.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_debug.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_debug.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_debug.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_debuginfo.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_debuginfo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_debuginfo.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_debuginfo.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_device_func.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_device_func.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_device_func.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_device_func.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_dispatcher.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_dispatcher.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_dispatcher.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_dispatcher.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_enums.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_enums.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_enums.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_enums.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_errors.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_errors.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_errors.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_errors.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_exception.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_exception.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_exception.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_exception.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_extending.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_extending.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_extending.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_extending.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_fastmath.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_fastmath.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_fastmath.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_fastmath.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_forall.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_forall.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_forall.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_forall.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_freevar.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_freevar.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_freevar.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_freevar.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_frexp_ldexp.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_frexp_ldexp.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_frexp_ldexp.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_frexp_ldexp.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_globals.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_globals.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_globals.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_globals.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scalar.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scalar.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scalar.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scalar.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scheduling.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scheduling.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scheduling.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scheduling.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_idiv.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_idiv.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_idiv.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_idiv.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_inspect.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_inspect.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_inspect.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_inspect.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_intrinsics.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_intrinsics.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_intrinsics.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_intrinsics.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_ipc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_ipc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_ipc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_ipc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_iterators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_iterators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_iterators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_iterators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_lang.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_lang.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_lang.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_lang.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_laplace.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_laplace.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_laplace.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_laplace.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_libdevice.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_libdevice.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_libdevice.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_libdevice.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_lineinfo.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_lineinfo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_lineinfo.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_lineinfo.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_localmem.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_localmem.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_localmem.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_localmem.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_mandel.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_mandel.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_mandel.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_mandel.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_math.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_math.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_math.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_math.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_matmul.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_matmul.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_matmul.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_matmul.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_minmax.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_minmax.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_minmax.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_minmax.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_montecarlo.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_montecarlo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_montecarlo.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_montecarlo.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multigpu.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multigpu.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multigpu.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multigpu.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multiprocessing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multiprocessing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multiprocessing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multiprocessing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multithreads.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multithreads.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multithreads.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_multithreads.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_nondet.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_nondet.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_nondet.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_nondet.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_operator.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_operator.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_operator.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_operator.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_optimization.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_optimization.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_optimization.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_optimization.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_overload.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_overload.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_overload.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_overload.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_powi.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_powi.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_powi.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_powi.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_print.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_print.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_print.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_print.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_py2_div_issue.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_py2_div_issue.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_py2_div_issue.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_py2_div_issue.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_random.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_random.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_random.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_random.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_record_dtype.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_record_dtype.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_record_dtype.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_record_dtype.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_recursion.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_recursion.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_recursion.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_recursion.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_reduction.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_reduction.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_reduction.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_reduction.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_retrieve_autoconverted_arrays.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_retrieve_autoconverted_arrays.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_retrieve_autoconverted_arrays.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_retrieve_autoconverted_arrays.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_serialize.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_serialize.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_serialize.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_serialize.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_slicing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_slicing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_slicing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_slicing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sm.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sm.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sm.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sm.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sm_creation.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sm_creation.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sm_creation.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sm_creation.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sync.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sync.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sync.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_sync.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_transpose.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_transpose.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_transpose.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_transpose.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_userexc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_userexc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_userexc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_userexc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vector_type.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vector_type.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vector_type.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vector_type.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_complex.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_complex.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_complex.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_complex.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_decor.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_decor.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_decor.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_decor.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_device.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_device.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_device.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_device.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_warning.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_warning.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_warning.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_warning.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_warp_ops.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_warp_ops.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_warp_ops.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudapy/test_warp_ops.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/support.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/support.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/support.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/support.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/test_cudasim_issues.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/test_cudasim_issues.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/test_cudasim_issues.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/cudasim/test_cudasim_issues.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/ffi/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/ffi/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/ffi/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/ffi/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/ffi/functions.cu b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/ffi/functions.cu similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/ffi/functions.cu rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/ffi/functions.cu diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_cg.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_cg.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_cg.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_cg.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_cpu_gpu_compat.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_cpu_gpu_compat.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_cpu_gpu_compat.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_cpu_gpu_compat.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_ffi.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_ffi.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_ffi.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_ffi.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_laplace.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_laplace.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_laplace.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_laplace.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_matmul.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_matmul.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_matmul.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_matmul.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_montecarlo.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_montecarlo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_montecarlo.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_montecarlo.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_random.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_random.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_random.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_random.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_reduction.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_reduction.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_reduction.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_reduction.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_sessionize.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_sessionize.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_sessionize.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_sessionize.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_vecadd.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_vecadd.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_vecadd.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/doc_examples/test_vecadd.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_import.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_import.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_import.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_import.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_library_lookup.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_library_lookup.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_library_lookup.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_library_lookup.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_nvvm.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_nvvm.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_nvvm.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/tests/nocuda/test_nvvm.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/types.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/types.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/types.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/types.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/vector_types.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/vector_types.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/vector_types.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/vector_types.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/vectorizers.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/vectorizers.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/vectorizers.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/cuda/vectorizers.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/function_type.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/function_type.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/function_type.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/function_type.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/_box.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/_box.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/_box.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/_box.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/base.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/base.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/base.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/base.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/boxing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/boxing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/boxing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/boxing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/decorators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/decorators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/decorators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/decorators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/overloads.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/overloads.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/overloads.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/jitclass/overloads.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/structref.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/structref.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/structref.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/experimental/structref.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/extending.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/extending.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/extending.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/extending.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/mathnames.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/mathnames.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/mathnames.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/mathnames.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/appdirs.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/appdirs.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/appdirs.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/appdirs.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/cffiimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/cffiimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/cffiimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/cffiimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/cmdlang.gdb b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/cmdlang.gdb similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/cmdlang.gdb rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/cmdlang.gdb diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/dummyarray.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/dummyarray.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/dummyarray.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/dummyarray.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/dump_style.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/dump_style.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/dump_style.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/dump_style.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/findlib.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/findlib.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/findlib.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/findlib.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/firstlinefinder.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/firstlinefinder.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/firstlinefinder.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/firstlinefinder.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/gdb_hook.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/gdb_hook.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/gdb_hook.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/gdb_hook.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/gdb_print_extension.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/gdb_print_extension.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/gdb_print_extension.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/gdb_print_extension.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/help/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/help/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/help/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/help/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/help/inspector.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/help/inspector.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/help/inspector.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/help/inspector.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/init_utils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/init_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/init_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/init_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/inspection.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/inspection.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/inspection.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/inspection.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/literal.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/literal.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/literal.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/literal.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/llvm_pass_timings.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/llvm_pass_timings.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/llvm_pass_timings.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/llvm_pass_timings.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/mergesort.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/mergesort.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/mergesort.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/mergesort.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_entry.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_entry.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_entry.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_entry.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_gdbinfo.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_gdbinfo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_gdbinfo.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_gdbinfo.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_sysinfo.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_sysinfo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_sysinfo.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/numba_sysinfo.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/quicksort.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/quicksort.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/quicksort.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/quicksort.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/special.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/special.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/special.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/special.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/timsort.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/timsort.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/misc/timsort.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/misc/timsort.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/mviewbuf.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/mviewbuf.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/mviewbuf.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/mviewbuf.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/arraymath.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/arraymath.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/arraymath.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/arraymath.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/arrayobj.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/arrayobj.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/arrayobj.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/arrayobj.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/extensions.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/extensions.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/extensions.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/extensions.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/linalg.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/linalg.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/linalg.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/linalg.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npdatetime.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npdatetime.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/npdatetime.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npdatetime.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npdatetime_helpers.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npdatetime_helpers.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/npdatetime_helpers.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npdatetime_helpers.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npyfuncs.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npyfuncs.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/npyfuncs.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npyfuncs.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npyimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npyimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/npyimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/npyimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/numpy_support.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/numpy_support.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/numpy_support.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/numpy_support.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/polynomial.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/polynomial.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/polynomial.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/polynomial.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/generator_core.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/generator_core.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/generator_core.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/generator_core.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/generator_methods.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/generator_methods.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/generator_methods.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/random/generator_methods.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_internal.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_internal.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_internal.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_internal.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_internal.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_internal.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_internal.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_internal.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_num_threads.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_num_threads.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_num_threads.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_num_threads.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_ufunc.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_ufunc.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_ufunc.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/_ufunc.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/array_exprs.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/array_exprs.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/array_exprs.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/array_exprs.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/decorators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/decorators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/decorators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/decorators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/deviceufunc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/deviceufunc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/deviceufunc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/deviceufunc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/dufunc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/dufunc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/dufunc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/dufunc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc_scheduler.cpp b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc_scheduler.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc_scheduler.cpp rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc_scheduler.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc_scheduler.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc_scheduler.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc_scheduler.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/gufunc_scheduler.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/omppool.cpp b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/omppool.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/omppool.cpp rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/omppool.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/parallel.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/parallel.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/parallel.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/parallel.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/sigparse.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/sigparse.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/sigparse.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/sigparse.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/tbbpool.cpp b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/tbbpool.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/tbbpool.cpp rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/tbbpool.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/ufuncbuilder.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/ufuncbuilder.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/ufuncbuilder.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/ufuncbuilder.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/workqueue.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/workqueue.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/workqueue.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/workqueue.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/workqueue.h b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/workqueue.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/workqueue.h rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/workqueue.h diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/wrappers.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/wrappers.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/wrappers.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc/wrappers.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc_db.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc_db.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc_db.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/ufunc_db.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/unsafe/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/unsafe/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/unsafe/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/unsafe/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/np/unsafe/ndarray.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/unsafe/ndarray.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/np/unsafe/ndarray.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/np/unsafe/ndarray.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/array_analysis.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/array_analysis.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/array_analysis.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/array_analysis.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor_lowering.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor_lowering.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor_lowering.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor_lowering.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor_lowering_utils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor_lowering_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor_lowering_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/parfors/parfor_lowering_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/cc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/cc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/cc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/cc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/compiler.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/compiler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/compiler.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/compiler.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/decorators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/decorators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/decorators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/decorators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/llvm_types.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/llvm_types.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/llvm_types.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/llvm_types.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/modulemixin.c b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/modulemixin.c similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/modulemixin.c rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/modulemixin.c diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/platform.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/platform.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/platform.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/platform.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/pycc b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/pycc similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/pycc rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/pycc/pycc diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/runtests.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/runtests.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/runtests.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/runtests.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/scripts/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/scripts/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/scripts/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/scripts/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/scripts/generate_lower_listing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/scripts/generate_lower_listing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/scripts/generate_lower_listing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/scripts/generate_lower_listing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/stencil.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/stencil.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/stencil.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/stencil.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/stencilparfor.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/stencilparfor.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/stencilparfor.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/stencils/stencilparfor.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/testing/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/__main__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/__main__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/testing/__main__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/__main__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/_runtests.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/_runtests.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/testing/_runtests.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/_runtests.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/loader.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/loader.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/testing/loader.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/loader.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/main.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/main.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/testing/main.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/main.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/notebook.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/notebook.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/testing/notebook.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/testing/notebook.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/annotation_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/annotation_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/annotation_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/annotation_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cache_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cache_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cache_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cache_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cffi_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cffi_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cffi_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cffi_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cfunc_cache_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cfunc_cache_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cfunc_cache_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cfunc_cache_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cloudpickle_main_class.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cloudpickle_main_class.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cloudpickle_main_class.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/cloudpickle_main_class.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/compile_with_pycc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/compile_with_pycc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/compile_with_pycc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/compile_with_pycc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/complex_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/complex_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/complex_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/complex_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/ctypes_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/ctypes_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/ctypes_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/ctypes_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_examples.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_examples.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_examples.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_examples.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_jitclass.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_jitclass.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_jitclass.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_jitclass.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_literal_container_usage.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_literal_container_usage.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_literal_container_usage.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_literal_container_usage.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_literally_usage.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_literally_usage.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_literally_usage.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_literally_usage.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_llvm_pass_timings.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_llvm_pass_timings.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_llvm_pass_timings.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_llvm_pass_timings.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_numpy_generators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_numpy_generators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_numpy_generators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_numpy_generators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_parallel_chunksize.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_parallel_chunksize.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_parallel_chunksize.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_parallel_chunksize.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_rec_array.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_rec_array.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_rec_array.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_rec_array.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_structref_usage.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_structref_usage.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_structref_usage.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_structref_usage.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_typed_dict_usage.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_typed_dict_usage.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_typed_dict_usage.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_typed_dict_usage.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_typed_list_usage.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_typed_list_usage.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_typed_list_usage.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/doc_examples/test_typed_list_usage.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/dummy_module.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/dummy_module.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/dummy_module.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/dummy_module.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/enum_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/enum_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/enum_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/enum_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/error_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/error_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/error_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/error_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_array_arg.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_array_arg.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_array_arg.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_array_arg.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_basic.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_basic.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_basic.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_basic.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_break_on_symbol.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_break_on_symbol.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_break_on_symbol.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_break_on_symbol.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_break_on_symbol_version.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_break_on_symbol_version.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_break_on_symbol_version.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_break_on_symbol_version.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_conditional_breakpoint.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_conditional_breakpoint.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_conditional_breakpoint.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_conditional_breakpoint.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_pretty_print.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_pretty_print.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_pretty_print.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb/test_pretty_print.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb_support.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb_support.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb_support.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/gdb_support.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/inlining_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/inlining_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/inlining_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/inlining_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/matmul_usecase.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/matmul_usecase.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/matmul_usecase.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/matmul_usecase.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/cache_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/cache_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/cache_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/cache_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_caching.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_caching.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_caching.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_caching.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_dufunc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_dufunc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_dufunc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_dufunc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_errors.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_errors.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_errors.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_errors.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_gufunc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_gufunc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_gufunc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_gufunc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_env_variable.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_env_variable.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_env_variable.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_env_variable.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_low_work.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_low_work.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_low_work.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_low_work.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_ufunc_issues.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_ufunc_issues.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_ufunc_issues.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_parallel_ufunc_issues.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_ufunc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_ufunc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_ufunc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_ufunc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_ufuncbuilding.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_ufuncbuilding.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_ufuncbuilding.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_ufuncbuilding.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_vectorize_decor.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_vectorize_decor.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_vectorize_decor.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/npyufunc/test_vectorize_decor.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/orphaned_semaphore_usecase.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/orphaned_semaphore_usecase.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/orphaned_semaphore_usecase.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/orphaned_semaphore_usecase.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/overload_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/overload_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/overload_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/overload_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/parfors_cache_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/parfors_cache_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/parfors_cache_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/parfors_cache_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/parfors_max_label_error.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/parfors_max_label_error.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/parfors_max_label_error.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/parfors_max_label_error.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pdlike_usecase.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pdlike_usecase.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pdlike_usecase.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pdlike_usecase.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/source_module.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/source_module.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/source_module.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/source_module.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils_nested.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils_nested.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils_nested.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils_nested.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools_nested.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools_nested.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools_nested.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools_nested.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/source_module.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/source_module.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/source_module.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/pycc_distutils_usecase/source_module.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/recursion_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/recursion_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/recursion_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/recursion_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/serialize_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/serialize_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/serialize_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/serialize_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/support.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/support.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/support.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/support.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_alignment.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_alignment.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_alignment.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_alignment.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_analysis.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_analysis.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_analysis.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_analysis.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_annotations.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_annotations.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_annotations.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_annotations.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_api.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_api.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_api.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_api.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_analysis.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_analysis.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_analysis.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_analysis.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_attr.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_attr.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_attr.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_attr.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_constants.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_constants.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_constants.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_constants.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_exprs.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_exprs.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_exprs.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_exprs.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_iterators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_iterators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_iterators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_iterators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_manipulation.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_manipulation.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_manipulation.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_manipulation.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_methods.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_methods.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_methods.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_methods.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_reductions.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_reductions.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_reductions.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_reductions.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_return.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_return.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_return.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_array_return.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_asnumbatype.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_asnumbatype.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_asnumbatype.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_asnumbatype.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_auto_constants.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_auto_constants.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_auto_constants.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_auto_constants.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_blackscholes.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_blackscholes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_blackscholes.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_blackscholes.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_boundscheck.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_boundscheck.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_boundscheck.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_boundscheck.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_buffer_protocol.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_buffer_protocol.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_buffer_protocol.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_buffer_protocol.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_builtins.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_builtins.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_builtins.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_builtins.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_byteflow.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_byteflow.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_byteflow.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_byteflow.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_caching.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_caching.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_caching.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_caching.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_casting.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_casting.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_casting.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_casting.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cffi.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cffi.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cffi.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cffi.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cfunc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cfunc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cfunc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cfunc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cgutils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cgutils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cgutils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cgutils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_chained_assign.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_chained_assign.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_chained_assign.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_chained_assign.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_chrome_trace.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_chrome_trace.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_chrome_trace.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_chrome_trace.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cli.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cli.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cli.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_cli.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_closure.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_closure.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_closure.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_closure.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_codegen.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_codegen.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_codegen.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_codegen.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compile_cache.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compile_cache.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compile_cache.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compile_cache.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compiler_flags.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compiler_flags.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compiler_flags.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compiler_flags.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compiler_lock.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compiler_lock.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compiler_lock.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_compiler_lock.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_complex.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_complex.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_complex.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_complex.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_comprehension.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_comprehension.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_comprehension.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_comprehension.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_conditions_as_predicates.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_conditions_as_predicates.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_conditions_as_predicates.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_conditions_as_predicates.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_config.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_config.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_config.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_config.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_conversion.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_conversion.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_conversion.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_conversion.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_copy_propagate.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_copy_propagate.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_copy_propagate.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_copy_propagate.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ctypes.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ctypes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ctypes.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ctypes.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dataflow.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dataflow.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dataflow.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dataflow.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_datamodel.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_datamodel.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_datamodel.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_datamodel.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_debug.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_debug.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_debug.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_debug.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_debuginfo.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_debuginfo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_debuginfo.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_debuginfo.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_deprecations.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_deprecations.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_deprecations.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_deprecations.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dictimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dictimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dictimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dictimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dictobject.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dictobject.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dictobject.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dictobject.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dicts.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dicts.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dicts.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dicts.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dispatcher.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dispatcher.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dispatcher.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dispatcher.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dummyarray.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dummyarray.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dummyarray.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dummyarray.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dyn_array.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dyn_array.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dyn_array.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dyn_array.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dyn_func.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dyn_func.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dyn_func.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_dyn_func.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_entrypoints.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_entrypoints.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_entrypoints.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_entrypoints.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_enums.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_enums.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_enums.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_enums.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_errorhandling.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_errorhandling.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_errorhandling.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_errorhandling.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_errormodels.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_errormodels.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_errormodels.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_errormodels.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_event.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_event.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_event.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_event.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_exceptions.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_exceptions.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_exceptions.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_exceptions.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extended_arg.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extended_arg.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extended_arg.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extended_arg.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extending.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extending.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extending.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extending.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extending_types.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extending_types.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extending_types.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_extending_types.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_fancy_indexing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_fancy_indexing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_fancy_indexing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_fancy_indexing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_fastmath.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_fastmath.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_fastmath.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_fastmath.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_firstlinefinder.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_firstlinefinder.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_firstlinefinder.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_firstlinefinder.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_flow_control.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_flow_control.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_flow_control.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_flow_control.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_func_interface.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_func_interface.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_func_interface.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_func_interface.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_func_lifetime.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_func_lifetime.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_func_lifetime.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_func_lifetime.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_funcdesc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_funcdesc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_funcdesc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_funcdesc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_function_type.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_function_type.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_function_type.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_function_type.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gdb_bindings.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gdb_bindings.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gdb_bindings.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gdb_bindings.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gdb_dwarf.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gdb_dwarf.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gdb_dwarf.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gdb_dwarf.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_generators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_generators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_generators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_generators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gil.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gil.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gil.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_gil.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_globals.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_globals.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_globals.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_globals.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_hashing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_hashing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_hashing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_hashing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_heapq.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_heapq.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_heapq.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_heapq.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_help.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_help.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_help.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_help.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_import.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_import.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_import.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_import.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_indexing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_indexing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_indexing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_indexing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_init_utils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_init_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_init_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_init_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_inlining.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_inlining.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_inlining.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_inlining.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_interpreter.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_interpreter.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_interpreter.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_interpreter.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_interproc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_interproc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_interproc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_interproc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_intwidth.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_intwidth.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_intwidth.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_intwidth.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir_inlining.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir_inlining.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir_inlining.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir_inlining.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir_utils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ir_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_itanium_mangler.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_itanium_mangler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_itanium_mangler.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_itanium_mangler.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_iteration.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_iteration.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_iteration.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_iteration.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jit_module.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jit_module.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jit_module.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jit_module.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jitclasses.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jitclasses.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jitclasses.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jitclasses.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jitmethod.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jitmethod.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jitmethod.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_jitmethod.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_linalg.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_linalg.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_linalg.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_linalg.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_listimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_listimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_listimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_listimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_listobject.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_listobject.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_listobject.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_listobject.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_lists.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_lists.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_lists.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_lists.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_literal_dispatch.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_literal_dispatch.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_literal_dispatch.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_literal_dispatch.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_llvm_pass_timings.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_llvm_pass_timings.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_llvm_pass_timings.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_llvm_pass_timings.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_llvm_version_check.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_llvm_version_check.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_llvm_version_check.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_llvm_version_check.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_locals.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_locals.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_locals.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_locals.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_looplifting.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_looplifting.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_looplifting.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_looplifting.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_make_function_to_jit_function.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_make_function_to_jit_function.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_make_function_to_jit_function.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_make_function_to_jit_function.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mandelbrot.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mandelbrot.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mandelbrot.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mandelbrot.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mangling.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mangling.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mangling.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mangling.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_map_filter_reduce.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_map_filter_reduce.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_map_filter_reduce.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_map_filter_reduce.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mathlib.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mathlib.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mathlib.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mathlib.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_maxmin.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_maxmin.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_maxmin.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_maxmin.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mixed_tuple_unroller.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mixed_tuple_unroller.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mixed_tuple_unroller.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_mixed_tuple_unroller.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_moved_modules.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_moved_modules.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_moved_modules.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_moved_modules.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_multi3.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_multi3.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_multi3.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_multi3.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nan.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nan.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nan.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nan.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ndarray_subclasses.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ndarray_subclasses.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ndarray_subclasses.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ndarray_subclasses.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nested_calls.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nested_calls.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nested_calls.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nested_calls.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_np_functions.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_np_functions.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_np_functions.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_np_functions.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_np_randomgen.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_np_randomgen.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_np_randomgen.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_np_randomgen.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_npdatetime.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_npdatetime.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_npdatetime.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_npdatetime.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nrt.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nrt.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nrt.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nrt.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nrt_refct.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nrt_refct.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nrt_refct.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_nrt_refct.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_num_threads.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_num_threads.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_num_threads.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_num_threads.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numberctor.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numberctor.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numberctor.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numberctor.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numbers.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numbers.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numbers.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numbers.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numconv.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numconv.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numconv.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numconv.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numpy_support.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numpy_support.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numpy_support.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numpy_support.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numpyadapt.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numpyadapt.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numpyadapt.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_numpyadapt.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_obj_lifetime.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_obj_lifetime.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_obj_lifetime.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_obj_lifetime.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_object_mode.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_object_mode.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_object_mode.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_object_mode.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_objects.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_objects.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_objects.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_objects.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_operators.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_operators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_operators.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_operators.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_optional.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_optional.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_optional.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_optional.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_overlap.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_overlap.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_overlap.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_overlap.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parallel_backend.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parallel_backend.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parallel_backend.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parallel_backend.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors_caching.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors_caching.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors_caching.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors_caching.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors_passes.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors_passes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors_passes.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_parfors_passes.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_pipeline.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_pipeline.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_pipeline.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_pipeline.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_polynomial.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_polynomial.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_polynomial.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_polynomial.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_practical_lowering_issues.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_practical_lowering_issues.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_practical_lowering_issues.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_practical_lowering_issues.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_print.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_print.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_print.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_print.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_profiler.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_profiler.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_profiler.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_profiler.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_pycc.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_pycc.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_pycc.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_pycc.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_python_int.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_python_int.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_python_int.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_python_int.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_random.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_random.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_random.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_random.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_range.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_range.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_range.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_range.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_recarray_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_recarray_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_recarray_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_recarray_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_record_dtype.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_record_dtype.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_record_dtype.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_record_dtype.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_recursion.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_recursion.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_recursion.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_recursion.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_refop_pruning.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_refop_pruning.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_refop_pruning.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_refop_pruning.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_remove_dead.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_remove_dead.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_remove_dead.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_remove_dead.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_retargeting.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_retargeting.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_retargeting.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_retargeting.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_return_values.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_return_values.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_return_values.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_return_values.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_runtests.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_runtests.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_runtests.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_runtests.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_serialize.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_serialize.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_serialize.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_serialize.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sets.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sets.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sets.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sets.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_slices.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_slices.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_slices.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_slices.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sort.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sort.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sort.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sort.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ssa.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ssa.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ssa.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ssa.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_stencils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_stencils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_stencils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_stencils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_storeslice.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_storeslice.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_storeslice.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_storeslice.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_struct_ref.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_struct_ref.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_struct_ref.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_struct_ref.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_support.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_support.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_support.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_support.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_svml.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_svml.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_svml.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_svml.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sys_stdin_assignment.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sys_stdin_assignment.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sys_stdin_assignment.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sys_stdin_assignment.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sysinfo.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sysinfo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sysinfo.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_sysinfo.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_target_extension.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_target_extension.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_target_extension.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_target_extension.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_target_overloadselector.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_target_overloadselector.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_target_overloadselector.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_target_overloadselector.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_threadsafety.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_threadsafety.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_threadsafety.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_threadsafety.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_tracing.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_tracing.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_tracing.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_tracing.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_try_except.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_try_except.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_try_except.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_try_except.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_tuples.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_tuples.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_tuples.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_tuples.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeconv.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeconv.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeconv.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeconv.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typedlist.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typedlist.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typedlist.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typedlist.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typedobjectutils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typedobjectutils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typedobjectutils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typedobjectutils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeguard.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeguard.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeguard.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeguard.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeinfer.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeinfer.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeinfer.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeinfer.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typenames.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typenames.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typenames.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typenames.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeof.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeof.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeof.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typeof.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_types.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_types.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_types.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_types.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typingerror.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typingerror.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typingerror.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_typingerror.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ufuncs.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ufuncs.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ufuncs.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_ufuncs.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode_array.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode_array.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode_array.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode_array.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode_names.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode_names.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode_names.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unicode_names.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unpack_sequence.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unpack_sequence.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unpack_sequence.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unpack_sequence.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unpickle_without_module.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unpickle_without_module.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unpickle_without_module.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unpickle_without_module.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unsafe_intrinsics.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unsafe_intrinsics.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unsafe_intrinsics.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_unsafe_intrinsics.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_vectorization.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_vectorization.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_vectorization.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_vectorization.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_vectorization_type_inference.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_vectorization_type_inference.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_vectorization_type_inference.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_vectorization_type_inference.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_warnings.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_warnings.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_warnings.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_warnings.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_withlifting.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_withlifting.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_withlifting.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_withlifting.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_wrapper.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_wrapper.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_wrapper.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/test_wrapper.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/threading_backend_usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/threading_backend_usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/threading_backend_usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/threading_backend_usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/usecases.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/usecases.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/tests/usecases.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/tests/usecases.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/typed/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/dictimpl.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/dictimpl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/typed/dictimpl.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/dictimpl.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/dictobject.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/dictobject.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/typed/dictobject.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/dictobject.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/listobject.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/listobject.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/typed/listobject.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/listobject.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/py.typed b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/py.typed similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/typed/py.typed rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/py.typed diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typeddict.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typeddict.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typeddict.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typeddict.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typedlist.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typedlist.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typedlist.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typedlist.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typedobjectutils.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typedobjectutils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typedobjectutils.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/typed/typedobjectutils.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/numba/types/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/numba/numba/types/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/numba/types/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/numba/types/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/requirements.txt b/models/cv/3d_detection/centerpoint/pytorch/numba/requirements.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/requirements.txt rename to models/cv/3d_detection/centerpoint/pytorch/numba/requirements.txt diff --git a/cv/3d_detection/centerpoint/pytorch/numba/runtests.py b/models/cv/3d_detection/centerpoint/pytorch/numba/runtests.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/runtests.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/runtests.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/setup.py b/models/cv/3d_detection/centerpoint/pytorch/numba/setup.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/setup.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/setup.py diff --git a/cv/3d_detection/centerpoint/pytorch/numba/version.txt b/models/cv/3d_detection/centerpoint/pytorch/numba/version.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/version.txt rename to models/cv/3d_detection/centerpoint/pytorch/numba/version.txt diff --git a/cv/3d_detection/centerpoint/pytorch/numba/versioneer.py b/models/cv/3d_detection/centerpoint/pytorch/numba/versioneer.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/numba/versioneer.py rename to models/cv/3d_detection/centerpoint/pytorch/numba/versioneer.py diff --git a/cv/3d_detection/centerpoint/pytorch/requirements.txt b/models/cv/3d_detection/centerpoint/pytorch/requirements.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/requirements.txt rename to models/cv/3d_detection/centerpoint/pytorch/requirements.txt diff --git a/cv/3d_detection/centerpoint/pytorch/setup.sh b/models/cv/3d_detection/centerpoint/pytorch/setup.sh similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/setup.sh rename to models/cv/3d_detection/centerpoint/pytorch/setup.sh diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/.gitignore b/models/cv/3d_detection/centerpoint/pytorch/spconv/.gitignore similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/.gitignore rename to models/cv/3d_detection/centerpoint/pytorch/spconv/.gitignore diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/.gitmodules b/models/cv/3d_detection/centerpoint/pytorch/spconv/.gitmodules similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/.gitmodules rename to models/cv/3d_detection/centerpoint/pytorch/spconv/.gitmodules diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/CMakeLists.txt b/models/cv/3d_detection/centerpoint/pytorch/spconv/CMakeLists.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/CMakeLists.txt rename to models/cv/3d_detection/centerpoint/pytorch/spconv/CMakeLists.txt diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/LICENSE b/models/cv/3d_detection/centerpoint/pytorch/spconv/LICENSE similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/LICENSE rename to models/cv/3d_detection/centerpoint/pytorch/spconv/LICENSE diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/README-ILUVATAR.md b/models/cv/3d_detection/centerpoint/pytorch/spconv/README-ILUVATAR.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/README-ILUVATAR.md rename to models/cv/3d_detection/centerpoint/pytorch/spconv/README-ILUVATAR.md diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/README.md b/models/cv/3d_detection/centerpoint/pytorch/spconv/README.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/README.md rename to models/cv/3d_detection/centerpoint/pytorch/spconv/README.md diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/build_spconv.sh b/models/cv/3d_detection/centerpoint/pytorch/spconv/build_spconv.sh similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/build_spconv.sh rename to models/cv/3d_detection/centerpoint/pytorch/spconv/build_spconv.sh diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/clean_spconv.sh b/models/cv/3d_detection/centerpoint/pytorch/spconv/clean_spconv.sh similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/clean_spconv.sh rename to models/cv/3d_detection/centerpoint/pytorch/spconv/clean_spconv.sh diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/paramsgrid.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/paramsgrid.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/paramsgrid.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/paramsgrid.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/prettyprint.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/prettyprint.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/prettyprint.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/prettyprint.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/pybind11_utils.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/pybind11_utils.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/pybind11_utils.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/pybind11_utils.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/box_iou.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/box_iou.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/box_iou.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/box_iou.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/geometry.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/geometry.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/geometry.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/geometry.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/indice.cu.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/indice.cu.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/indice.cu.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/indice.cu.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/indice.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/indice.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/indice.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/indice.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/maxpool.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/maxpool.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/maxpool.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/maxpool.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/mp_helper.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/mp_helper.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/mp_helper.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/mp_helper.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/nms.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/nms.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/nms.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/nms.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/nms_gpu.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/nms_gpu.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/nms_gpu.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/nms_gpu.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/point2voxel.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/point2voxel.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/point2voxel.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/point2voxel.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/pool_ops.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/pool_ops.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/pool_ops.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/pool_ops.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/reordering.cu.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/reordering.cu.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/reordering.cu.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/reordering.cu.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/reordering.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/reordering.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/reordering.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/reordering.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/spconv_ops.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/spconv_ops.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/spconv_ops.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/spconv/spconv_ops.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/helper_kernel.cu.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/helper_kernel.cu.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/helper_kernel.cu.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/helper_kernel.cu.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/helper_launch.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/helper_launch.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/helper_launch.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/helper_launch.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/tensorview.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/tensorview.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/tensorview.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/tensorview/tensorview.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/torch_utils.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/torch_utils.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/torch_utils.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/torch_utils.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/include/utility/timer.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/include/utility/timer.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/include/utility/timer.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/include/utility/timer.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/install_spconv.sh b/models/cv/3d_detection/centerpoint/pytorch/spconv/install_spconv.sh similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/install_spconv.sh rename to models/cv/3d_detection/centerpoint/pytorch/spconv/install_spconv.sh diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/setup.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/setup.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/setup.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/setup.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/spconv/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/spconv/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/spconv/conv.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/conv.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/spconv/conv.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/conv.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/spconv/functional.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/functional.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/spconv/functional.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/functional.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/spconv/modules.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/modules.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/spconv/modules.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/modules.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/spconv/ops.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/ops.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/spconv/ops.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/ops.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/spconv/pool.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/pool.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/spconv/pool.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/pool.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/spconv/test_utils.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/test_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/spconv/test_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/test_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/spconv/utils/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/utils/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/spconv/utils/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/spconv/utils/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/CMakeLists.txt b/models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/CMakeLists.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/CMakeLists.txt rename to models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/CMakeLists.txt diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/all.cc b/models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/all.cc similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/all.cc rename to models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/all.cc diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/indice.cc b/models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/indice.cc similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/indice.cc rename to models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/indice.cc diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/indice.cu b/models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/indice.cu similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/indice.cu rename to models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/indice.cu diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/maxpool.cc b/models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/maxpool.cc similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/maxpool.cc rename to models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/maxpool.cc diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/maxpool.cu b/models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/maxpool.cu similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/maxpool.cu rename to models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/maxpool.cu diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/reordering.cc b/models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/reordering.cc similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/reordering.cc rename to models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/reordering.cc diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/reordering.cu b/models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/reordering.cu similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/reordering.cu rename to models/cv/3d_detection/centerpoint/pytorch/spconv/src/spconv/reordering.cu diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/src/utils/CMakeLists.txt b/models/cv/3d_detection/centerpoint/pytorch/spconv/src/utils/CMakeLists.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/src/utils/CMakeLists.txt rename to models/cv/3d_detection/centerpoint/pytorch/spconv/src/utils/CMakeLists.txt diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/src/utils/all.cc b/models/cv/3d_detection/centerpoint/pytorch/spconv/src/utils/all.cc similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/src/utils/all.cc rename to models/cv/3d_detection/centerpoint/pytorch/spconv/src/utils/all.cc diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/src/utils/nms.cu b/models/cv/3d_detection/centerpoint/pytorch/spconv/src/utils/nms.cu similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/src/utils/nms.cu rename to models/cv/3d_detection/centerpoint/pytorch/spconv/src/utils/nms.cu diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/test/CMakeLists.txt b/models/cv/3d_detection/centerpoint/pytorch/spconv/test/CMakeLists.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/test/CMakeLists.txt rename to models/cv/3d_detection/centerpoint/pytorch/spconv/test/CMakeLists.txt diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/test/src/catch_main.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/test/src/catch_main.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/test/src/catch_main.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/test/src/catch_main.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/test/src/test_conv_rule.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/test/src/test_conv_rule.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/test/src/test_conv_rule.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/test/src/test_conv_rule.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConv2d.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConv2d.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConv2d.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConv2d.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConv3d.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConv3d.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConv3d.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConv3d.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConvTensor.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConvTensor.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConvTensor.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseConvTensor.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseInverseConv2d.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseInverseConv2d.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseInverseConv2d.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseInverseConv2d.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseInverseConv3d.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseInverseConv3d.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseInverseConv3d.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SparseInverseConv3d.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SubMConv2d.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SubMConv2d.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/test/test_SubMConv2d.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SubMConv2d.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SubMConv3d.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SubMConv3d.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/test/test_SubMConv3d.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_SubMConv3d.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/test/test_conv.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_conv.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/test/test_conv.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/test/test_conv.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/catch2/catch.hpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/catch2/catch.hpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/catch2/catch.hpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/catch2/catch.hpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.appveyor.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.appveyor.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.appveyor.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.appveyor.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.clang-format b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.clang-format similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.clang-format rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.clang-format diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.clang-tidy b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.clang-tidy similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.clang-tidy rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.clang-tidy diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.cmake-format.yaml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.cmake-format.yaml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.cmake-format.yaml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.cmake-format.yaml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.gitattributes b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.gitattributes similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.gitattributes rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.gitattributes diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/CODEOWNERS b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/CODEOWNERS similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/CODEOWNERS rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/CODEOWNERS diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/CONTRIBUTING.md b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/CONTRIBUTING.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/CONTRIBUTING.md rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/CONTRIBUTING.md diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/ISSUE_TEMPLATE/bug-report.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/ISSUE_TEMPLATE/bug-report.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/ISSUE_TEMPLATE/bug-report.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/ISSUE_TEMPLATE/bug-report.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/ISSUE_TEMPLATE/config.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/ISSUE_TEMPLATE/config.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/ISSUE_TEMPLATE/config.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/ISSUE_TEMPLATE/config.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/dependabot.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/dependabot.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/dependabot.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/dependabot.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/labeler.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/labeler.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/labeler.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/labeler.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/labeler_merged.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/labeler_merged.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/labeler_merged.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/labeler_merged.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/matchers/pylint.json b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/matchers/pylint.json similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/matchers/pylint.json rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/matchers/pylint.json diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/pull_request_template.md b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/pull_request_template.md similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/pull_request_template.md rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/pull_request_template.md diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/ci.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/ci.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/ci.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/ci.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/configure.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/configure.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/configure.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/configure.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/format.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/format.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/format.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/format.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/labeler.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/labeler.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/labeler.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/labeler.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/pip.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/pip.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/pip.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/pip.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/upstream.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/upstream.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/upstream.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.github/workflows/upstream.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.gitignore b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.gitignore similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.gitignore rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.gitignore diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.pre-commit-config.yaml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.pre-commit-config.yaml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.pre-commit-config.yaml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.pre-commit-config.yaml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.readthedocs.yml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.readthedocs.yml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.readthedocs.yml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/.readthedocs.yml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/CMakeLists.txt b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/CMakeLists.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/CMakeLists.txt rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/CMakeLists.txt diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/LICENSE b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/LICENSE similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/LICENSE rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/LICENSE diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/MANIFEST.in b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/MANIFEST.in similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/MANIFEST.in rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/MANIFEST.in diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/README.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/README.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/README.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/README.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/Doxyfile b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/Doxyfile similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/Doxyfile rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/Doxyfile diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/_static/css/custom.css b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/_static/css/custom.css similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/_static/css/custom.css rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/_static/css/custom.css diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/chrono.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/chrono.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/chrono.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/chrono.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/custom.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/custom.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/custom.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/custom.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/eigen.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/eigen.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/eigen.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/eigen.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/functional.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/functional.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/functional.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/functional.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/index.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/overview.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/overview.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/overview.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/overview.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/stl.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/stl.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/stl.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/stl.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/strings.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/strings.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/strings.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/cast/strings.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/classes.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/classes.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/classes.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/classes.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/embedding.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/embedding.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/embedding.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/embedding.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/exceptions.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/exceptions.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/exceptions.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/exceptions.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/functions.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/functions.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/functions.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/functions.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/misc.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/misc.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/misc.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/misc.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/index.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/numpy.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/numpy.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/numpy.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/numpy.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/object.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/object.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/object.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/object.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/utilities.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/utilities.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/utilities.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/pycpp/utilities.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/smart_ptrs.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/smart_ptrs.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/smart_ptrs.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/advanced/smart_ptrs.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/basics.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/basics.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/basics.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/basics.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/benchmark.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/benchmark.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/benchmark.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/benchmark.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/benchmark.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/benchmark.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/benchmark.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/benchmark.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/changelog.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/changelog.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/changelog.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/changelog.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/classes.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/classes.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/classes.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/classes.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/cmake/index.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/cmake/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/cmake/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/cmake/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/compiling.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/compiling.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/compiling.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/compiling.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/conf.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/conf.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/conf.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/conf.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/faq.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/faq.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/faq.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/faq.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/index.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/index.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/index.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/index.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/installing.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/installing.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/installing.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/installing.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/limitations.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/limitations.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/limitations.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/limitations.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11-logo.png b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11-logo.png similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11-logo.png rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11-logo.png diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python1.png b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python1.png similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python1.png rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python1.png diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python1.svg b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python1.svg similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python1.svg rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python1.svg diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python2.png b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python2.png similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python2.png rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python2.png diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python2.svg b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python2.svg similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python2.svg rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/pybind11_vs_boost_python2.svg diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/reference.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/reference.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/reference.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/reference.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/release.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/release.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/release.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/release.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/requirements.txt b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/requirements.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/requirements.txt rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/requirements.txt diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/upgrade.rst b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/upgrade.rst similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/upgrade.rst rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/docs/upgrade.rst diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/attr.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/attr.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/attr.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/attr.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/buffer_info.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/buffer_info.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/buffer_info.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/buffer_info.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/cast.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/cast.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/cast.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/cast.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/chrono.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/chrono.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/chrono.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/chrono.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/common.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/common.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/common.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/common.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/complex.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/complex.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/complex.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/complex.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/class.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/class.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/class.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/class.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/common.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/common.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/common.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/common.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/descr.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/descr.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/descr.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/descr.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/init.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/init.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/init.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/init.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/internals.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/internals.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/internals.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/internals.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/type_caster_base.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/type_caster_base.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/type_caster_base.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/type_caster_base.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/typeid.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/typeid.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/typeid.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/detail/typeid.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/eigen.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/eigen.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/eigen.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/eigen.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/embed.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/embed.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/embed.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/embed.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/eval.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/eval.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/eval.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/eval.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/functional.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/functional.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/functional.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/functional.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/gil.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/gil.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/gil.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/gil.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/iostream.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/iostream.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/iostream.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/iostream.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/numpy.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/numpy.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/numpy.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/numpy.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/operators.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/operators.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/operators.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/operators.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/options.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/options.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/options.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/options.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/pybind11.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/pybind11.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/pybind11.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/pybind11.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/pytypes.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/pytypes.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/pytypes.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/pytypes.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl/filesystem.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl/filesystem.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl/filesystem.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl/filesystem.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl_bind.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl_bind.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl_bind.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/include/pybind11/stl_bind.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/noxfile.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/noxfile.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/noxfile.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/noxfile.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/__main__.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/__main__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/__main__.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/__main__.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/_version.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/_version.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/_version.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/_version.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/commands.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/commands.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/commands.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/commands.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/py.typed b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/py.typed similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/py.typed rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/py.typed diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/setup_helpers.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/setup_helpers.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/setup_helpers.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pybind11/setup_helpers.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pyproject.toml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pyproject.toml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pyproject.toml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/pyproject.toml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/setup.cfg b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/setup.cfg similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/setup.cfg rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/setup.cfg diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/setup.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/setup.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/setup.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/setup.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/CMakeLists.txt b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/CMakeLists.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/CMakeLists.txt rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/CMakeLists.txt diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/conftest.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/conftest.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/conftest.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/conftest.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/constructor_stats.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/constructor_stats.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/constructor_stats.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/constructor_stats.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/cross_module_gil_utils.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/cross_module_gil_utils.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/cross_module_gil_utils.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/cross_module_gil_utils.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/cross_module_interleaved_error_already_set.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/cross_module_interleaved_error_already_set.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/cross_module_interleaved_error_already_set.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/cross_module_interleaved_error_already_set.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/env.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/env.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/env.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/env.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_python_package/pytest.ini b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_python_package/pytest.ini similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_python_package/pytest.ini rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_python_package/pytest.ini diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_python_package/test_files.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_python_package/test_files.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_python_package/test_files.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_python_package/test_files.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_setuptools/pytest.ini b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_setuptools/pytest.ini similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_setuptools/pytest.ini rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_setuptools/pytest.ini diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_setuptools/test_setuphelper.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_setuptools/test_setuphelper.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_setuptools/test_setuphelper.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/extra_setuptools/test_setuphelper.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/local_bindings.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/local_bindings.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/local_bindings.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/local_bindings.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/object.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/object.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/object.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/object.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_cross_module_tests.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_cross_module_tests.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_cross_module_tests.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_cross_module_tests.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_tests.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_tests.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_tests.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_tests.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_tests.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_tests.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_tests.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pybind11_tests.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pytest.ini b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pytest.ini similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pytest.ini rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/pytest.ini diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/requirements.txt b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/requirements.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/requirements.txt rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/requirements.txt diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_async.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_async.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_async.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_async.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_async.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_async.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_async.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_async.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_buffers.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_buffers.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_buffers.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_buffers.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_buffers.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_buffers.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_buffers.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_buffers.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_builtin_casters.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_builtin_casters.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_builtin_casters.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_builtin_casters.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_builtin_casters.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_builtin_casters.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_builtin_casters.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_builtin_casters.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_call_policies.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_call_policies.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_call_policies.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_call_policies.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_call_policies.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_call_policies.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_call_policies.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_call_policies.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_callbacks.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_callbacks.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_callbacks.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_callbacks.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_callbacks.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_callbacks.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_callbacks.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_callbacks.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_chrono.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_chrono.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_chrono.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_chrono.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_chrono.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_chrono.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_chrono.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_chrono.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_class.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_class.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_class.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_class.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_class.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_class.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_class.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_class.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_const_name.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_const_name.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_const_name.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_const_name.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_const_name.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_const_name.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_const_name.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_const_name.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_constants_and_functions.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_constants_and_functions.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_constants_and_functions.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_constants_and_functions.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_constants_and_functions.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_constants_and_functions.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_constants_and_functions.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_constants_and_functions.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_copy_move.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_copy_move.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_copy_move.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_copy_move.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_copy_move.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_copy_move.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_copy_move.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_copy_move.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_casters.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_casters.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_casters.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_casters.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_casters.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_casters.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_casters.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_casters.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_setup.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_setup.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_setup.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_setup.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_setup.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_setup.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_setup.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_custom_type_setup.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_docstring_options.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_docstring_options.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_docstring_options.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_docstring_options.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_docstring_options.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_docstring_options.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_docstring_options.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_docstring_options.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eigen.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eigen.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eigen.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eigen.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eigen.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eigen.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eigen.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eigen.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/CMakeLists.txt b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/CMakeLists.txt similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/CMakeLists.txt rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/CMakeLists.txt diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/catch.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/catch.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/catch.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/catch.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/external_module.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/external_module.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/external_module.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/external_module.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_interpreter.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_interpreter.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_interpreter.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_interpreter.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_interpreter.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_interpreter.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_interpreter.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_interpreter.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_trampoline.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_trampoline.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_trampoline.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_embed/test_trampoline.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_enum.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_enum.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_enum.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_enum.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_enum.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_enum.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_enum.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_enum.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval_call.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval_call.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval_call.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_eval_call.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.h b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.h similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.h rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.h diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_exceptions.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_factory_constructors.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_factory_constructors.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_factory_constructors.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_factory_constructors.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_factory_constructors.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_factory_constructors.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_factory_constructors.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_factory_constructors.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_gil_scoped.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_gil_scoped.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_gil_scoped.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_gil_scoped.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_gil_scoped.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_gil_scoped.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_gil_scoped.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_gil_scoped.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_iostream.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_iostream.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_iostream.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_iostream.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_iostream.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_iostream.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_iostream.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_iostream.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_kwargs_and_defaults.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_kwargs_and_defaults.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_kwargs_and_defaults.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_kwargs_and_defaults.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_kwargs_and_defaults.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_kwargs_and_defaults.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_kwargs_and_defaults.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_kwargs_and_defaults.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_local_bindings.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_local_bindings.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_local_bindings.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_local_bindings.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_local_bindings.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_local_bindings.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_local_bindings.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_local_bindings.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_methods_and_attributes.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_methods_and_attributes.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_methods_and_attributes.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_methods_and_attributes.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_methods_and_attributes.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_methods_and_attributes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_methods_and_attributes.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_methods_and_attributes.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_modules.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_modules.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_modules.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_modules.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_modules.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_modules.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_modules.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_modules.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_multiple_inheritance.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_multiple_inheritance.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_multiple_inheritance.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_multiple_inheritance.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_multiple_inheritance.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_multiple_inheritance.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_multiple_inheritance.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_multiple_inheritance.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_array.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_array.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_array.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_array.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_array.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_array.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_array.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_array.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_dtypes.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_dtypes.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_dtypes.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_dtypes.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_dtypes.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_dtypes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_dtypes.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_dtypes.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_vectorize.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_vectorize.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_vectorize.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_vectorize.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_vectorize.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_vectorize.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_vectorize.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_numpy_vectorize.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_opaque_types.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_opaque_types.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_opaque_types.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_opaque_types.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_opaque_types.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_opaque_types.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_opaque_types.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_opaque_types.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_operator_overloading.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_operator_overloading.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_operator_overloading.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_operator_overloading.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_operator_overloading.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_operator_overloading.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_operator_overloading.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_operator_overloading.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pickling.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pickling.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pickling.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pickling.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pickling.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pickling.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pickling.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pickling.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pytypes.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pytypes.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pytypes.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pytypes.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pytypes.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pytypes.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pytypes.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_pytypes.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_sequences_and_iterators.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_sequences_and_iterators.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_sequences_and_iterators.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_sequences_and_iterators.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_sequences_and_iterators.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_sequences_and_iterators.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_sequences_and_iterators.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_sequences_and_iterators.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_smart_ptr.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_smart_ptr.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_smart_ptr.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_smart_ptr.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_smart_ptr.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_smart_ptr.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_smart_ptr.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_smart_ptr.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl_binders.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl_binders.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl_binders.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl_binders.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl_binders.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl_binders.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl_binders.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_stl_binders.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_tagbased_polymorphic.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_tagbased_polymorphic.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_tagbased_polymorphic.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_tagbased_polymorphic.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_tagbased_polymorphic.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_tagbased_polymorphic.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_tagbased_polymorphic.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_tagbased_polymorphic.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_thread.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_thread.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_thread.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_thread.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_thread.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_thread.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_thread.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_thread.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_union.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_union.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_union.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_union.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_union.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_union.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_union.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_union.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_virtual_functions.cpp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_virtual_functions.cpp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_virtual_functions.cpp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_virtual_functions.cpp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_virtual_functions.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_virtual_functions.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_virtual_functions.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/test_virtual_functions.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/valgrind-numpy-scipy.supp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/valgrind-numpy-scipy.supp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/valgrind-numpy-scipy.supp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/valgrind-numpy-scipy.supp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/valgrind-python.supp b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/valgrind-python.supp similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/valgrind-python.supp rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tests/valgrind-python.supp diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindCatch.cmake b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindCatch.cmake similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindCatch.cmake rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindCatch.cmake diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindEigen3.cmake b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindEigen3.cmake similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindEigen3.cmake rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindEigen3.cmake diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindPythonLibsNew.cmake b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindPythonLibsNew.cmake similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindPythonLibsNew.cmake rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/FindPythonLibsNew.cmake diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/check-style.sh b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/check-style.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/check-style.sh rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/check-style.sh diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/cmake_uninstall.cmake.in b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/cmake_uninstall.cmake.in similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/cmake_uninstall.cmake.in rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/cmake_uninstall.cmake.in diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/libsize.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/libsize.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/libsize.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/libsize.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/make_changelog.py b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/make_changelog.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/make_changelog.py rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/make_changelog.py diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Common.cmake b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Common.cmake similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Common.cmake rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Common.cmake diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Config.cmake.in b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Config.cmake.in similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Config.cmake.in rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Config.cmake.in diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11NewTools.cmake b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11NewTools.cmake similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11NewTools.cmake rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11NewTools.cmake diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Tools.cmake b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Tools.cmake similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Tools.cmake rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pybind11Tools.cmake diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pyproject.toml b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pyproject.toml similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pyproject.toml rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/pyproject.toml diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/setup_global.py.in b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/setup_global.py.in similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/setup_global.py.in rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/setup_global.py.in diff --git a/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/setup_main.py.in b/models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/setup_main.py.in similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/setup_main.py.in rename to models/cv/3d_detection/centerpoint/pytorch/spconv/third_party/pybind11/tools/setup_main.py.in diff --git a/cv/3d_detection/centerpoint/pytorch/tools/convert_voxelnet.py b/models/cv/3d_detection/centerpoint/pytorch/tools/convert_voxelnet.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/convert_voxelnet.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/convert_voxelnet.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/create_data.py b/models/cv/3d_detection/centerpoint/pytorch/tools/create_data.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/create_data.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/create_data.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/demo.py b/models/cv/3d_detection/centerpoint/pytorch/tools/demo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/demo.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/demo.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/demo_utils.py b/models/cv/3d_detection/centerpoint/pytorch/tools/demo_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/demo_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/demo_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/dist_test.py b/models/cv/3d_detection/centerpoint/pytorch/tools/dist_test.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/dist_test.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/dist_test.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/multi_sweep_inference_ros.py b/models/cv/3d_detection/centerpoint/pytorch/tools/multi_sweep_inference_ros.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/multi_sweep_inference_ros.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/multi_sweep_inference_ros.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/nms_better.py b/models/cv/3d_detection/centerpoint/pytorch/tools/nms_better.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/nms_better.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/nms_better.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/pub_test.py b/models/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/pub_test.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/pub_test.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/pub_test.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/pub_tracker.py b/models/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/pub_tracker.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/pub_tracker.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/pub_tracker.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/track_utils.py b/models/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/track_utils.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/track_utils.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/nusc_tracking/track_utils.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/simple_inference_waymo.py b/models/cv/3d_detection/centerpoint/pytorch/tools/simple_inference_waymo.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/simple_inference_waymo.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/simple_inference_waymo.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/single_infernece_ros.py b/models/cv/3d_detection/centerpoint/pytorch/tools/single_infernece_ros.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/single_infernece_ros.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/single_infernece_ros.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/train.py b/models/cv/3d_detection/centerpoint/pytorch/tools/train.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/train.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/train.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/visual.py b/models/cv/3d_detection/centerpoint/pytorch/tools/visual.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/visual.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/visual.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/__init__.py b/models/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/__init__.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/__init__.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/__init__.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/line_search.py b/models/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/line_search.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/line_search.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/line_search.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/test.py b/models/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/test.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/test.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/test.py diff --git a/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/tracker.py b/models/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/tracker.py similarity index 100% rename from cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/tracker.py rename to models/cv/3d_detection/centerpoint/pytorch/tools/waymo_tracking/tracker.py diff --git a/cv/3d_detection/paconv/pytorch/README.md b/models/cv/3d_detection/paconv/pytorch/README.md similarity index 100% rename from cv/3d_detection/paconv/pytorch/README.md rename to models/cv/3d_detection/paconv/pytorch/README.md diff --git a/cv/3d_detection/part_a2_anchor/pytorch/README.md b/models/cv/3d_detection/part_a2_anchor/pytorch/README.md similarity index 100% rename from cv/3d_detection/part_a2_anchor/pytorch/README.md rename to models/cv/3d_detection/part_a2_anchor/pytorch/README.md diff --git a/cv/3d_detection/part_a2_free/pytorch/README.md b/models/cv/3d_detection/part_a2_free/pytorch/README.md similarity index 100% rename from cv/3d_detection/part_a2_free/pytorch/README.md rename to models/cv/3d_detection/part_a2_free/pytorch/README.md diff --git a/cv/3d_detection/pointnet2/pytorch/README.md b/models/cv/3d_detection/pointnet2/pytorch/README.md similarity index 100% rename from cv/3d_detection/pointnet2/pytorch/README.md rename to models/cv/3d_detection/pointnet2/pytorch/README.md diff --git a/cv/3d_detection/pointpillars/pytorch/README.md b/models/cv/3d_detection/pointpillars/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/pointpillars/pytorch/README.md rename to models/cv/3d_detection/pointpillars/pytorch/README.md diff --git a/cv/3d_detection/pointrcnn/pytorch/.gitignore b/models/cv/3d_detection/pointrcnn/pytorch/.gitignore similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/.gitignore rename to models/cv/3d_detection/pointrcnn/pytorch/.gitignore diff --git a/cv/3d_detection/pointrcnn/pytorch/LICENSE b/models/cv/3d_detection/pointrcnn/pytorch/LICENSE similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/LICENSE rename to models/cv/3d_detection/pointrcnn/pytorch/LICENSE diff --git a/cv/3d_detection/pointrcnn/pytorch/README.md b/models/cv/3d_detection/pointrcnn/pytorch/README.md similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/README.md rename to models/cv/3d_detection/pointrcnn/pytorch/README.md diff --git a/cv/3d_detection/pointrcnn/pytorch/build_and_install.sh b/models/cv/3d_detection/pointrcnn/pytorch/build_and_install.sh similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/build_and_install.sh rename to models/cv/3d_detection/pointrcnn/pytorch/build_and_install.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/smallval.txt b/models/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/smallval.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/smallval.txt rename to models/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/smallval.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/test.txt b/models/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/test.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/test.txt rename to models/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/test.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/train.txt b/models/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/train.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/train.txt rename to models/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/train.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/train_aug.txt b/models/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/train_aug.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/train_aug.txt rename to models/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/train_aug.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/val.txt b/models/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/val.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/val.txt rename to models/cv/3d_detection/pointrcnn/pytorch/data/KITTI/ImageSets/val.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/config.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/config.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/config.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/config.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/datasets/kitti_dataset.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/datasets/kitti_dataset.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/datasets/kitti_dataset.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/datasets/kitti_dataset.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/datasets/kitti_rcnn_dataset.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/datasets/kitti_rcnn_dataset.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/datasets/kitti_rcnn_dataset.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/datasets/kitti_rcnn_dataset.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/net/point_rcnn.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/net/point_rcnn.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/net/point_rcnn.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/net/point_rcnn.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/net/pointnet2_msg.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/net/pointnet2_msg.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/net/pointnet2_msg.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/net/pointnet2_msg.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/net/rcnn_net.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/net/rcnn_net.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/net/rcnn_net.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/net/rcnn_net.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/net/rpn.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/net/rpn.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/net/rpn.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/net/rpn.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/net/train_functions.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/net/train_functions.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/net/train_functions.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/net/train_functions.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/rpn/proposal_layer.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/rpn/proposal_layer.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/rpn/proposal_layer.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/rpn/proposal_layer.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/rpn/proposal_target_layer.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/rpn/proposal_target_layer.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/rpn/proposal_target_layer.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/rpn/proposal_target_layer.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/bbox_transform.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/bbox_transform.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/bbox_transform.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/bbox_transform.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/calibration.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/calibration.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/calibration.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/calibration.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/iou3d_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/iou3d_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/iou3d_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/iou3d_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/setup.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/setup.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/setup.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/setup.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/src/iou3d.cpp b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/src/iou3d.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/src/iou3d.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/src/iou3d.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/src/iou3d_kernel.cu b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/src/iou3d_kernel.cu similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/src/iou3d_kernel.cu rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/iou3d/src/iou3d_kernel.cu diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/kitti_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/kitti_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/kitti_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/kitti_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/loss_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/loss_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/loss_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/loss_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/object3d.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/object3d.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/object3d.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/object3d.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/roipool3d_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/roipool3d_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/roipool3d_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/roipool3d_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/setup.py b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/setup.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/setup.py rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/setup.py diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/src/roipool3d.cpp b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/src/roipool3d.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/src/roipool3d.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/src/roipool3d.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/src/roipool3d_kernel.cu b/models/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/src/roipool3d_kernel.cu similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/src/roipool3d_kernel.cu rename to models/cv/3d_detection/pointrcnn/pytorch/lib/utils/roipool3d/src/roipool3d_kernel.cu diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/CONTRIBUTING.md b/models/cv/3d_detection/pointrcnn/pytorch/numba/CONTRIBUTING.md similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/CONTRIBUTING.md rename to models/cv/3d_detection/pointrcnn/pytorch/numba/CONTRIBUTING.md diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/LICENSE b/models/cv/3d_detection/pointrcnn/pytorch/numba/LICENSE similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/LICENSE rename to models/cv/3d_detection/pointrcnn/pytorch/numba/LICENSE diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/LICENSES.third-party b/models/cv/3d_detection/pointrcnn/pytorch/numba/LICENSES.third-party similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/LICENSES.third-party rename to models/cv/3d_detection/pointrcnn/pytorch/numba/LICENSES.third-party diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/MANIFEST.in b/models/cv/3d_detection/pointrcnn/pytorch/numba/MANIFEST.in similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/MANIFEST.in rename to models/cv/3d_detection/pointrcnn/pytorch/numba/MANIFEST.in diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/README.rst b/models/cv/3d_detection/pointrcnn/pytorch/numba/README.rst similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/README.rst rename to models/cv/3d_detection/pointrcnn/pytorch/numba/README.rst diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/azure-pipelines.yml b/models/cv/3d_detection/pointrcnn/pytorch/numba/azure-pipelines.yml similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/azure-pipelines.yml rename to models/cv/3d_detection/pointrcnn/pytorch/numba/azure-pipelines.yml diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/bin/numba b/models/cv/3d_detection/pointrcnn/pytorch/numba/bin/numba old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/bin/numba rename to models/cv/3d_detection/pointrcnn/pytorch/numba/bin/numba diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/build_numba.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/build_numba.sh similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/build_numba.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/build_numba.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/appveyor/run_with_env.cmd b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/appveyor/run_with_env.cmd similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/appveyor/run_with_env.cmd rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/appveyor/run_with_env.cmd diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/azure/azure-linux-macos.yml b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/azure/azure-linux-macos.yml similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/azure/azure-linux-macos.yml rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/azure/azure-linux-macos.yml diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/azure/azure-windows.yml b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/azure/azure-windows.yml similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/azure/azure-windows.yml rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/azure/azure-windows.yml diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/bld.bat b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/bld.bat similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/bld.bat rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/bld.bat diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/build.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/build.sh similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/build.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/build.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/conda_build_config.yaml b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/conda_build_config.yaml similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/conda_build_config.yaml rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/conda_build_config.yaml diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/license.txt b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/license.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/license.txt rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/license.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/meta.yaml b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/meta.yaml similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/meta.yaml rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/meta.yaml diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/run_test.bat b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/run_test.bat similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/run_test.bat rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/run_test.bat diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/run_test.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/run_test.sh similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/run_test.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe.local/run_test.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/bld.bat b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/bld.bat similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/bld.bat rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/bld.bat diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/build.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/build.sh similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/build.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/build.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/meta.yaml b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/meta.yaml similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/meta.yaml rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/meta.yaml diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/scripts/build.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/scripts/build.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/scripts/build.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/condarecipe_clone_icc_rt/scripts/build.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/gpuci/axis.yaml b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/gpuci/axis.yaml similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/gpuci/axis.yaml rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/gpuci/axis.yaml diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/gpuci/build.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/gpuci/build.sh similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/gpuci/build.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/gpuci/build.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/MacOSX10.10.sdk.checksum b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/MacOSX10.10.sdk.checksum similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/MacOSX10.10.sdk.checksum rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/MacOSX10.10.sdk.checksum diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/after_success.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/after_success.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/after_success.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/after_success.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/build.cmd b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/build.cmd similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/build.cmd rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/build.cmd diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/build.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/build.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/build.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/build.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/install_miniconda.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/install_miniconda.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/install_miniconda.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/install_miniconda.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/setup_conda_environment.cmd b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/setup_conda_environment.cmd similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/setup_conda_environment.cmd rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/setup_conda_environment.cmd diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/setup_conda_environment.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/setup_conda_environment.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/setup_conda_environment.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/setup_conda_environment.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/test.cmd b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/test.cmd similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/test.cmd rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/test.cmd diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/test.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/test.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/test.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/buildscripts/incremental/test.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/clean_numba.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/clean_numba.sh similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/clean_numba.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/clean_numba.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/codecov.yml b/models/cv/3d_detection/pointrcnn/pytorch/numba/codecov.yml similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/codecov.yml rename to models/cv/3d_detection/pointrcnn/pytorch/numba/codecov.yml diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/contrib/valgrind-numba.supp b/models/cv/3d_detection/pointrcnn/pytorch/numba/contrib/valgrind-numba.supp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/contrib/valgrind-numba.supp rename to models/cv/3d_detection/pointrcnn/pytorch/numba/contrib/valgrind-numba.supp diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/install_numba.sh b/models/cv/3d_detection/pointrcnn/pytorch/numba/install_numba.sh similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/install_numba.sh rename to models/cv/3d_detection/pointrcnn/pytorch/numba/install_numba.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/mypy.ini b/models/cv/3d_detection/pointrcnn/pytorch/numba/mypy.ini similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/mypy.ini rename to models/cv/3d_detection/pointrcnn/pytorch/numba/mypy.ini diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/__main__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/__main__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/__main__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/__main__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_arraystruct.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_arraystruct.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_arraystruct.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_arraystruct.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_devicearray.cpp b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_devicearray.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_devicearray.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_devicearray.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_devicearray.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_devicearray.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_devicearray.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_devicearray.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_dispatcher.cpp b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_dispatcher.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_dispatcher.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_dispatcher.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_dynfunc.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_dynfunc.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_dynfunc.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_dynfunc.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_dynfuncmod.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_dynfuncmod.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_dynfuncmod.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_dynfuncmod.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_hashtable.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_hashtable.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_hashtable.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_hashtable.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_hashtable.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_hashtable.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_hashtable.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_hashtable.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_helperlib.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_helperlib.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_helperlib.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_helperlib.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_helpermod.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_helpermod.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_helpermod.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_helpermod.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_lapack.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_lapack.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_lapack.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_lapack.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_npymath_exports.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_npymath_exports.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_npymath_exports.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_npymath_exports.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_numba_common.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_numba_common.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_numba_common.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_numba_common.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_pymodule.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_pymodule.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_pymodule.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_pymodule.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_random.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_random.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_random.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_random.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_typeof.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_typeof.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_typeof.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_typeof.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_typeof.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_typeof.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_typeof.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_typeof.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_unicodetype_db.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_unicodetype_db.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_unicodetype_db.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_unicodetype_db.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/_version.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_version.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/_version.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/_version.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/capsulethunk.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/capsulethunk.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/capsulethunk.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/capsulethunk.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/cext.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/cext.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/cext.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/cext.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/dictobject.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/dictobject.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/dictobject.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/dictobject.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/dictobject.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/dictobject.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/dictobject.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/dictobject.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/listobject.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/listobject.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/listobject.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/listobject.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/listobject.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/listobject.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/listobject.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/listobject.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/utils.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/utils.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/utils.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cext/utils.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/cloudpickle.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/cloudpickle.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/cloudpickle.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/cloudpickle.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/cloudpickle_fast.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/cloudpickle_fast.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/cloudpickle_fast.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/cloudpickle_fast.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/compat.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/compat.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/compat.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cloudpickle/compat.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/analysis.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/analysis.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/analysis.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/analysis.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/pretty_annotate.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/pretty_annotate.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/pretty_annotate.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/pretty_annotate.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/template.html b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/template.html similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/template.html rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/template.html diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/type_annotations.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/type_annotations.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/type_annotations.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/annotations/type_annotations.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/base.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/base.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/base.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/base.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/boxing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/boxing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/boxing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/boxing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/bytecode.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/bytecode.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/bytecode.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/bytecode.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/byteflow.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/byteflow.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/byteflow.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/byteflow.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/caching.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/caching.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/caching.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/caching.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/callconv.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/callconv.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/callconv.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/callconv.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/callwrapper.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/callwrapper.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/callwrapper.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/callwrapper.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ccallback.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ccallback.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ccallback.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ccallback.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cgutils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cgutils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cgutils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cgutils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/codegen.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/codegen.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/codegen.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/codegen.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler_lock.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler_lock.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler_lock.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler_lock.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler_machinery.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler_machinery.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler_machinery.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/compiler_machinery.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/config.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/config.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/config.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/config.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/consts.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/consts.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/consts.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/consts.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/controlflow.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/controlflow.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/controlflow.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/controlflow.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cpu.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cpu.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cpu.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cpu.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cpu_options.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cpu_options.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cpu_options.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/cpu_options.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/dataflow.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/dataflow.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/dataflow.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/dataflow.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/manager.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/manager.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/manager.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/manager.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/models.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/models.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/models.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/models.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/packer.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/packer.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/packer.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/packer.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/registry.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/registry.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/registry.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/registry.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/testing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/testing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/testing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/datamodel/testing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/debuginfo.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/debuginfo.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/debuginfo.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/debuginfo.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/decorators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/decorators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/decorators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/decorators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/descriptors.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/descriptors.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/descriptors.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/descriptors.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/dispatcher.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/dispatcher.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/dispatcher.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/dispatcher.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/entrypoints.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/entrypoints.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/entrypoints.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/entrypoints.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/environment.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/environment.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/environment.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/environment.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/errors.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/errors.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/errors.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/errors.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/event.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/event.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/event.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/event.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/extending.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/extending.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/extending.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/extending.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/externals.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/externals.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/externals.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/externals.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/fastmathpass.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/fastmathpass.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/fastmathpass.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/fastmathpass.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/funcdesc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/funcdesc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/funcdesc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/funcdesc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/generators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/generators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/generators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/generators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/imputils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/imputils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/imputils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/imputils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/inline_closurecall.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/inline_closurecall.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/inline_closurecall.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/inline_closurecall.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/interpreter.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/interpreter.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/interpreter.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/interpreter.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/intrinsics.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/intrinsics.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/intrinsics.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/intrinsics.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ir.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ir.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ir.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ir.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ir_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ir_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ir_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ir_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/itanium_mangler.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/itanium_mangler.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/itanium_mangler.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/itanium_mangler.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/llvm_bindings.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/llvm_bindings.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/llvm_bindings.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/llvm_bindings.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/lowering.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/lowering.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/lowering.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/lowering.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/object_mode_passes.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/object_mode_passes.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/object_mode_passes.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/object_mode_passes.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/optional.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/optional.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/optional.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/optional.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/options.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/options.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/options.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/options.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/overload_glue.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/overload_glue.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/overload_glue.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/overload_glue.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/postproc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/postproc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/postproc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/postproc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/pylowering.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/pylowering.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/pylowering.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/pylowering.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/pythonapi.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/pythonapi.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/pythonapi.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/pythonapi.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/registry.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/registry.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/registry.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/registry.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/removerefctpass.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/removerefctpass.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/removerefctpass.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/removerefctpass.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/retarget.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/retarget.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/retarget.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/retarget.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/ir_print.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/ir_print.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/ir_print.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/ir_print.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/registry.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/registry.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/registry.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/registry.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_binop.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_binop.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_binop.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_binop.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_getitem.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_getitem.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_getitem.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_getitem.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_raise.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_raise.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_raise.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/rewrites/static_raise.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/_nrt_python.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/_nrt_python.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/_nrt_python.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/_nrt_python.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/_nrt_pythonmod.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/_nrt_pythonmod.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/_nrt_pythonmod.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/_nrt_pythonmod.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/context.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/context.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/context.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/context.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt_external.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt_external.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt_external.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrt_external.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrtdynmod.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrtdynmod.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrtdynmod.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrtdynmod.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrtopt.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrtopt.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrtopt.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/runtime/nrtopt.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/serialize.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/serialize.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/serialize.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/serialize.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/sigutils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/sigutils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/sigutils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/sigutils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ssa.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ssa.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ssa.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/ssa.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/target_extension.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/target_extension.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/target_extension.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/target_extension.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/targetconfig.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/targetconfig.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/targetconfig.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/targetconfig.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/tracing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/tracing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/tracing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/tracing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/transforms.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/transforms.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/transforms.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/transforms.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/_typeconv.cpp b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/_typeconv.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/_typeconv.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/_typeconv.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/castgraph.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/castgraph.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/castgraph.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/castgraph.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/rules.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/rules.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/rules.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/rules.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/test.cpp b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/test.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/test.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/test.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.cpp b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.hpp b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.hpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.hpp rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.hpp diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeconv/typeconv.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typed_passes.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typed_passes.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typed_passes.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typed_passes.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeinfer.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeinfer.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeinfer.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typeinfer.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/abstract.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/abstract.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/abstract.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/abstract.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/common.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/common.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/common.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/common.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/containers.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/containers.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/containers.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/containers.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/function_type.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/function_type.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/function_type.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/function_type.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/functions.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/functions.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/functions.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/functions.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/iterators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/iterators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/iterators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/iterators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/misc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/misc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/misc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/misc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/npytypes.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/npytypes.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/npytypes.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/npytypes.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/scalars.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/scalars.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/scalars.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/types/scalars.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/arraydecl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/arraydecl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/arraydecl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/arraydecl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/asnumbatype.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/asnumbatype.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/asnumbatype.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/asnumbatype.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/bufproto.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/bufproto.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/bufproto.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/bufproto.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/builtins.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/builtins.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/builtins.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/builtins.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/cffi_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/cffi_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/cffi_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/cffi_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/cmathdecl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/cmathdecl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/cmathdecl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/cmathdecl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/collections.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/collections.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/collections.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/collections.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/context.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/context.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/context.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/context.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/ctypes_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/ctypes_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/ctypes_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/ctypes_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/dictdecl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/dictdecl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/dictdecl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/dictdecl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/enumdecl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/enumdecl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/enumdecl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/enumdecl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/listdecl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/listdecl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/listdecl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/listdecl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/mathdecl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/mathdecl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/mathdecl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/mathdecl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/npdatetime.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/npdatetime.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/npdatetime.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/npdatetime.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/npydecl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/npydecl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/npydecl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/npydecl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/randomdecl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/randomdecl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/randomdecl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/randomdecl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/setdecl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/setdecl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/setdecl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/setdecl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/templates.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/templates.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/templates.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/templates.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/typeof.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/typeof.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/typeof.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/typing/typeof.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/bytes.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/bytes.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/bytes.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/bytes.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/eh.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/eh.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/eh.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/eh.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/nrt.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/nrt.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/nrt.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/nrt.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/refcount.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/refcount.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/refcount.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/unsafe/refcount.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/untyped_passes.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/untyped_passes.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/untyped_passes.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/untyped_passes.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/utils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/withcontexts.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/withcontexts.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/core/withcontexts.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/core/withcontexts.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/builtins.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/builtins.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/builtins.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/builtins.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/charseq.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/charseq.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/charseq.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/charseq.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/cmathimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/cmathimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/cmathimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/cmathimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/enumimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/enumimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/enumimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/enumimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/hashing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/hashing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/hashing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/hashing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/heapq.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/heapq.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/heapq.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/heapq.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/iterators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/iterators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/iterators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/iterators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/listobj.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/listobj.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/listobj.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/listobj.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/mathimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/mathimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/mathimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/mathimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/numbers.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/numbers.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/numbers.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/numbers.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/printimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/printimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/printimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/printimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/randomimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/randomimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/randomimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/randomimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/rangeobj.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/rangeobj.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/rangeobj.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/rangeobj.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/setobj.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/setobj.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/setobj.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/setobj.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/slicing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/slicing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/slicing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/slicing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/tupleobj.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/tupleobj.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/tupleobj.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/tupleobj.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unicode.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unicode.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unicode.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unicode.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unicode_support.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unicode_support.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unicode_support.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unicode_support.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/numbers.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/numbers.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/numbers.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/numbers.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/tuple.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/tuple.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/tuple.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cpython/unsafe/tuple.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/api.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/api.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/api.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/api.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/api_util.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/api_util.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/api_util.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/api_util.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/args.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/args.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/args.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/args.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/codegen.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/codegen.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/codegen.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/codegen.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/compiler.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/compiler.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/compiler.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/compiler.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cuda_paths.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cuda_paths.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cuda_paths.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cuda_paths.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadecl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadecl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadecl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadecl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/_extras.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/_extras.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/_extras.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/_extras.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/devicearray.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/devicearray.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/devicearray.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/devicearray.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/devices.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/devices.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/devices.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/devices.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/driver.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/driver.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/driver.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/driver.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/drvapi.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/drvapi.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/drvapi.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/drvapi.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/enums.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/enums.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/enums.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/enums.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/error.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/error.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/error.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/error.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/libs.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/libs.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/libs.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/libs.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/ndarray.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/ndarray.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/ndarray.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/ndarray.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/nvvm.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/nvvm.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/nvvm.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/nvvm.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/rtapi.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/rtapi.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/rtapi.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/rtapi.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/runtime.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/runtime.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/runtime.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudadrv/runtime.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudaimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudaimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudaimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudaimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudamath.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudamath.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudamath.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/cudamath.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/decorators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/decorators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/decorators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/decorators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/descriptor.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/descriptor.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/descriptor.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/descriptor.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/device_init.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/device_init.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/device_init.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/device_init.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/dispatcher.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/dispatcher.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/dispatcher.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/dispatcher.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/errors.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/errors.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/errors.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/errors.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/initialize.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/initialize.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/initialize.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/initialize.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/intrinsic_wrapper.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/intrinsic_wrapper.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/intrinsic_wrapper.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/intrinsic_wrapper.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/reduction.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/reduction.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/reduction.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/reduction.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/transpose.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/transpose.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/transpose.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/kernels/transpose.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevice.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevice.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevice.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevice.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevicedecl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevicedecl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevicedecl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevicedecl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevicefuncs.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevicefuncs.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevicefuncs.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdevicefuncs.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdeviceimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdeviceimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdeviceimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/libdeviceimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/mathimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/mathimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/mathimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/mathimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/models.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/models.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/models.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/models.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/nvvmutils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/nvvmutils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/nvvmutils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/nvvmutils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/printimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/printimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/printimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/printimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/random.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/random.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/random.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/random.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/api.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/api.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/api.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/api.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/compiler.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/compiler.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/compiler.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/compiler.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/devicearray.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/devicearray.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/devicearray.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/devicearray.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/devices.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/devices.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/devices.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/devices.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/driver.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/driver.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/driver.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/driver.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/drvapi.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/drvapi.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/drvapi.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/drvapi.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/error.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/error.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/error.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/error.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/libs.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/libs.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/libs.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/libs.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/nvvm.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/nvvm.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/nvvm.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/nvvm.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/runtime.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/runtime.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/runtime.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/cudadrv/runtime.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/kernel.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/kernel.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/kernel.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/kernel.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/kernelapi.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/kernelapi.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/kernelapi.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/kernelapi.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/reduction.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/reduction.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/reduction.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/reduction.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/vector_types.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/vector_types.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/vector_types.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator/vector_types.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator_init.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator_init.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator_init.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/simulator_init.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/stubs.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/stubs.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/stubs.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/stubs.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/target.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/target.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/target.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/target.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/testing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/testing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/testing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/testing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/cuda_include.cu b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/cuda_include.cu similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/cuda_include.cu rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/cuda_include.cu diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/error.cu b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/error.cu similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/error.cu rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/error.cu diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/jitlink.cu b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/jitlink.cu similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/jitlink.cu rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/jitlink.cu diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/jitlink.ptx b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/jitlink.ptx similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/jitlink.ptx rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/jitlink.ptx diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/warn.cu b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/warn.cu similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/warn.cu rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/data/warn.cu diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_array_attr.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_array_attr.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_array_attr.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_array_attr.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_context_stack.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_context_stack.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_context_stack.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_context_stack.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_array_slicing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_array_slicing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_array_slicing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_array_slicing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_auto_context.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_auto_context.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_auto_context.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_auto_context.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_devicerecord.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_devicerecord.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_devicerecord.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_devicerecord.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_driver.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_driver.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_driver.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_driver.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_libraries.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_libraries.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_libraries.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_libraries.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_memory.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_memory.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_memory.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_memory.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_ndarray.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_ndarray.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_ndarray.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_cuda_ndarray.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_deallocations.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_deallocations.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_deallocations.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_deallocations.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_detect.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_detect.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_detect.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_detect.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_emm_plugins.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_emm_plugins.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_emm_plugins.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_emm_plugins.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_events.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_events.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_events.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_events.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_host_alloc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_host_alloc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_host_alloc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_host_alloc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_init.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_init.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_init.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_init.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_inline_ptx.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_inline_ptx.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_inline_ptx.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_inline_ptx.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_ir_patch.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_ir_patch.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_ir_patch.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_ir_patch.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_linker.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_linker.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_linker.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_linker.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_managed_alloc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_managed_alloc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_managed_alloc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_managed_alloc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_nvvm_driver.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_nvvm_driver.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_nvvm_driver.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_nvvm_driver.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_pinned.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_pinned.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_pinned.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_pinned.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_profiler.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_profiler.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_profiler.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_profiler.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_ptds.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_ptds.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_ptds.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_ptds.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_reset_device.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_reset_device.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_reset_device.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_reset_device.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_runtime.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_runtime.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_runtime.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_runtime.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_select_device.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_select_device.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_select_device.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_select_device.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_streams.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_streams.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_streams.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudadrv/test_streams.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/cache_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/cache_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/cache_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/cache_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/cache_with_cpu_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/cache_with_cpu_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/cache_with_cpu_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/cache_with_cpu_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/extensions_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/extensions_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/extensions_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/extensions_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/jitlink.ptx b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/jitlink.ptx similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/jitlink.ptx rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/jitlink.ptx diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/recursion_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/recursion_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/recursion_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/recursion_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_alignment.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_alignment.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_alignment.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_alignment.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array_args.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array_args.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array_args.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array_args.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array_methods.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array_methods.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array_methods.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_array_methods.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_atomics.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_atomics.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_atomics.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_atomics.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_blackscholes.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_blackscholes.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_blackscholes.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_blackscholes.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_boolean.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_boolean.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_boolean.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_boolean.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_caching.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_caching.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_caching.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_caching.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_casting.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_casting.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_casting.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_casting.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_compiler.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_compiler.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_compiler.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_compiler.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_complex.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_complex.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_complex.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_complex.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_complex_kernel.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_complex_kernel.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_complex_kernel.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_complex_kernel.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_const_string.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_const_string.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_const_string.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_const_string.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_constmem.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_constmem.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_constmem.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_constmem.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cooperative_groups.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cooperative_groups.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cooperative_groups.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cooperative_groups.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_array_interface.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_array_interface.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_array_interface.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_array_interface.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_jit_no_types.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_jit_no_types.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_jit_no_types.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_cuda_jit_no_types.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_datetime.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_datetime.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_datetime.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_datetime.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_debug.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_debug.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_debug.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_debug.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_debuginfo.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_debuginfo.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_debuginfo.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_debuginfo.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_device_func.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_device_func.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_device_func.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_device_func.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_dispatcher.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_dispatcher.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_dispatcher.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_dispatcher.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_enums.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_enums.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_enums.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_enums.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_errors.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_errors.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_errors.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_errors.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_exception.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_exception.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_exception.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_exception.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_extending.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_extending.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_extending.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_extending.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_fastmath.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_fastmath.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_fastmath.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_fastmath.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_forall.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_forall.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_forall.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_forall.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_freevar.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_freevar.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_freevar.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_freevar.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_frexp_ldexp.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_frexp_ldexp.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_frexp_ldexp.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_frexp_ldexp.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_globals.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_globals.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_globals.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_globals.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scalar.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scalar.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scalar.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scalar.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scheduling.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scheduling.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scheduling.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_gufunc_scheduling.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_idiv.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_idiv.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_idiv.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_idiv.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_inspect.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_inspect.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_inspect.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_inspect.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_intrinsics.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_intrinsics.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_intrinsics.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_intrinsics.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_ipc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_ipc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_ipc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_ipc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_iterators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_iterators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_iterators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_iterators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_lang.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_lang.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_lang.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_lang.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_laplace.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_laplace.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_laplace.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_laplace.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_libdevice.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_libdevice.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_libdevice.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_libdevice.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_lineinfo.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_lineinfo.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_lineinfo.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_lineinfo.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_localmem.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_localmem.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_localmem.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_localmem.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_mandel.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_mandel.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_mandel.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_mandel.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_math.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_math.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_math.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_math.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_matmul.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_matmul.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_matmul.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_matmul.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_minmax.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_minmax.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_minmax.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_minmax.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_montecarlo.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_montecarlo.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_montecarlo.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_montecarlo.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multigpu.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multigpu.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multigpu.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multigpu.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multiprocessing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multiprocessing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multiprocessing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multiprocessing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multithreads.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multithreads.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multithreads.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_multithreads.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_nondet.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_nondet.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_nondet.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_nondet.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_operator.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_operator.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_operator.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_operator.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_optimization.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_optimization.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_optimization.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_optimization.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_overload.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_overload.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_overload.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_overload.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_powi.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_powi.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_powi.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_powi.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_print.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_print.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_print.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_print.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_py2_div_issue.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_py2_div_issue.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_py2_div_issue.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_py2_div_issue.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_random.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_random.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_random.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_random.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_record_dtype.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_record_dtype.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_record_dtype.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_record_dtype.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_recursion.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_recursion.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_recursion.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_recursion.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_reduction.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_reduction.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_reduction.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_reduction.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_retrieve_autoconverted_arrays.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_retrieve_autoconverted_arrays.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_retrieve_autoconverted_arrays.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_retrieve_autoconverted_arrays.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_serialize.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_serialize.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_serialize.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_serialize.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_slicing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_slicing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_slicing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_slicing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sm.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sm.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sm.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sm.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sm_creation.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sm_creation.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sm_creation.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sm_creation.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sync.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sync.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sync.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_sync.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_transpose.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_transpose.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_transpose.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_transpose.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_userexc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_userexc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_userexc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_userexc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vector_type.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vector_type.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vector_type.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vector_type.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_complex.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_complex.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_complex.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_complex.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_decor.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_decor.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_decor.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_decor.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_device.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_device.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_device.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_device.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_vectorize_scalar_arg.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_warning.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_warning.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_warning.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_warning.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_warp_ops.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_warp_ops.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_warp_ops.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudapy/test_warp_ops.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/support.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/support.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/support.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/support.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/test_cudasim_issues.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/test_cudasim_issues.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/test_cudasim_issues.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/cudasim/test_cudasim_issues.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/ffi/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/ffi/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/ffi/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/ffi/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/ffi/functions.cu b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/ffi/functions.cu similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/ffi/functions.cu rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/ffi/functions.cu diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_cg.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_cg.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_cg.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_cg.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_cpu_gpu_compat.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_cpu_gpu_compat.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_cpu_gpu_compat.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_cpu_gpu_compat.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_ffi.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_ffi.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_ffi.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_ffi.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_laplace.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_laplace.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_laplace.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_laplace.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_matmul.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_matmul.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_matmul.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_matmul.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_montecarlo.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_montecarlo.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_montecarlo.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_montecarlo.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_random.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_random.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_random.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_random.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_reduction.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_reduction.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_reduction.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_reduction.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_sessionize.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_sessionize.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_sessionize.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_sessionize.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_vecadd.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_vecadd.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_vecadd.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/doc_examples/test_vecadd.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_import.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_import.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_import.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_import.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_library_lookup.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_library_lookup.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_library_lookup.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_library_lookup.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_nvvm.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_nvvm.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_nvvm.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/tests/nocuda/test_nvvm.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/types.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/types.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/types.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/types.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/vector_types.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/vector_types.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/vector_types.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/vector_types.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/vectorizers.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/vectorizers.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/vectorizers.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/cuda/vectorizers.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/function_type.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/function_type.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/function_type.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/function_type.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/_box.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/_box.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/_box.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/_box.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/base.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/base.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/base.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/base.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/boxing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/boxing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/boxing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/boxing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/decorators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/decorators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/decorators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/decorators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/overloads.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/overloads.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/overloads.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/jitclass/overloads.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/structref.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/structref.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/structref.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/experimental/structref.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/extending.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/extending.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/extending.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/extending.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/mathnames.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/mathnames.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/mathnames.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/mathnames.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/appdirs.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/appdirs.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/appdirs.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/appdirs.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/cffiimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/cffiimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/cffiimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/cffiimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/cmdlang.gdb b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/cmdlang.gdb similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/cmdlang.gdb rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/cmdlang.gdb diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/dummyarray.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/dummyarray.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/dummyarray.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/dummyarray.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/dump_style.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/dump_style.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/dump_style.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/dump_style.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/findlib.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/findlib.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/findlib.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/findlib.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/firstlinefinder.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/firstlinefinder.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/firstlinefinder.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/firstlinefinder.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/gdb_hook.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/gdb_hook.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/gdb_hook.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/gdb_hook.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/gdb_print_extension.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/gdb_print_extension.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/gdb_print_extension.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/gdb_print_extension.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/help/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/help/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/help/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/help/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/help/inspector.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/help/inspector.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/help/inspector.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/help/inspector.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/init_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/init_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/init_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/init_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/inspection.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/inspection.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/inspection.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/inspection.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/literal.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/literal.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/literal.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/literal.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/llvm_pass_timings.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/llvm_pass_timings.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/llvm_pass_timings.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/llvm_pass_timings.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/mergesort.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/mergesort.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/mergesort.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/mergesort.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_entry.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_entry.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_entry.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_entry.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_gdbinfo.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_gdbinfo.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_gdbinfo.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_gdbinfo.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_sysinfo.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_sysinfo.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_sysinfo.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/numba_sysinfo.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/quicksort.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/quicksort.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/quicksort.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/quicksort.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/special.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/special.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/special.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/special.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/timsort.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/timsort.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/timsort.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/misc/timsort.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/mviewbuf.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/mviewbuf.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/mviewbuf.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/mviewbuf.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/arraymath.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/arraymath.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/arraymath.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/arraymath.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/arrayobj.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/arrayobj.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/arrayobj.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/arrayobj.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/extensions.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/extensions.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/extensions.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/extensions.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/linalg.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/linalg.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/linalg.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/linalg.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npdatetime.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npdatetime.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npdatetime.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npdatetime.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npdatetime_helpers.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npdatetime_helpers.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npdatetime_helpers.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npdatetime_helpers.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npyfuncs.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npyfuncs.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npyfuncs.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npyfuncs.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npyimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npyimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npyimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/npyimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/numpy_support.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/numpy_support.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/numpy_support.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/numpy_support.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/polynomial.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/polynomial.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/polynomial.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/polynomial.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/generator_core.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/generator_core.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/generator_core.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/generator_core.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/generator_methods.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/generator_methods.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/generator_methods.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/random/generator_methods.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_internal.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_internal.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_internal.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_internal.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_internal.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_internal.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_internal.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_internal.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_num_threads.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_num_threads.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_num_threads.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_num_threads.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_ufunc.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_ufunc.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_ufunc.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/_ufunc.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/array_exprs.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/array_exprs.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/array_exprs.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/array_exprs.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/decorators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/decorators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/decorators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/decorators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/deviceufunc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/deviceufunc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/deviceufunc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/deviceufunc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/dufunc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/dufunc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/dufunc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/dufunc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc_scheduler.cpp b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc_scheduler.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc_scheduler.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc_scheduler.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc_scheduler.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc_scheduler.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc_scheduler.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/gufunc_scheduler.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/omppool.cpp b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/omppool.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/omppool.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/omppool.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/parallel.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/parallel.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/parallel.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/parallel.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/sigparse.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/sigparse.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/sigparse.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/sigparse.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/tbbpool.cpp b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/tbbpool.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/tbbpool.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/tbbpool.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/ufuncbuilder.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/ufuncbuilder.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/ufuncbuilder.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/ufuncbuilder.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/workqueue.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/workqueue.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/workqueue.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/workqueue.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/workqueue.h b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/workqueue.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/workqueue.h rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/workqueue.h diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/wrappers.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/wrappers.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/wrappers.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc/wrappers.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc_db.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc_db.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc_db.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/ufunc_db.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/unsafe/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/unsafe/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/unsafe/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/unsafe/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/unsafe/ndarray.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/unsafe/ndarray.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/np/unsafe/ndarray.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/np/unsafe/ndarray.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/array_analysis.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/array_analysis.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/array_analysis.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/array_analysis.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor_lowering.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor_lowering.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor_lowering.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor_lowering.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor_lowering_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor_lowering_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor_lowering_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/parfors/parfor_lowering_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/cc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/cc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/cc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/cc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/compiler.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/compiler.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/compiler.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/compiler.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/decorators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/decorators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/decorators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/decorators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/llvm_types.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/llvm_types.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/llvm_types.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/llvm_types.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/modulemixin.c b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/modulemixin.c similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/modulemixin.c rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/modulemixin.c diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/platform.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/platform.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/platform.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/platform.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/pycc b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/pycc similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/pycc rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/pycc/pycc diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/runtests.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/runtests.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/runtests.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/runtests.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/scripts/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/scripts/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/scripts/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/scripts/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/scripts/generate_lower_listing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/scripts/generate_lower_listing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/scripts/generate_lower_listing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/scripts/generate_lower_listing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/stencil.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/stencil.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/stencil.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/stencil.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/stencilparfor.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/stencilparfor.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/stencilparfor.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/stencils/stencilparfor.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/__main__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/__main__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/__main__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/__main__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/_runtests.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/_runtests.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/_runtests.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/_runtests.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/loader.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/loader.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/loader.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/loader.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/main.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/main.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/main.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/main.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/notebook.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/notebook.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/notebook.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/testing/notebook.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/annotation_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/annotation_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/annotation_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/annotation_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cache_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cache_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cache_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cache_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cffi_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cffi_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cffi_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cffi_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cfunc_cache_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cfunc_cache_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cfunc_cache_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cfunc_cache_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cloudpickle_main_class.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cloudpickle_main_class.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cloudpickle_main_class.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/cloudpickle_main_class.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/compile_with_pycc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/compile_with_pycc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/compile_with_pycc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/compile_with_pycc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/complex_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/complex_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/complex_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/complex_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/ctypes_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/ctypes_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/ctypes_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/ctypes_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_examples.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_examples.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_examples.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_examples.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_jitclass.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_jitclass.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_jitclass.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_jitclass.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_literal_container_usage.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_literal_container_usage.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_literal_container_usage.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_literal_container_usage.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_literally_usage.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_literally_usage.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_literally_usage.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_literally_usage.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_llvm_pass_timings.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_llvm_pass_timings.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_llvm_pass_timings.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_llvm_pass_timings.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_numpy_generators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_numpy_generators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_numpy_generators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_numpy_generators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_parallel_chunksize.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_parallel_chunksize.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_parallel_chunksize.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_parallel_chunksize.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_rec_array.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_rec_array.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_rec_array.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_rec_array.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_structref_usage.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_structref_usage.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_structref_usage.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_structref_usage.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_typed_dict_usage.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_typed_dict_usage.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_typed_dict_usage.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_typed_dict_usage.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_typed_list_usage.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_typed_list_usage.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_typed_list_usage.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/doc_examples/test_typed_list_usage.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/dummy_module.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/dummy_module.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/dummy_module.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/dummy_module.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/enum_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/enum_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/enum_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/enum_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/error_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/error_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/error_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/error_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_array_arg.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_array_arg.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_array_arg.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_array_arg.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_basic.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_basic.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_basic.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_basic.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_break_on_symbol.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_break_on_symbol.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_break_on_symbol.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_break_on_symbol.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_break_on_symbol_version.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_break_on_symbol_version.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_break_on_symbol_version.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_break_on_symbol_version.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_conditional_breakpoint.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_conditional_breakpoint.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_conditional_breakpoint.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_conditional_breakpoint.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_pretty_print.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_pretty_print.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_pretty_print.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb/test_pretty_print.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb_support.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb_support.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb_support.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/gdb_support.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/inlining_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/inlining_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/inlining_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/inlining_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/matmul_usecase.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/matmul_usecase.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/matmul_usecase.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/matmul_usecase.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/cache_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/cache_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/cache_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/cache_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_caching.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_caching.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_caching.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_caching.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_dufunc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_dufunc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_dufunc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_dufunc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_errors.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_errors.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_errors.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_errors.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_gufunc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_gufunc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_gufunc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_gufunc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_env_variable.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_env_variable.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_env_variable.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_env_variable.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_low_work.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_low_work.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_low_work.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_low_work.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_ufunc_issues.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_ufunc_issues.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_ufunc_issues.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_parallel_ufunc_issues.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_ufunc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_ufunc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_ufunc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_ufunc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_ufuncbuilding.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_ufuncbuilding.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_ufuncbuilding.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_ufuncbuilding.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_vectorize_decor.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_vectorize_decor.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_vectorize_decor.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/npyufunc/test_vectorize_decor.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/orphaned_semaphore_usecase.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/orphaned_semaphore_usecase.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/orphaned_semaphore_usecase.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/orphaned_semaphore_usecase.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/overload_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/overload_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/overload_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/overload_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/parfors_cache_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/parfors_cache_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/parfors_cache_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/parfors_cache_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/parfors_max_label_error.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/parfors_max_label_error.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/parfors_max_label_error.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/parfors_max_label_error.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pdlike_usecase.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pdlike_usecase.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pdlike_usecase.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pdlike_usecase.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/source_module.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/source_module.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/source_module.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/nested/source_module.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils_nested.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils_nested.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils_nested.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_distutils_nested.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools_nested.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools_nested.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools_nested.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/setup_setuptools_nested.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/source_module.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/source_module.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/source_module.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/pycc_distutils_usecase/source_module.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/recursion_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/recursion_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/recursion_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/recursion_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/serialize_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/serialize_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/serialize_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/serialize_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/support.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/support.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/support.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/support.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_alignment.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_alignment.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_alignment.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_alignment.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_analysis.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_analysis.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_analysis.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_analysis.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_annotations.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_annotations.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_annotations.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_annotations.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_api.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_api.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_api.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_api.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_analysis.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_analysis.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_analysis.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_analysis.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_attr.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_attr.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_attr.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_attr.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_constants.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_constants.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_constants.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_constants.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_exprs.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_exprs.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_exprs.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_exprs.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_iterators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_iterators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_iterators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_iterators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_manipulation.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_manipulation.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_manipulation.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_manipulation.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_methods.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_methods.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_methods.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_methods.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_reductions.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_reductions.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_reductions.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_reductions.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_return.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_return.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_return.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_array_return.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_asnumbatype.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_asnumbatype.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_asnumbatype.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_asnumbatype.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_auto_constants.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_auto_constants.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_auto_constants.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_auto_constants.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_blackscholes.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_blackscholes.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_blackscholes.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_blackscholes.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_boundscheck.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_boundscheck.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_boundscheck.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_boundscheck.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_buffer_protocol.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_buffer_protocol.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_buffer_protocol.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_buffer_protocol.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_builtins.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_builtins.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_builtins.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_builtins.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_byteflow.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_byteflow.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_byteflow.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_byteflow.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_caching.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_caching.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_caching.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_caching.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_casting.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_casting.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_casting.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_casting.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cffi.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cffi.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cffi.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cffi.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cfunc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cfunc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cfunc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cfunc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cgutils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cgutils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cgutils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cgutils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_chained_assign.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_chained_assign.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_chained_assign.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_chained_assign.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_chrome_trace.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_chrome_trace.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_chrome_trace.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_chrome_trace.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cli.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cli.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cli.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_cli.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_closure.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_closure.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_closure.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_closure.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_codegen.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_codegen.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_codegen.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_codegen.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compile_cache.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compile_cache.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compile_cache.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compile_cache.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compiler_flags.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compiler_flags.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compiler_flags.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compiler_flags.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compiler_lock.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compiler_lock.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compiler_lock.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_compiler_lock.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_complex.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_complex.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_complex.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_complex.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_comprehension.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_comprehension.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_comprehension.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_comprehension.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_conditions_as_predicates.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_conditions_as_predicates.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_conditions_as_predicates.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_conditions_as_predicates.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_config.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_config.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_config.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_config.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_conversion.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_conversion.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_conversion.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_conversion.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_copy_propagate.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_copy_propagate.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_copy_propagate.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_copy_propagate.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ctypes.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ctypes.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ctypes.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ctypes.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dataflow.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dataflow.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dataflow.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dataflow.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_datamodel.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_datamodel.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_datamodel.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_datamodel.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_debug.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_debug.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_debug.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_debug.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_debuginfo.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_debuginfo.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_debuginfo.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_debuginfo.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_deprecations.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_deprecations.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_deprecations.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_deprecations.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dictimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dictimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dictimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dictimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dictobject.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dictobject.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dictobject.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dictobject.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dicts.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dicts.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dicts.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dicts.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dispatcher.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dispatcher.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dispatcher.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dispatcher.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dummyarray.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dummyarray.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dummyarray.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dummyarray.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dyn_array.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dyn_array.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dyn_array.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dyn_array.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dyn_func.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dyn_func.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dyn_func.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_dyn_func.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_entrypoints.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_entrypoints.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_entrypoints.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_entrypoints.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_enums.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_enums.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_enums.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_enums.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_errorhandling.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_errorhandling.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_errorhandling.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_errorhandling.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_errormodels.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_errormodels.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_errormodels.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_errormodels.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_event.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_event.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_event.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_event.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_exceptions.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_exceptions.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_exceptions.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_exceptions.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extended_arg.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extended_arg.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extended_arg.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extended_arg.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extending.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extending.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extending.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extending.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extending_types.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extending_types.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extending_types.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_extending_types.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_fancy_indexing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_fancy_indexing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_fancy_indexing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_fancy_indexing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_fastmath.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_fastmath.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_fastmath.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_fastmath.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_firstlinefinder.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_firstlinefinder.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_firstlinefinder.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_firstlinefinder.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_flow_control.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_flow_control.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_flow_control.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_flow_control.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_func_interface.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_func_interface.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_func_interface.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_func_interface.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_func_lifetime.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_func_lifetime.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_func_lifetime.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_func_lifetime.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_funcdesc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_funcdesc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_funcdesc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_funcdesc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_function_type.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_function_type.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_function_type.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_function_type.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gdb_bindings.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gdb_bindings.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gdb_bindings.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gdb_bindings.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gdb_dwarf.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gdb_dwarf.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gdb_dwarf.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gdb_dwarf.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_generators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_generators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_generators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_generators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gil.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gil.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gil.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_gil.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_globals.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_globals.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_globals.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_globals.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_hashing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_hashing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_hashing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_hashing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_heapq.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_heapq.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_heapq.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_heapq.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_help.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_help.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_help.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_help.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_import.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_import.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_import.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_import.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_indexing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_indexing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_indexing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_indexing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_init_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_init_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_init_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_init_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_inlining.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_inlining.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_inlining.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_inlining.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_interpreter.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_interpreter.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_interpreter.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_interpreter.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_interproc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_interproc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_interproc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_interproc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_intwidth.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_intwidth.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_intwidth.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_intwidth.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir_inlining.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir_inlining.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir_inlining.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir_inlining.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ir_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_itanium_mangler.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_itanium_mangler.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_itanium_mangler.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_itanium_mangler.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_iteration.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_iteration.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_iteration.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_iteration.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jit_module.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jit_module.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jit_module.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jit_module.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jitclasses.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jitclasses.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jitclasses.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jitclasses.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jitmethod.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jitmethod.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jitmethod.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_jitmethod.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_linalg.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_linalg.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_linalg.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_linalg.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_listimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_listimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_listimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_listimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_listobject.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_listobject.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_listobject.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_listobject.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_lists.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_lists.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_lists.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_lists.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_literal_dispatch.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_literal_dispatch.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_literal_dispatch.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_literal_dispatch.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_llvm_pass_timings.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_llvm_pass_timings.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_llvm_pass_timings.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_llvm_pass_timings.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_llvm_version_check.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_llvm_version_check.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_llvm_version_check.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_llvm_version_check.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_locals.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_locals.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_locals.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_locals.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_looplifting.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_looplifting.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_looplifting.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_looplifting.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_make_function_to_jit_function.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_make_function_to_jit_function.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_make_function_to_jit_function.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_make_function_to_jit_function.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mandelbrot.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mandelbrot.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mandelbrot.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mandelbrot.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mangling.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mangling.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mangling.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mangling.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_map_filter_reduce.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_map_filter_reduce.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_map_filter_reduce.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_map_filter_reduce.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mathlib.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mathlib.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mathlib.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mathlib.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_maxmin.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_maxmin.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_maxmin.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_maxmin.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mixed_tuple_unroller.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mixed_tuple_unroller.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mixed_tuple_unroller.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_mixed_tuple_unroller.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_moved_modules.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_moved_modules.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_moved_modules.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_moved_modules.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_multi3.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_multi3.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_multi3.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_multi3.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nan.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nan.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nan.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nan.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ndarray_subclasses.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ndarray_subclasses.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ndarray_subclasses.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ndarray_subclasses.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nested_calls.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nested_calls.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nested_calls.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nested_calls.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_np_functions.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_np_functions.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_np_functions.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_np_functions.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_np_randomgen.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_np_randomgen.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_np_randomgen.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_np_randomgen.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_npdatetime.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_npdatetime.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_npdatetime.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_npdatetime.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nrt.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nrt.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nrt.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nrt.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nrt_refct.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nrt_refct.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nrt_refct.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_nrt_refct.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_num_threads.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_num_threads.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_num_threads.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_num_threads.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numberctor.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numberctor.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numberctor.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numberctor.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numbers.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numbers.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numbers.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numbers.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numconv.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numconv.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numconv.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numconv.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numpy_support.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numpy_support.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numpy_support.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numpy_support.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numpyadapt.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numpyadapt.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numpyadapt.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_numpyadapt.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_obj_lifetime.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_obj_lifetime.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_obj_lifetime.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_obj_lifetime.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_object_mode.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_object_mode.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_object_mode.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_object_mode.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_objects.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_objects.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_objects.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_objects.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_operators.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_operators.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_operators.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_operators.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_optional.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_optional.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_optional.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_optional.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_overlap.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_overlap.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_overlap.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_overlap.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parallel_backend.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parallel_backend.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parallel_backend.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parallel_backend.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors_caching.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors_caching.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors_caching.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors_caching.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors_passes.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors_passes.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors_passes.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_parfors_passes.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_pipeline.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_pipeline.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_pipeline.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_pipeline.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_polynomial.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_polynomial.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_polynomial.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_polynomial.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_practical_lowering_issues.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_practical_lowering_issues.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_practical_lowering_issues.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_practical_lowering_issues.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_print.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_print.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_print.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_print.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_profiler.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_profiler.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_profiler.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_profiler.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_pycc.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_pycc.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_pycc.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_pycc.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_python_int.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_python_int.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_python_int.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_python_int.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_random.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_random.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_random.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_random.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_range.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_range.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_range.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_range.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_recarray_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_recarray_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_recarray_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_recarray_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_record_dtype.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_record_dtype.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_record_dtype.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_record_dtype.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_recursion.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_recursion.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_recursion.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_recursion.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_refop_pruning.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_refop_pruning.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_refop_pruning.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_refop_pruning.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_remove_dead.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_remove_dead.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_remove_dead.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_remove_dead.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_retargeting.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_retargeting.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_retargeting.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_retargeting.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_return_values.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_return_values.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_return_values.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_return_values.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_runtests.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_runtests.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_runtests.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_runtests.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_serialize.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_serialize.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_serialize.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_serialize.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sets.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sets.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sets.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sets.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_slices.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_slices.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_slices.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_slices.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sort.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sort.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sort.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sort.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ssa.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ssa.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ssa.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ssa.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_stencils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_stencils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_stencils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_stencils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_storeslice.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_storeslice.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_storeslice.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_storeslice.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_struct_ref.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_struct_ref.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_struct_ref.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_struct_ref.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_support.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_support.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_support.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_support.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_svml.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_svml.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_svml.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_svml.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sys_stdin_assignment.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sys_stdin_assignment.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sys_stdin_assignment.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sys_stdin_assignment.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sysinfo.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sysinfo.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sysinfo.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_sysinfo.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_target_extension.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_target_extension.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_target_extension.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_target_extension.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_target_overloadselector.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_target_overloadselector.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_target_overloadselector.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_target_overloadselector.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_threadsafety.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_threadsafety.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_threadsafety.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_threadsafety.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_tracing.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_tracing.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_tracing.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_tracing.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_try_except.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_try_except.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_try_except.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_try_except.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_tuples.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_tuples.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_tuples.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_tuples.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeconv.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeconv.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeconv.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeconv.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typedlist.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typedlist.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typedlist.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typedlist.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typedobjectutils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typedobjectutils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typedobjectutils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typedobjectutils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeguard.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeguard.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeguard.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeguard.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeinfer.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeinfer.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeinfer.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeinfer.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typenames.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typenames.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typenames.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typenames.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeof.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeof.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeof.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typeof.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_types.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_types.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_types.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_types.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typingerror.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typingerror.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typingerror.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_typingerror.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ufuncs.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ufuncs.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ufuncs.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_ufuncs.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode_array.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode_array.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode_array.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode_array.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode_names.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode_names.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode_names.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unicode_names.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unpack_sequence.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unpack_sequence.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unpack_sequence.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unpack_sequence.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unpickle_without_module.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unpickle_without_module.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unpickle_without_module.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unpickle_without_module.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unsafe_intrinsics.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unsafe_intrinsics.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unsafe_intrinsics.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_unsafe_intrinsics.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_vectorization.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_vectorization.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_vectorization.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_vectorization.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_vectorization_type_inference.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_vectorization_type_inference.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_vectorization_type_inference.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_vectorization_type_inference.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_warnings.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_warnings.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_warnings.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_warnings.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_withlifting.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_withlifting.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_withlifting.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_withlifting.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_wrapper.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_wrapper.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_wrapper.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/test_wrapper.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/threading_backend_usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/threading_backend_usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/threading_backend_usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/threading_backend_usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/usecases.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/usecases.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/usecases.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/tests/usecases.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/dictimpl.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/dictimpl.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/dictimpl.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/dictimpl.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/dictobject.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/dictobject.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/dictobject.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/dictobject.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/listobject.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/listobject.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/listobject.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/listobject.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/py.typed b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/py.typed similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/py.typed rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/py.typed diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typeddict.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typeddict.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typeddict.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typeddict.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typedlist.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typedlist.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typedlist.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typedlist.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typedobjectutils.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typedobjectutils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typedobjectutils.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/typed/typedobjectutils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/numba/types/__init__.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/numba/types/__init__.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/numba/types/__init__.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/numba/types/__init__.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/requirements.txt b/models/cv/3d_detection/pointrcnn/pytorch/numba/requirements.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/requirements.txt rename to models/cv/3d_detection/pointrcnn/pytorch/numba/requirements.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/runtests.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/runtests.py old mode 100755 new mode 100644 similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/runtests.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/runtests.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/setup.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/setup.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/setup.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/setup.py diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/version.txt b/models/cv/3d_detection/pointrcnn/pytorch/numba/version.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/version.txt rename to models/cv/3d_detection/pointrcnn/pytorch/numba/version.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/numba/versioneer.py b/models/cv/3d_detection/pointrcnn/pytorch/numba/versioneer.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/numba/versioneer.py rename to models/cv/3d_detection/pointrcnn/pytorch/numba/versioneer.py diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/.gitignore b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/.gitignore similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/.gitignore rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/.gitignore diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/LICENSE b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/LICENSE similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/LICENSE rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/LICENSE diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/README.md b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/README.md similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/README.md rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/README.md diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pointnet2_modules.py b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pointnet2_modules.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pointnet2_modules.py rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pointnet2_modules.py diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pointnet2_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pointnet2_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pointnet2_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pointnet2_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pytorch_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pytorch_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pytorch_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/pytorch_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/setup.py b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/setup.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/setup.py rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/setup.py diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query.cpp b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query_gpu.cu b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query_gpu.cu similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query_gpu.cu rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query_gpu.cu diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query_gpu.h b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query_gpu.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query_gpu.h rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/ball_query_gpu.h diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/cuda_utils.h b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/cuda_utils.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/cuda_utils.h rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/cuda_utils.h diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points.cpp b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points_gpu.cu b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points_gpu.cu similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points_gpu.cu rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points_gpu.cu diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points_gpu.h b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points_gpu.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points_gpu.h rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/group_points_gpu.h diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate.cpp b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate_gpu.cu b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate_gpu.cu similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate_gpu.cu rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate_gpu.cu diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate_gpu.h b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate_gpu.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate_gpu.h rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/interpolate_gpu.h diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/pointnet2_api.cpp b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/pointnet2_api.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/pointnet2_api.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/pointnet2_api.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling.cpp b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling.cpp similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling.cpp rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling.cpp diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling_gpu.cu b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling_gpu.cu similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling_gpu.cu rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling_gpu.cu diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling_gpu.h b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling_gpu.h similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling_gpu.h rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/pointnet2/src/sampling_gpu.h diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/_init_path.py b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/_init_path.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/_init_path.py rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/_init_path.py diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/test.txt b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/test.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/test.txt rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/test.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/train.txt b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/train.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/train.txt rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/train.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/trainval.txt b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/trainval.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/trainval.txt rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/trainval.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/val.txt b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/val.txt similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/val.txt rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/data/KITTI/ImageSets/val.txt diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/dataset.py b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/dataset.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/dataset.py rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/dataset.py diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/kitti_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/kitti_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/kitti_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/kitti_utils.py diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/pointnet2_msg.py b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/pointnet2_msg.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/pointnet2_msg.py rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/pointnet2_msg.py diff --git a/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/train_and_eval.py b/models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/train_and_eval.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/train_and_eval.py rename to models/cv/3d_detection/pointrcnn/pytorch/pointnet2_lib/tools/train_and_eval.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/_init_path.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/_init_path.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/_init_path.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/_init_path.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/cfgs/default.yaml b/models/cv/3d_detection/pointrcnn/pytorch/tools/cfgs/default.yaml similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/cfgs/default.yaml rename to models/cv/3d_detection/pointrcnn/pytorch/tools/cfgs/default.yaml diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/eval_rcnn.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/eval_rcnn.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/eval_rcnn.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/eval_rcnn.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/generate_aug_scene.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/generate_aug_scene.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/generate_aug_scene.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/generate_aug_scene.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/generate_gt_database.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/generate_gt_database.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/generate_gt_database.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/generate_gt_database.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/LICENSE b/models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/LICENSE similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/LICENSE rename to models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/LICENSE diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/README.md b/models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/README.md similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/README.md rename to models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/README.md diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/eval.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/eval.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/eval.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/eval.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/evaluate.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/evaluate.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/evaluate.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/evaluate.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/kitti_common.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/kitti_common.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/kitti_common.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/kitti_common.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/rotate_iou.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/rotate_iou.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/rotate_iou.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/kitti_object_eval_python/rotate_iou.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/script_train.sh b/models/cv/3d_detection/pointrcnn/pytorch/tools/script_train.sh similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/script_train.sh rename to models/cv/3d_detection/pointrcnn/pytorch/tools/script_train.sh diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/train_rcnn.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/train_rcnn.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/train_rcnn.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/train_rcnn.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/train_utils/fastai_optim.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/train_utils/fastai_optim.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/train_utils/fastai_optim.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/train_utils/fastai_optim.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/train_utils/learning_schedules_fastai.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/train_utils/learning_schedules_fastai.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/train_utils/learning_schedules_fastai.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/train_utils/learning_schedules_fastai.py diff --git a/cv/3d_detection/pointrcnn/pytorch/tools/train_utils/train_utils.py b/models/cv/3d_detection/pointrcnn/pytorch/tools/train_utils/train_utils.py similarity index 100% rename from cv/3d_detection/pointrcnn/pytorch/tools/train_utils/train_utils.py rename to models/cv/3d_detection/pointrcnn/pytorch/tools/train_utils/train_utils.py diff --git a/cv/3d_detection/pointrcnn_iou/pytorch/README.md b/models/cv/3d_detection/pointrcnn_iou/pytorch/README.md similarity index 100% rename from cv/3d_detection/pointrcnn_iou/pytorch/README.md rename to models/cv/3d_detection/pointrcnn_iou/pytorch/README.md diff --git a/cv/3d_detection/second/pytorch/README.md b/models/cv/3d_detection/second/pytorch/README.md similarity index 100% rename from cv/3d_detection/second/pytorch/README.md rename to models/cv/3d_detection/second/pytorch/README.md diff --git a/cv/3d_detection/second_iou/pytorch/README.md b/models/cv/3d_detection/second_iou/pytorch/README.md similarity index 100% rename from cv/3d_detection/second_iou/pytorch/README.md rename to models/cv/3d_detection/second_iou/pytorch/README.md diff --git a/cv/classification/acmix/pytorch/README.md b/models/cv/classification/acmix/pytorch/README.md similarity index 100% rename from cv/classification/acmix/pytorch/README.md rename to models/cv/classification/acmix/pytorch/README.md diff --git a/cv/classification/acmix/pytorch/ci/prepare.sh b/models/cv/classification/acmix/pytorch/ci/prepare.sh similarity index 100% rename from cv/classification/acmix/pytorch/ci/prepare.sh rename to models/cv/classification/acmix/pytorch/ci/prepare.sh diff --git a/cv/classification/acnet/pytorch/README.md b/models/cv/classification/acnet/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/acnet/pytorch/README.md rename to models/cv/classification/acnet/pytorch/README.md diff --git a/cv/classification/acnet/pytorch/acb.py b/models/cv/classification/acnet/pytorch/acb.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/acnet/pytorch/acb.py rename to models/cv/classification/acnet/pytorch/acb.py diff --git a/cv/classification/acnet/pytorch/ci/prepare.sh b/models/cv/classification/acnet/pytorch/ci/prepare.sh similarity index 100% rename from cv/classification/acnet/pytorch/ci/prepare.sh rename to models/cv/classification/acnet/pytorch/ci/prepare.sh diff --git a/cv/classification/acnet/pytorch/misc.py b/models/cv/classification/acnet/pytorch/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/acnet/pytorch/misc.py rename to models/cv/classification/acnet/pytorch/misc.py diff --git a/cv/classification/alexnet/pytorch/.gitignore b/models/cv/classification/alexnet/pytorch/.gitignore similarity index 100% rename from cv/classification/alexnet/pytorch/.gitignore rename to models/cv/classification/alexnet/pytorch/.gitignore diff --git a/cv/classification/alexnet/pytorch/README.md b/models/cv/classification/alexnet/pytorch/README.md similarity index 100% rename from cv/classification/alexnet/pytorch/README.md rename to models/cv/classification/alexnet/pytorch/README.md diff --git a/cv/classification/alexnet/pytorch/__init__.py b/models/cv/classification/alexnet/pytorch/__init__.py similarity index 100% rename from cv/classification/alexnet/pytorch/__init__.py rename to models/cv/classification/alexnet/pytorch/__init__.py diff --git a/cv/classification/alexnet/pytorch/common_utils/__init__.py b/models/cv/classification/alexnet/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/alexnet/pytorch/common_utils/__init__.py rename to models/cv/classification/alexnet/pytorch/common_utils/__init__.py diff --git a/cv/classification/alexnet/pytorch/common_utils/dist.py b/models/cv/classification/alexnet/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/alexnet/pytorch/common_utils/dist.py rename to models/cv/classification/alexnet/pytorch/common_utils/dist.py diff --git a/cv/classification/alexnet/pytorch/common_utils/metric_logger.py b/models/cv/classification/alexnet/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/alexnet/pytorch/common_utils/metric_logger.py rename to models/cv/classification/alexnet/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/alexnet/pytorch/common_utils/misc.py b/models/cv/classification/alexnet/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/alexnet/pytorch/common_utils/misc.py rename to models/cv/classification/alexnet/pytorch/common_utils/misc.py diff --git a/cv/classification/alexnet/pytorch/common_utils/smooth_value.py b/models/cv/classification/alexnet/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/alexnet/pytorch/common_utils/smooth_value.py rename to models/cv/classification/alexnet/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/alexnet/pytorch/dataloader/__init__.py b/models/cv/classification/alexnet/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/alexnet/pytorch/dataloader/__init__.py rename to models/cv/classification/alexnet/pytorch/dataloader/__init__.py diff --git a/cv/classification/alexnet/pytorch/dataloader/classification.py b/models/cv/classification/alexnet/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/alexnet/pytorch/dataloader/classification.py rename to models/cv/classification/alexnet/pytorch/dataloader/classification.py diff --git a/cv/classification/alexnet/pytorch/dataloader/dali_classification.py b/models/cv/classification/alexnet/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/alexnet/pytorch/dataloader/dali_classification.py rename to models/cv/classification/alexnet/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/alexnet/pytorch/dataloader/utils/__init__.py b/models/cv/classification/alexnet/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/alexnet/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/alexnet/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/alexnet/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/alexnet/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/alexnet/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/alexnet/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/alexnet/pytorch/model/alexnet.py b/models/cv/classification/alexnet/pytorch/model/alexnet.py similarity index 100% rename from cv/classification/alexnet/pytorch/model/alexnet.py rename to models/cv/classification/alexnet/pytorch/model/alexnet.py diff --git a/cv/classification/alexnet/pytorch/start_scripts/get_num_devices.sh b/models/cv/classification/alexnet/pytorch/start_scripts/get_num_devices.sh similarity index 100% rename from cv/classification/alexnet/pytorch/start_scripts/get_num_devices.sh rename to models/cv/classification/alexnet/pytorch/start_scripts/get_num_devices.sh diff --git a/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_amp_torch.sh b/models/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_amp_torch.sh similarity index 100% rename from cv/classification/alexnet/pytorch/start_scripts/train_alexnet_amp_torch.sh rename to models/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_amp_torch.sh diff --git a/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_dist_amp_torch.sh b/models/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_dist_amp_torch.sh similarity index 100% rename from cv/classification/alexnet/pytorch/start_scripts/train_alexnet_dist_amp_torch.sh rename to models/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_dist_amp_torch.sh diff --git a/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_dist_torch.sh b/models/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_dist_torch.sh similarity index 100% rename from cv/classification/alexnet/pytorch/start_scripts/train_alexnet_dist_torch.sh rename to models/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_dist_torch.sh diff --git a/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_torch.sh b/models/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_torch.sh similarity index 100% rename from cv/classification/alexnet/pytorch/start_scripts/train_alexnet_torch.sh rename to models/cv/classification/alexnet/pytorch/start_scripts/train_alexnet_torch.sh diff --git a/cv/classification/alexnet/pytorch/tests/test_cases.py b/models/cv/classification/alexnet/pytorch/tests/test_cases.py similarity index 100% rename from cv/classification/alexnet/pytorch/tests/test_cases.py rename to models/cv/classification/alexnet/pytorch/tests/test_cases.py diff --git a/cv/classification/alexnet/pytorch/train.py b/models/cv/classification/alexnet/pytorch/train.py similarity index 100% rename from cv/classification/alexnet/pytorch/train.py rename to models/cv/classification/alexnet/pytorch/train.py diff --git a/cv/classification/alexnet/pytorch/train_horovod.py b/models/cv/classification/alexnet/pytorch/train_horovod.py similarity index 100% rename from cv/classification/alexnet/pytorch/train_horovod.py rename to models/cv/classification/alexnet/pytorch/train_horovod.py diff --git a/cv/classification/alexnet/pytorch/utils_.py b/models/cv/classification/alexnet/pytorch/utils_.py similarity index 100% rename from cv/classification/alexnet/pytorch/utils_.py rename to models/cv/classification/alexnet/pytorch/utils_.py diff --git a/cv/classification/alexnet/tensorflow/README.md b/models/cv/classification/alexnet/tensorflow/README.md similarity index 100% rename from cv/classification/alexnet/tensorflow/README.md rename to models/cv/classification/alexnet/tensorflow/README.md diff --git a/cv/classification/alexnet/tensorflow/README_origin.md b/models/cv/classification/alexnet/tensorflow/README_origin.md similarity index 100% rename from cv/classification/alexnet/tensorflow/README_origin.md rename to models/cv/classification/alexnet/tensorflow/README_origin.md diff --git a/cv/classification/alexnet/tensorflow/all_reduce_benchmark.py b/models/cv/classification/alexnet/tensorflow/all_reduce_benchmark.py similarity index 100% rename from cv/classification/alexnet/tensorflow/all_reduce_benchmark.py rename to models/cv/classification/alexnet/tensorflow/all_reduce_benchmark.py diff --git a/cv/classification/alexnet/tensorflow/all_reduce_benchmark_test.py b/models/cv/classification/alexnet/tensorflow/all_reduce_benchmark_test.py similarity index 100% rename from cv/classification/alexnet/tensorflow/all_reduce_benchmark_test.py rename to models/cv/classification/alexnet/tensorflow/all_reduce_benchmark_test.py diff --git a/cv/classification/alexnet/tensorflow/allreduce.py b/models/cv/classification/alexnet/tensorflow/allreduce.py similarity index 100% rename from cv/classification/alexnet/tensorflow/allreduce.py rename to models/cv/classification/alexnet/tensorflow/allreduce.py diff --git a/cv/classification/alexnet/tensorflow/allreduce_test.py b/models/cv/classification/alexnet/tensorflow/allreduce_test.py similarity index 100% rename from cv/classification/alexnet/tensorflow/allreduce_test.py rename to models/cv/classification/alexnet/tensorflow/allreduce_test.py diff --git a/cv/classification/alexnet/tensorflow/batch_allreduce.py b/models/cv/classification/alexnet/tensorflow/batch_allreduce.py similarity index 100% rename from cv/classification/alexnet/tensorflow/batch_allreduce.py rename to models/cv/classification/alexnet/tensorflow/batch_allreduce.py diff --git a/cv/classification/alexnet/tensorflow/benchmark_cnn.py b/models/cv/classification/alexnet/tensorflow/benchmark_cnn.py similarity index 100% rename from cv/classification/alexnet/tensorflow/benchmark_cnn.py rename to models/cv/classification/alexnet/tensorflow/benchmark_cnn.py diff --git a/cv/classification/alexnet/tensorflow/benchmark_cnn_distributed_test.py b/models/cv/classification/alexnet/tensorflow/benchmark_cnn_distributed_test.py similarity index 100% rename from cv/classification/alexnet/tensorflow/benchmark_cnn_distributed_test.py rename to models/cv/classification/alexnet/tensorflow/benchmark_cnn_distributed_test.py diff --git a/cv/classification/alexnet/tensorflow/benchmark_cnn_distributed_test_runner.py b/models/cv/classification/alexnet/tensorflow/benchmark_cnn_distributed_test_runner.py similarity index 100% rename from cv/classification/alexnet/tensorflow/benchmark_cnn_distributed_test_runner.py rename to models/cv/classification/alexnet/tensorflow/benchmark_cnn_distributed_test_runner.py diff --git a/cv/classification/alexnet/tensorflow/benchmark_cnn_test.py b/models/cv/classification/alexnet/tensorflow/benchmark_cnn_test.py similarity index 100% rename from cv/classification/alexnet/tensorflow/benchmark_cnn_test.py rename to models/cv/classification/alexnet/tensorflow/benchmark_cnn_test.py diff --git a/cv/classification/alexnet/tensorflow/cnn_util.py b/models/cv/classification/alexnet/tensorflow/cnn_util.py similarity index 100% rename from cv/classification/alexnet/tensorflow/cnn_util.py rename to models/cv/classification/alexnet/tensorflow/cnn_util.py diff --git a/cv/classification/alexnet/tensorflow/cnn_util_test.py b/models/cv/classification/alexnet/tensorflow/cnn_util_test.py similarity index 100% rename from cv/classification/alexnet/tensorflow/cnn_util_test.py rename to models/cv/classification/alexnet/tensorflow/cnn_util_test.py diff --git a/cv/classification/alexnet/tensorflow/coco_metric.py b/models/cv/classification/alexnet/tensorflow/coco_metric.py similarity index 100% rename from cv/classification/alexnet/tensorflow/coco_metric.py rename to models/cv/classification/alexnet/tensorflow/coco_metric.py diff --git a/cv/classification/alexnet/tensorflow/constants.py b/models/cv/classification/alexnet/tensorflow/constants.py similarity index 100% rename from cv/classification/alexnet/tensorflow/constants.py rename to models/cv/classification/alexnet/tensorflow/constants.py diff --git a/cv/classification/alexnet/tensorflow/convnet_builder.py b/models/cv/classification/alexnet/tensorflow/convnet_builder.py similarity index 100% rename from cv/classification/alexnet/tensorflow/convnet_builder.py rename to models/cv/classification/alexnet/tensorflow/convnet_builder.py diff --git a/cv/classification/alexnet/tensorflow/datasets.py b/models/cv/classification/alexnet/tensorflow/datasets.py similarity index 100% rename from cv/classification/alexnet/tensorflow/datasets.py rename to models/cv/classification/alexnet/tensorflow/datasets.py diff --git a/cv/classification/alexnet/tensorflow/download_script.sh b/models/cv/classification/alexnet/tensorflow/download_script.sh similarity index 100% rename from cv/classification/alexnet/tensorflow/download_script.sh rename to models/cv/classification/alexnet/tensorflow/download_script.sh diff --git a/cv/classification/alexnet/tensorflow/flags.py b/models/cv/classification/alexnet/tensorflow/flags.py similarity index 100% rename from cv/classification/alexnet/tensorflow/flags.py rename to models/cv/classification/alexnet/tensorflow/flags.py diff --git a/cv/classification/alexnet/tensorflow/get_imagenette.sh b/models/cv/classification/alexnet/tensorflow/get_imagenette.sh similarity index 100% rename from cv/classification/alexnet/tensorflow/get_imagenette.sh rename to models/cv/classification/alexnet/tensorflow/get_imagenette.sh diff --git a/cv/classification/alexnet/tensorflow/get_num_devices.sh b/models/cv/classification/alexnet/tensorflow/get_num_devices.sh similarity index 100% rename from cv/classification/alexnet/tensorflow/get_num_devices.sh rename to models/cv/classification/alexnet/tensorflow/get_num_devices.sh diff --git a/cv/classification/alexnet/tensorflow/leading_indicators_test.py b/models/cv/classification/alexnet/tensorflow/leading_indicators_test.py similarity index 100% rename from cv/classification/alexnet/tensorflow/leading_indicators_test.py rename to models/cv/classification/alexnet/tensorflow/leading_indicators_test.py diff --git a/cv/classification/alexnet/tensorflow/mlperf.py b/models/cv/classification/alexnet/tensorflow/mlperf.py similarity index 100% rename from cv/classification/alexnet/tensorflow/mlperf.py rename to models/cv/classification/alexnet/tensorflow/mlperf.py diff --git a/cv/classification/alexnet/tensorflow/mlperf_test.py b/models/cv/classification/alexnet/tensorflow/mlperf_test.py similarity index 100% rename from cv/classification/alexnet/tensorflow/mlperf_test.py rename to models/cv/classification/alexnet/tensorflow/mlperf_test.py diff --git a/cv/classification/alexnet/tensorflow/models/__init__.py b/models/cv/classification/alexnet/tensorflow/models/__init__.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/__init__.py rename to models/cv/classification/alexnet/tensorflow/models/__init__.py diff --git a/cv/classification/alexnet/tensorflow/models/alexnet_model.py b/models/cv/classification/alexnet/tensorflow/models/alexnet_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/alexnet_model.py rename to models/cv/classification/alexnet/tensorflow/models/alexnet_model.py diff --git a/cv/classification/alexnet/tensorflow/models/densenet_model.py b/models/cv/classification/alexnet/tensorflow/models/densenet_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/densenet_model.py rename to models/cv/classification/alexnet/tensorflow/models/densenet_model.py diff --git a/cv/classification/alexnet/tensorflow/models/experimental/__init__.py b/models/cv/classification/alexnet/tensorflow/models/experimental/__init__.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/experimental/__init__.py rename to models/cv/classification/alexnet/tensorflow/models/experimental/__init__.py diff --git a/cv/classification/alexnet/tensorflow/models/experimental/deepspeech.py b/models/cv/classification/alexnet/tensorflow/models/experimental/deepspeech.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/experimental/deepspeech.py rename to models/cv/classification/alexnet/tensorflow/models/experimental/deepspeech.py diff --git a/cv/classification/alexnet/tensorflow/models/experimental/official_ncf_model.py b/models/cv/classification/alexnet/tensorflow/models/experimental/official_ncf_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/experimental/official_ncf_model.py rename to models/cv/classification/alexnet/tensorflow/models/experimental/official_ncf_model.py diff --git a/cv/classification/alexnet/tensorflow/models/googlenet_model.py b/models/cv/classification/alexnet/tensorflow/models/googlenet_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/googlenet_model.py rename to models/cv/classification/alexnet/tensorflow/models/googlenet_model.py diff --git a/cv/classification/alexnet/tensorflow/models/inception_model.py b/models/cv/classification/alexnet/tensorflow/models/inception_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/inception_model.py rename to models/cv/classification/alexnet/tensorflow/models/inception_model.py diff --git a/cv/classification/alexnet/tensorflow/models/lenet_model.py b/models/cv/classification/alexnet/tensorflow/models/lenet_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/lenet_model.py rename to models/cv/classification/alexnet/tensorflow/models/lenet_model.py diff --git a/cv/classification/alexnet/tensorflow/models/model.py b/models/cv/classification/alexnet/tensorflow/models/model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/model.py rename to models/cv/classification/alexnet/tensorflow/models/model.py diff --git a/cv/classification/alexnet/tensorflow/models/model_config.py b/models/cv/classification/alexnet/tensorflow/models/model_config.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/model_config.py rename to models/cv/classification/alexnet/tensorflow/models/model_config.py diff --git a/cv/classification/alexnet/tensorflow/models/official_resnet_model.py b/models/cv/classification/alexnet/tensorflow/models/official_resnet_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/official_resnet_model.py rename to models/cv/classification/alexnet/tensorflow/models/official_resnet_model.py diff --git a/cv/classification/alexnet/tensorflow/models/overfeat_model.py b/models/cv/classification/alexnet/tensorflow/models/overfeat_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/overfeat_model.py rename to models/cv/classification/alexnet/tensorflow/models/overfeat_model.py diff --git a/cv/classification/alexnet/tensorflow/models/resnet_model.py b/models/cv/classification/alexnet/tensorflow/models/resnet_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/resnet_model.py rename to models/cv/classification/alexnet/tensorflow/models/resnet_model.py diff --git a/cv/classification/alexnet/tensorflow/models/resnet_model_test.py b/models/cv/classification/alexnet/tensorflow/models/resnet_model_test.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/resnet_model_test.py rename to models/cv/classification/alexnet/tensorflow/models/resnet_model_test.py diff --git a/cv/classification/alexnet/tensorflow/models/tf1_only/__init__.py b/models/cv/classification/alexnet/tensorflow/models/tf1_only/__init__.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/tf1_only/__init__.py rename to models/cv/classification/alexnet/tensorflow/models/tf1_only/__init__.py diff --git a/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet.py b/models/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet.py rename to models/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet.py diff --git a/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_conv_blocks.py b/models/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_conv_blocks.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_conv_blocks.py rename to models/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_conv_blocks.py diff --git a/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_test.py b/models/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_test.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_test.py rename to models/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_test.py diff --git a/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_v2.py b/models/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_v2.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_v2.py rename to models/cv/classification/alexnet/tensorflow/models/tf1_only/mobilenet_v2.py diff --git a/cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_model.py b/models/cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_model.py rename to models/cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_model.py diff --git a/cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_test.py b/models/cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_test.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_test.py rename to models/cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_test.py diff --git a/cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_utils.py b/models/cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_utils.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_utils.py rename to models/cv/classification/alexnet/tensorflow/models/tf1_only/nasnet_utils.py diff --git a/cv/classification/alexnet/tensorflow/models/tf1_only/ssd_model.py b/models/cv/classification/alexnet/tensorflow/models/tf1_only/ssd_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/tf1_only/ssd_model.py rename to models/cv/classification/alexnet/tensorflow/models/tf1_only/ssd_model.py diff --git a/cv/classification/alexnet/tensorflow/models/trivial_model.py b/models/cv/classification/alexnet/tensorflow/models/trivial_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/trivial_model.py rename to models/cv/classification/alexnet/tensorflow/models/trivial_model.py diff --git a/cv/classification/alexnet/tensorflow/models/vgg_model.py b/models/cv/classification/alexnet/tensorflow/models/vgg_model.py similarity index 100% rename from cv/classification/alexnet/tensorflow/models/vgg_model.py rename to models/cv/classification/alexnet/tensorflow/models/vgg_model.py diff --git a/cv/classification/alexnet/tensorflow/platforms/__init__.py b/models/cv/classification/alexnet/tensorflow/platforms/__init__.py similarity index 100% rename from cv/classification/alexnet/tensorflow/platforms/__init__.py rename to models/cv/classification/alexnet/tensorflow/platforms/__init__.py diff --git a/cv/classification/alexnet/tensorflow/platforms/default/__init__.py b/models/cv/classification/alexnet/tensorflow/platforms/default/__init__.py similarity index 100% rename from cv/classification/alexnet/tensorflow/platforms/default/__init__.py rename to models/cv/classification/alexnet/tensorflow/platforms/default/__init__.py diff --git a/cv/classification/alexnet/tensorflow/platforms/default/util.py b/models/cv/classification/alexnet/tensorflow/platforms/default/util.py similarity index 100% rename from cv/classification/alexnet/tensorflow/platforms/default/util.py rename to models/cv/classification/alexnet/tensorflow/platforms/default/util.py diff --git a/cv/classification/alexnet/tensorflow/platforms/util.py b/models/cv/classification/alexnet/tensorflow/platforms/util.py similarity index 100% rename from cv/classification/alexnet/tensorflow/platforms/util.py rename to models/cv/classification/alexnet/tensorflow/platforms/util.py diff --git a/cv/classification/alexnet/tensorflow/preprocessing.py b/models/cv/classification/alexnet/tensorflow/preprocessing.py similarity index 100% rename from cv/classification/alexnet/tensorflow/preprocessing.py rename to models/cv/classification/alexnet/tensorflow/preprocessing.py diff --git a/cv/classification/alexnet/tensorflow/run_tests.py b/models/cv/classification/alexnet/tensorflow/run_tests.py similarity index 100% rename from cv/classification/alexnet/tensorflow/run_tests.py rename to models/cv/classification/alexnet/tensorflow/run_tests.py diff --git a/cv/classification/alexnet/tensorflow/run_train_alexnet_distributed_imagenet.sh b/models/cv/classification/alexnet/tensorflow/run_train_alexnet_distributed_imagenet.sh similarity index 100% rename from cv/classification/alexnet/tensorflow/run_train_alexnet_distributed_imagenet.sh rename to models/cv/classification/alexnet/tensorflow/run_train_alexnet_distributed_imagenet.sh diff --git a/cv/classification/alexnet/tensorflow/run_train_alexnet_distributed_imagenette.sh b/models/cv/classification/alexnet/tensorflow/run_train_alexnet_distributed_imagenette.sh similarity index 100% rename from cv/classification/alexnet/tensorflow/run_train_alexnet_distributed_imagenette.sh rename to models/cv/classification/alexnet/tensorflow/run_train_alexnet_distributed_imagenette.sh diff --git a/cv/classification/alexnet/tensorflow/run_train_alexnet_imagenet.sh b/models/cv/classification/alexnet/tensorflow/run_train_alexnet_imagenet.sh similarity index 100% rename from cv/classification/alexnet/tensorflow/run_train_alexnet_imagenet.sh rename to models/cv/classification/alexnet/tensorflow/run_train_alexnet_imagenet.sh diff --git a/cv/classification/alexnet/tensorflow/run_train_alexnet_imagenette.sh b/models/cv/classification/alexnet/tensorflow/run_train_alexnet_imagenette.sh similarity index 100% rename from cv/classification/alexnet/tensorflow/run_train_alexnet_imagenette.sh rename to models/cv/classification/alexnet/tensorflow/run_train_alexnet_imagenette.sh diff --git a/cv/classification/alexnet/tensorflow/run_train_alexnet_multigpu_imagenet.sh b/models/cv/classification/alexnet/tensorflow/run_train_alexnet_multigpu_imagenet.sh similarity index 100% rename from cv/classification/alexnet/tensorflow/run_train_alexnet_multigpu_imagenet.sh rename to models/cv/classification/alexnet/tensorflow/run_train_alexnet_multigpu_imagenet.sh diff --git a/cv/classification/alexnet/tensorflow/run_train_alexnet_multigpu_imagenette.sh b/models/cv/classification/alexnet/tensorflow/run_train_alexnet_multigpu_imagenette.sh similarity index 100% rename from cv/classification/alexnet/tensorflow/run_train_alexnet_multigpu_imagenette.sh rename to models/cv/classification/alexnet/tensorflow/run_train_alexnet_multigpu_imagenette.sh diff --git a/cv/classification/alexnet/tensorflow/run_train_distributed_imagenette.sh b/models/cv/classification/alexnet/tensorflow/run_train_distributed_imagenette.sh similarity index 100% rename from cv/classification/alexnet/tensorflow/run_train_distributed_imagenette.sh rename to models/cv/classification/alexnet/tensorflow/run_train_distributed_imagenette.sh diff --git a/cv/classification/alexnet/tensorflow/ssd_constants.py b/models/cv/classification/alexnet/tensorflow/ssd_constants.py similarity index 100% rename from cv/classification/alexnet/tensorflow/ssd_constants.py rename to models/cv/classification/alexnet/tensorflow/ssd_constants.py diff --git a/cv/classification/alexnet/tensorflow/ssd_dataloader.py b/models/cv/classification/alexnet/tensorflow/ssd_dataloader.py similarity index 100% rename from cv/classification/alexnet/tensorflow/ssd_dataloader.py rename to models/cv/classification/alexnet/tensorflow/ssd_dataloader.py diff --git a/cv/classification/alexnet/tensorflow/test_data/__init__.py b/models/cv/classification/alexnet/tensorflow/test_data/__init__.py similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/__init__.py rename to models/cv/classification/alexnet/tensorflow/test_data/__init__.py diff --git a/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 b/models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 rename to models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 diff --git a/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 b/models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 rename to models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 diff --git a/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 b/models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 rename to models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 diff --git a/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 b/models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 rename to models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 diff --git a/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 b/models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 rename to models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 diff --git a/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 b/models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 rename to models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 diff --git a/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 b/models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 rename to models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 diff --git a/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 b/models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 rename to models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 diff --git a/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 b/models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 rename to models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 diff --git a/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 b/models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 rename to models/cv/classification/alexnet/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 diff --git a/cv/classification/alexnet/tensorflow/test_data/images/black_image.jpg b/models/cv/classification/alexnet/tensorflow/test_data/images/black_image.jpg similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/images/black_image.jpg rename to models/cv/classification/alexnet/tensorflow/test_data/images/black_image.jpg diff --git a/cv/classification/alexnet/tensorflow/test_data/images/white_image.jpg b/models/cv/classification/alexnet/tensorflow/test_data/images/white_image.jpg similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/images/white_image.jpg rename to models/cv/classification/alexnet/tensorflow/test_data/images/white_image.jpg diff --git a/cv/classification/alexnet/tensorflow/test_data/tfrecord_image_generator.py b/models/cv/classification/alexnet/tensorflow/test_data/tfrecord_image_generator.py similarity index 100% rename from cv/classification/alexnet/tensorflow/test_data/tfrecord_image_generator.py rename to models/cv/classification/alexnet/tensorflow/test_data/tfrecord_image_generator.py diff --git a/cv/classification/alexnet/tensorflow/test_util.py b/models/cv/classification/alexnet/tensorflow/test_util.py similarity index 100% rename from cv/classification/alexnet/tensorflow/test_util.py rename to models/cv/classification/alexnet/tensorflow/test_util.py diff --git a/cv/classification/alexnet/tensorflow/tests/test_cases.py b/models/cv/classification/alexnet/tensorflow/tests/test_cases.py similarity index 100% rename from cv/classification/alexnet/tensorflow/tests/test_cases.py rename to models/cv/classification/alexnet/tensorflow/tests/test_cases.py diff --git a/cv/classification/alexnet/tensorflow/tf_cnn_benchmarks.py b/models/cv/classification/alexnet/tensorflow/tf_cnn_benchmarks.py similarity index 100% rename from cv/classification/alexnet/tensorflow/tf_cnn_benchmarks.py rename to models/cv/classification/alexnet/tensorflow/tf_cnn_benchmarks.py diff --git a/cv/classification/alexnet/tensorflow/variable_mgr.py b/models/cv/classification/alexnet/tensorflow/variable_mgr.py similarity index 100% rename from cv/classification/alexnet/tensorflow/variable_mgr.py rename to models/cv/classification/alexnet/tensorflow/variable_mgr.py diff --git a/cv/classification/alexnet/tensorflow/variable_mgr_util.py b/models/cv/classification/alexnet/tensorflow/variable_mgr_util.py similarity index 100% rename from cv/classification/alexnet/tensorflow/variable_mgr_util.py rename to models/cv/classification/alexnet/tensorflow/variable_mgr_util.py diff --git a/cv/classification/alexnet/tensorflow/variable_mgr_util_test.py b/models/cv/classification/alexnet/tensorflow/variable_mgr_util_test.py similarity index 100% rename from cv/classification/alexnet/tensorflow/variable_mgr_util_test.py rename to models/cv/classification/alexnet/tensorflow/variable_mgr_util_test.py diff --git a/cv/classification/byol/pytorch/README.md b/models/cv/classification/byol/pytorch/README.md similarity index 100% rename from cv/classification/byol/pytorch/README.md rename to models/cv/classification/byol/pytorch/README.md diff --git a/cv/classification/cbam/pytorch/LICENSE b/models/cv/classification/cbam/pytorch/LICENSE similarity index 100% rename from cv/classification/cbam/pytorch/LICENSE rename to models/cv/classification/cbam/pytorch/LICENSE diff --git a/cv/classification/cbam/pytorch/MODELS/bam.py b/models/cv/classification/cbam/pytorch/MODELS/bam.py similarity index 100% rename from cv/classification/cbam/pytorch/MODELS/bam.py rename to models/cv/classification/cbam/pytorch/MODELS/bam.py diff --git a/cv/classification/cbam/pytorch/MODELS/cbam.py b/models/cv/classification/cbam/pytorch/MODELS/cbam.py similarity index 100% rename from cv/classification/cbam/pytorch/MODELS/cbam.py rename to models/cv/classification/cbam/pytorch/MODELS/cbam.py diff --git a/cv/classification/cbam/pytorch/MODELS/model_resnet.py b/models/cv/classification/cbam/pytorch/MODELS/model_resnet.py similarity index 100% rename from cv/classification/cbam/pytorch/MODELS/model_resnet.py rename to models/cv/classification/cbam/pytorch/MODELS/model_resnet.py diff --git a/cv/classification/cbam/pytorch/README.md b/models/cv/classification/cbam/pytorch/README.md similarity index 100% rename from cv/classification/cbam/pytorch/README.md rename to models/cv/classification/cbam/pytorch/README.md diff --git a/cv/classification/cbam/pytorch/ci/prepare.sh b/models/cv/classification/cbam/pytorch/ci/prepare.sh similarity index 100% rename from cv/classification/cbam/pytorch/ci/prepare.sh rename to models/cv/classification/cbam/pytorch/ci/prepare.sh diff --git a/cv/classification/cbam/pytorch/scripts/train_imagenet_resnet50_bam.sh b/models/cv/classification/cbam/pytorch/scripts/train_imagenet_resnet50_bam.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/cbam/pytorch/scripts/train_imagenet_resnet50_bam.sh rename to models/cv/classification/cbam/pytorch/scripts/train_imagenet_resnet50_bam.sh diff --git a/cv/classification/cbam/pytorch/scripts/train_imagenet_resnet50_cbam.sh b/models/cv/classification/cbam/pytorch/scripts/train_imagenet_resnet50_cbam.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/cbam/pytorch/scripts/train_imagenet_resnet50_cbam.sh rename to models/cv/classification/cbam/pytorch/scripts/train_imagenet_resnet50_cbam.sh diff --git a/cv/classification/cbam/pytorch/train_imagenet.py b/models/cv/classification/cbam/pytorch/train_imagenet.py similarity index 100% rename from cv/classification/cbam/pytorch/train_imagenet.py rename to models/cv/classification/cbam/pytorch/train_imagenet.py diff --git a/cv/classification/convnext/pytorch/README.md b/models/cv/classification/convnext/pytorch/README.md similarity index 100% rename from cv/classification/convnext/pytorch/README.md rename to models/cv/classification/convnext/pytorch/README.md diff --git a/cv/classification/convnext/pytorch/ci/prepare.sh b/models/cv/classification/convnext/pytorch/ci/prepare.sh similarity index 100% rename from cv/classification/convnext/pytorch/ci/prepare.sh rename to models/cv/classification/convnext/pytorch/ci/prepare.sh diff --git a/cv/classification/cspdarknet53/pytorch/README.md b/models/cv/classification/cspdarknet53/pytorch/README.md similarity index 100% rename from cv/classification/cspdarknet53/pytorch/README.md rename to models/cv/classification/cspdarknet53/pytorch/README.md diff --git a/cv/classification/cspdarknet53/pytorch/__init__.py b/models/cv/classification/cspdarknet53/pytorch/__init__.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/__init__.py rename to models/cv/classification/cspdarknet53/pytorch/__init__.py diff --git a/cv/classification/cspdarknet53/pytorch/common_utils/__init__.py b/models/cv/classification/cspdarknet53/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/common_utils/__init__.py rename to models/cv/classification/cspdarknet53/pytorch/common_utils/__init__.py diff --git a/cv/classification/cspdarknet53/pytorch/common_utils/dist.py b/models/cv/classification/cspdarknet53/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/common_utils/dist.py rename to models/cv/classification/cspdarknet53/pytorch/common_utils/dist.py diff --git a/cv/classification/cspdarknet53/pytorch/common_utils/metric_logger.py b/models/cv/classification/cspdarknet53/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/common_utils/metric_logger.py rename to models/cv/classification/cspdarknet53/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/cspdarknet53/pytorch/common_utils/misc.py b/models/cv/classification/cspdarknet53/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/common_utils/misc.py rename to models/cv/classification/cspdarknet53/pytorch/common_utils/misc.py diff --git a/cv/classification/cspdarknet53/pytorch/common_utils/smooth_value.py b/models/cv/classification/cspdarknet53/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/common_utils/smooth_value.py rename to models/cv/classification/cspdarknet53/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/cspdarknet53/pytorch/dataloader/__init__.py b/models/cv/classification/cspdarknet53/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/dataloader/__init__.py rename to models/cv/classification/cspdarknet53/pytorch/dataloader/__init__.py diff --git a/cv/classification/cspdarknet53/pytorch/dataloader/classification.py b/models/cv/classification/cspdarknet53/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/dataloader/classification.py rename to models/cv/classification/cspdarknet53/pytorch/dataloader/classification.py diff --git a/cv/classification/cspdarknet53/pytorch/dataloader/dali_classification.py b/models/cv/classification/cspdarknet53/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/dataloader/dali_classification.py rename to models/cv/classification/cspdarknet53/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/cspdarknet53/pytorch/dataloader/utils/__init__.py b/models/cv/classification/cspdarknet53/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/cspdarknet53/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/cspdarknet53/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/cspdarknet53/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/cspdarknet53/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/cspdarknet53/pytorch/model/csdarknet53.py b/models/cv/classification/cspdarknet53/pytorch/model/csdarknet53.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/model/csdarknet53.py rename to models/cv/classification/cspdarknet53/pytorch/model/csdarknet53.py diff --git a/cv/classification/cspdarknet53/pytorch/model/cslayers.py b/models/cv/classification/cspdarknet53/pytorch/model/cslayers.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/model/cslayers.py rename to models/cv/classification/cspdarknet53/pytorch/model/cslayers.py diff --git a/cv/classification/cspdarknet53/pytorch/train.py b/models/cv/classification/cspdarknet53/pytorch/train.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/train.py rename to models/cv/classification/cspdarknet53/pytorch/train.py diff --git a/cv/classification/cspdarknet53/pytorch/utils_.py b/models/cv/classification/cspdarknet53/pytorch/utils_.py similarity index 100% rename from cv/classification/cspdarknet53/pytorch/utils_.py rename to models/cv/classification/cspdarknet53/pytorch/utils_.py diff --git a/cv/classification/densenet/paddlepaddle/README.md b/models/cv/classification/densenet/paddlepaddle/README.md similarity index 100% rename from cv/classification/densenet/paddlepaddle/README.md rename to models/cv/classification/densenet/paddlepaddle/README.md diff --git a/cv/classification/densenet/pytorch/.gitignore b/models/cv/classification/densenet/pytorch/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/.gitignore rename to models/cv/classification/densenet/pytorch/.gitignore diff --git a/cv/classification/densenet/pytorch/README.md b/models/cv/classification/densenet/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/README.md rename to models/cv/classification/densenet/pytorch/README.md diff --git a/cv/classification/densenet/pytorch/__init__.py b/models/cv/classification/densenet/pytorch/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/__init__.py rename to models/cv/classification/densenet/pytorch/__init__.py diff --git a/cv/classification/densenet/pytorch/common_utils/__init__.py b/models/cv/classification/densenet/pytorch/common_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/common_utils/__init__.py rename to models/cv/classification/densenet/pytorch/common_utils/__init__.py diff --git a/cv/classification/densenet/pytorch/common_utils/dist.py b/models/cv/classification/densenet/pytorch/common_utils/dist.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/common_utils/dist.py rename to models/cv/classification/densenet/pytorch/common_utils/dist.py diff --git a/cv/classification/densenet/pytorch/common_utils/metric_logger.py b/models/cv/classification/densenet/pytorch/common_utils/metric_logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/common_utils/metric_logger.py rename to models/cv/classification/densenet/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/densenet/pytorch/common_utils/misc.py b/models/cv/classification/densenet/pytorch/common_utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/common_utils/misc.py rename to models/cv/classification/densenet/pytorch/common_utils/misc.py diff --git a/cv/classification/densenet/pytorch/common_utils/smooth_value.py b/models/cv/classification/densenet/pytorch/common_utils/smooth_value.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/common_utils/smooth_value.py rename to models/cv/classification/densenet/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/densenet/pytorch/dataloader/__init__.py b/models/cv/classification/densenet/pytorch/dataloader/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/dataloader/__init__.py rename to models/cv/classification/densenet/pytorch/dataloader/__init__.py diff --git a/cv/classification/densenet/pytorch/dataloader/classification.py b/models/cv/classification/densenet/pytorch/dataloader/classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/dataloader/classification.py rename to models/cv/classification/densenet/pytorch/dataloader/classification.py diff --git a/cv/classification/densenet/pytorch/dataloader/dali_classification.py b/models/cv/classification/densenet/pytorch/dataloader/dali_classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/dataloader/dali_classification.py rename to models/cv/classification/densenet/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/densenet/pytorch/dataloader/utils/__init__.py b/models/cv/classification/densenet/pytorch/dataloader/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/densenet/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/densenet/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/densenet/pytorch/dataloader/utils/presets_classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/densenet/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/densenet/pytorch/train.py b/models/cv/classification/densenet/pytorch/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/train.py rename to models/cv/classification/densenet/pytorch/train.py diff --git a/cv/classification/densenet/pytorch/utils_.py b/models/cv/classification/densenet/pytorch/utils_.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/densenet/pytorch/utils_.py rename to models/cv/classification/densenet/pytorch/utils_.py diff --git a/cv/classification/dpn107/pytorch/README.md b/models/cv/classification/dpn107/pytorch/README.md similarity index 100% rename from cv/classification/dpn107/pytorch/README.md rename to models/cv/classification/dpn107/pytorch/README.md diff --git a/cv/classification/dpn107/pytorch/adaptive_avgmax_pool.py b/models/cv/classification/dpn107/pytorch/adaptive_avgmax_pool.py similarity index 100% rename from cv/classification/dpn107/pytorch/adaptive_avgmax_pool.py rename to models/cv/classification/dpn107/pytorch/adaptive_avgmax_pool.py diff --git a/cv/classification/dpn107/pytorch/dpn.py b/models/cv/classification/dpn107/pytorch/dpn.py similarity index 100% rename from cv/classification/dpn107/pytorch/dpn.py rename to models/cv/classification/dpn107/pytorch/dpn.py diff --git a/cv/classification/dpn107/pytorch/requirements.txt b/models/cv/classification/dpn107/pytorch/requirements.txt similarity index 100% rename from cv/classification/dpn107/pytorch/requirements.txt rename to models/cv/classification/dpn107/pytorch/requirements.txt diff --git a/cv/classification/dpn107/pytorch/run_train.py b/models/cv/classification/dpn107/pytorch/run_train.py similarity index 100% rename from cv/classification/dpn107/pytorch/run_train.py rename to models/cv/classification/dpn107/pytorch/run_train.py diff --git a/cv/classification/dpn107/pytorch/train_dpn107_amp_dist.sh b/models/cv/classification/dpn107/pytorch/train_dpn107_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/dpn107/pytorch/train_dpn107_amp_dist.sh rename to models/cv/classification/dpn107/pytorch/train_dpn107_amp_dist.sh diff --git a/cv/classification/dpn92/pytorch/README.md b/models/cv/classification/dpn92/pytorch/README.md similarity index 100% rename from cv/classification/dpn92/pytorch/README.md rename to models/cv/classification/dpn92/pytorch/README.md diff --git a/cv/classification/dpn92/pytorch/adaptive_avgmax_pool.py b/models/cv/classification/dpn92/pytorch/adaptive_avgmax_pool.py similarity index 100% rename from cv/classification/dpn92/pytorch/adaptive_avgmax_pool.py rename to models/cv/classification/dpn92/pytorch/adaptive_avgmax_pool.py diff --git a/cv/classification/dpn92/pytorch/common.py b/models/cv/classification/dpn92/pytorch/common.py similarity index 100% rename from cv/classification/dpn92/pytorch/common.py rename to models/cv/classification/dpn92/pytorch/common.py diff --git a/cv/classification/dpn92/pytorch/dpn.py b/models/cv/classification/dpn92/pytorch/dpn.py similarity index 100% rename from cv/classification/dpn92/pytorch/dpn.py rename to models/cv/classification/dpn92/pytorch/dpn.py diff --git a/cv/classification/dpn92/pytorch/requirements.txt b/models/cv/classification/dpn92/pytorch/requirements.txt similarity index 100% rename from cv/classification/dpn92/pytorch/requirements.txt rename to models/cv/classification/dpn92/pytorch/requirements.txt diff --git a/cv/classification/dpn92/pytorch/run_train.py b/models/cv/classification/dpn92/pytorch/run_train.py similarity index 100% rename from cv/classification/dpn92/pytorch/run_train.py rename to models/cv/classification/dpn92/pytorch/run_train.py diff --git a/cv/classification/dpn92/pytorch/train_dpn92_amp_dist.sh b/models/cv/classification/dpn92/pytorch/train_dpn92_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/dpn92/pytorch/train_dpn92_amp_dist.sh rename to models/cv/classification/dpn92/pytorch/train_dpn92_amp_dist.sh diff --git a/cv/classification/eca_mobilenet_v2/pytorch/README.md b/models/cv/classification/eca_mobilenet_v2/pytorch/README.md similarity index 100% rename from cv/classification/eca_mobilenet_v2/pytorch/README.md rename to models/cv/classification/eca_mobilenet_v2/pytorch/README.md diff --git a/cv/classification/eca_mobilenet_v2/pytorch/eca_mobilenetv2.py b/models/cv/classification/eca_mobilenet_v2/pytorch/eca_mobilenetv2.py similarity index 100% rename from cv/classification/eca_mobilenet_v2/pytorch/eca_mobilenetv2.py rename to models/cv/classification/eca_mobilenet_v2/pytorch/eca_mobilenetv2.py diff --git a/cv/classification/eca_mobilenet_v2/pytorch/eca_module.py b/models/cv/classification/eca_mobilenet_v2/pytorch/eca_module.py similarity index 100% rename from cv/classification/eca_mobilenet_v2/pytorch/eca_module.py rename to models/cv/classification/eca_mobilenet_v2/pytorch/eca_module.py diff --git a/cv/classification/eca_mobilenet_v2/pytorch/requirements.txt b/models/cv/classification/eca_mobilenet_v2/pytorch/requirements.txt similarity index 100% rename from cv/classification/eca_mobilenet_v2/pytorch/requirements.txt rename to models/cv/classification/eca_mobilenet_v2/pytorch/requirements.txt diff --git a/cv/classification/eca_mobilenet_v2/pytorch/run_train.py b/models/cv/classification/eca_mobilenet_v2/pytorch/run_train.py similarity index 100% rename from cv/classification/eca_mobilenet_v2/pytorch/run_train.py rename to models/cv/classification/eca_mobilenet_v2/pytorch/run_train.py diff --git a/cv/classification/eca_mobilenet_v2/pytorch/train_eca_mobilenet_v2_amp_dist.sh b/models/cv/classification/eca_mobilenet_v2/pytorch/train_eca_mobilenet_v2_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/eca_mobilenet_v2/pytorch/train_eca_mobilenet_v2_amp_dist.sh rename to models/cv/classification/eca_mobilenet_v2/pytorch/train_eca_mobilenet_v2_amp_dist.sh diff --git a/cv/classification/eca_resnet152/pytorch/README.md b/models/cv/classification/eca_resnet152/pytorch/README.md similarity index 100% rename from cv/classification/eca_resnet152/pytorch/README.md rename to models/cv/classification/eca_resnet152/pytorch/README.md diff --git a/cv/classification/eca_resnet152/pytorch/eca_module.py b/models/cv/classification/eca_resnet152/pytorch/eca_module.py similarity index 100% rename from cv/classification/eca_resnet152/pytorch/eca_module.py rename to models/cv/classification/eca_resnet152/pytorch/eca_module.py diff --git a/cv/classification/eca_resnet152/pytorch/eca_resnet.py b/models/cv/classification/eca_resnet152/pytorch/eca_resnet.py similarity index 100% rename from cv/classification/eca_resnet152/pytorch/eca_resnet.py rename to models/cv/classification/eca_resnet152/pytorch/eca_resnet.py diff --git a/cv/classification/eca_resnet152/pytorch/requirements.txt b/models/cv/classification/eca_resnet152/pytorch/requirements.txt similarity index 100% rename from cv/classification/eca_resnet152/pytorch/requirements.txt rename to models/cv/classification/eca_resnet152/pytorch/requirements.txt diff --git a/cv/classification/eca_resnet152/pytorch/run_train.py b/models/cv/classification/eca_resnet152/pytorch/run_train.py similarity index 100% rename from cv/classification/eca_resnet152/pytorch/run_train.py rename to models/cv/classification/eca_resnet152/pytorch/run_train.py diff --git a/cv/classification/eca_resnet152/pytorch/train_eca_resnet152_amp_dist.sh b/models/cv/classification/eca_resnet152/pytorch/train_eca_resnet152_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/eca_resnet152/pytorch/train_eca_resnet152_amp_dist.sh rename to models/cv/classification/eca_resnet152/pytorch/train_eca_resnet152_amp_dist.sh diff --git a/cv/classification/efficientnet_b0/paddlepaddle/README.md b/models/cv/classification/efficientnet_b0/paddlepaddle/README.md similarity index 100% rename from cv/classification/efficientnet_b0/paddlepaddle/README.md rename to models/cv/classification/efficientnet_b0/paddlepaddle/README.md diff --git a/cv/classification/efficientnet_b4/pytorch/.gitignore b/models/cv/classification/efficientnet_b4/pytorch/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/.gitignore rename to models/cv/classification/efficientnet_b4/pytorch/.gitignore diff --git a/cv/classification/efficientnet_b4/pytorch/README.md b/models/cv/classification/efficientnet_b4/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/README.md rename to models/cv/classification/efficientnet_b4/pytorch/README.md diff --git a/cv/classification/efficientnet_b4/pytorch/__init__.py b/models/cv/classification/efficientnet_b4/pytorch/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/__init__.py rename to models/cv/classification/efficientnet_b4/pytorch/__init__.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/__init__.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/__init__.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/__init__.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/__init__.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/_internally_replaced_utils.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/_internally_replaced_utils.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/_internally_replaced_utils.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/_internally_replaced_utils.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/__init__.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/__init__.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/__init__.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/__init__.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/_utils.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/_utils.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/_utils.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/_utils.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/alexnet.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/alexnet.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/alexnet.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/alexnet.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/convnext.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/convnext.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/convnext.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/convnext.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/densenet.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/densenet.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/densenet.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/densenet.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/efficientnet.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/efficientnet.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/efficientnet.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/efficientnet.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/feature_extraction.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/feature_extraction.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/feature_extraction.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/feature_extraction.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/googlenet.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/googlenet.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/googlenet.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/googlenet.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/inception.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/inception.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/inception.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/inception.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mnasnet.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mnasnet.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/mnasnet.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mnasnet.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenet.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenet.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenet.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenet.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenetv2.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenetv2.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenetv2.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenetv2.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenetv3.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenetv3.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenetv3.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/mobilenetv3.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/regnet.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/regnet.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/regnet.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/regnet.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/resnet.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/resnet.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/resnet.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/resnet.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/shufflenetv2.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/shufflenetv2.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/shufflenetv2.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/shufflenetv2.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/squeezenet.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/squeezenet.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/squeezenet.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/squeezenet.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/vgg.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/vgg.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/vgg.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/vgg.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/models/vision_transformer.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/vision_transformer.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/models/vision_transformer.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/models/vision_transformer.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/ops/__init__.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/ops/__init__.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/ops/__init__.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/ops/__init__.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/ops/misc.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/ops/misc.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/ops/misc.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/ops/misc.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/ops/stochastic_depth.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/ops/stochastic_depth.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/ops/stochastic_depth.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/ops/stochastic_depth.py diff --git a/cv/classification/efficientnet_b4/pytorch/_torchvision/utils.py b/models/cv/classification/efficientnet_b4/pytorch/_torchvision/utils.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/_torchvision/utils.py rename to models/cv/classification/efficientnet_b4/pytorch/_torchvision/utils.py diff --git a/cv/classification/efficientnet_b4/pytorch/common_utils/__init__.py b/models/cv/classification/efficientnet_b4/pytorch/common_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/common_utils/__init__.py rename to models/cv/classification/efficientnet_b4/pytorch/common_utils/__init__.py diff --git a/cv/classification/efficientnet_b4/pytorch/common_utils/dist.py b/models/cv/classification/efficientnet_b4/pytorch/common_utils/dist.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/common_utils/dist.py rename to models/cv/classification/efficientnet_b4/pytorch/common_utils/dist.py diff --git a/cv/classification/efficientnet_b4/pytorch/common_utils/loss.py b/models/cv/classification/efficientnet_b4/pytorch/common_utils/loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/common_utils/loss.py rename to models/cv/classification/efficientnet_b4/pytorch/common_utils/loss.py diff --git a/cv/classification/efficientnet_b4/pytorch/common_utils/metric_logger.py b/models/cv/classification/efficientnet_b4/pytorch/common_utils/metric_logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/common_utils/metric_logger.py rename to models/cv/classification/efficientnet_b4/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/efficientnet_b4/pytorch/common_utils/misc.py b/models/cv/classification/efficientnet_b4/pytorch/common_utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/common_utils/misc.py rename to models/cv/classification/efficientnet_b4/pytorch/common_utils/misc.py diff --git a/cv/classification/efficientnet_b4/pytorch/common_utils/smooth_value.py b/models/cv/classification/efficientnet_b4/pytorch/common_utils/smooth_value.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/common_utils/smooth_value.py rename to models/cv/classification/efficientnet_b4/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/efficientnet_b4/pytorch/dataloader/__init__.py b/models/cv/classification/efficientnet_b4/pytorch/dataloader/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/dataloader/__init__.py rename to models/cv/classification/efficientnet_b4/pytorch/dataloader/__init__.py diff --git a/cv/classification/efficientnet_b4/pytorch/dataloader/classification.py b/models/cv/classification/efficientnet_b4/pytorch/dataloader/classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/dataloader/classification.py rename to models/cv/classification/efficientnet_b4/pytorch/dataloader/classification.py diff --git a/cv/classification/efficientnet_b4/pytorch/dataloader/dali_classification.py b/models/cv/classification/efficientnet_b4/pytorch/dataloader/dali_classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/dataloader/dali_classification.py rename to models/cv/classification/efficientnet_b4/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/efficientnet_b4/pytorch/dataloader/utils/__init__.py b/models/cv/classification/efficientnet_b4/pytorch/dataloader/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/efficientnet_b4/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/efficientnet_b4/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/efficientnet_b4/pytorch/dataloader/utils/presets_classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/efficientnet_b4/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/efficientnet_b4/pytorch/train.py b/models/cv/classification/efficientnet_b4/pytorch/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/train.py rename to models/cv/classification/efficientnet_b4/pytorch/train.py diff --git a/cv/classification/efficientnet_b4/pytorch/train_horovod.py b/models/cv/classification/efficientnet_b4/pytorch/train_horovod.py similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/train_horovod.py rename to models/cv/classification/efficientnet_b4/pytorch/train_horovod.py diff --git a/cv/classification/efficientnet_b4/pytorch/utils.py b/models/cv/classification/efficientnet_b4/pytorch/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/efficientnet_b4/pytorch/utils.py rename to models/cv/classification/efficientnet_b4/pytorch/utils.py diff --git a/cv/classification/fasternet/pytorch/README.md b/models/cv/classification/fasternet/pytorch/README.md similarity index 100% rename from cv/classification/fasternet/pytorch/README.md rename to models/cv/classification/fasternet/pytorch/README.md diff --git a/cv/classification/fasternet/pytorch/ci/prepare.sh b/models/cv/classification/fasternet/pytorch/ci/prepare.sh similarity index 100% rename from cv/classification/fasternet/pytorch/ci/prepare.sh rename to models/cv/classification/fasternet/pytorch/ci/prepare.sh diff --git a/cv/classification/fasternet/pytorch/requirements.txt b/models/cv/classification/fasternet/pytorch/requirements.txt similarity index 100% rename from cv/classification/fasternet/pytorch/requirements.txt rename to models/cv/classification/fasternet/pytorch/requirements.txt diff --git a/cv/classification/googlenet/paddlepaddle/README.md b/models/cv/classification/googlenet/paddlepaddle/README.md similarity index 100% rename from cv/classification/googlenet/paddlepaddle/README.md rename to models/cv/classification/googlenet/paddlepaddle/README.md diff --git a/cv/classification/googlenet/pytorch/.gitignore b/models/cv/classification/googlenet/pytorch/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/.gitignore rename to models/cv/classification/googlenet/pytorch/.gitignore diff --git a/cv/classification/googlenet/pytorch/README.md b/models/cv/classification/googlenet/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/README.md rename to models/cv/classification/googlenet/pytorch/README.md diff --git a/cv/classification/googlenet/pytorch/__init__.py b/models/cv/classification/googlenet/pytorch/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/__init__.py rename to models/cv/classification/googlenet/pytorch/__init__.py diff --git a/cv/classification/googlenet/pytorch/common_utils/__init__.py b/models/cv/classification/googlenet/pytorch/common_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/common_utils/__init__.py rename to models/cv/classification/googlenet/pytorch/common_utils/__init__.py diff --git a/cv/classification/googlenet/pytorch/common_utils/dist.py b/models/cv/classification/googlenet/pytorch/common_utils/dist.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/common_utils/dist.py rename to models/cv/classification/googlenet/pytorch/common_utils/dist.py diff --git a/cv/classification/googlenet/pytorch/common_utils/metric_logger.py b/models/cv/classification/googlenet/pytorch/common_utils/metric_logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/common_utils/metric_logger.py rename to models/cv/classification/googlenet/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/googlenet/pytorch/common_utils/misc.py b/models/cv/classification/googlenet/pytorch/common_utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/common_utils/misc.py rename to models/cv/classification/googlenet/pytorch/common_utils/misc.py diff --git a/cv/classification/googlenet/pytorch/common_utils/smooth_value.py b/models/cv/classification/googlenet/pytorch/common_utils/smooth_value.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/common_utils/smooth_value.py rename to models/cv/classification/googlenet/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/googlenet/pytorch/dataloader/__init__.py b/models/cv/classification/googlenet/pytorch/dataloader/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/dataloader/__init__.py rename to models/cv/classification/googlenet/pytorch/dataloader/__init__.py diff --git a/cv/classification/googlenet/pytorch/dataloader/classification.py b/models/cv/classification/googlenet/pytorch/dataloader/classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/dataloader/classification.py rename to models/cv/classification/googlenet/pytorch/dataloader/classification.py diff --git a/cv/classification/googlenet/pytorch/dataloader/dali_classification.py b/models/cv/classification/googlenet/pytorch/dataloader/dali_classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/dataloader/dali_classification.py rename to models/cv/classification/googlenet/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/googlenet/pytorch/dataloader/utils/__init__.py b/models/cv/classification/googlenet/pytorch/dataloader/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/googlenet/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/googlenet/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/googlenet/pytorch/dataloader/utils/presets_classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/googlenet/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/googlenet/pytorch/train.py b/models/cv/classification/googlenet/pytorch/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/train.py rename to models/cv/classification/googlenet/pytorch/train.py diff --git a/cv/classification/googlenet/pytorch/utils_.py b/models/cv/classification/googlenet/pytorch/utils_.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/googlenet/pytorch/utils_.py rename to models/cv/classification/googlenet/pytorch/utils_.py diff --git a/cv/classification/inceptionv3/mindspore/README.md b/models/cv/classification/inceptionv3/mindspore/README.md similarity index 100% rename from cv/classification/inceptionv3/mindspore/README.md rename to models/cv/classification/inceptionv3/mindspore/README.md diff --git a/cv/classification/inceptionv3/mindspore/default_config.yaml b/models/cv/classification/inceptionv3/mindspore/default_config.yaml similarity index 100% rename from cv/classification/inceptionv3/mindspore/default_config.yaml rename to models/cv/classification/inceptionv3/mindspore/default_config.yaml diff --git a/cv/classification/inceptionv3/mindspore/default_config_cpu.yaml b/models/cv/classification/inceptionv3/mindspore/default_config_cpu.yaml similarity index 100% rename from cv/classification/inceptionv3/mindspore/default_config_cpu.yaml rename to models/cv/classification/inceptionv3/mindspore/default_config_cpu.yaml diff --git a/cv/classification/inceptionv3/mindspore/default_config_gpu.yaml b/models/cv/classification/inceptionv3/mindspore/default_config_gpu.yaml similarity index 100% rename from cv/classification/inceptionv3/mindspore/default_config_gpu.yaml rename to models/cv/classification/inceptionv3/mindspore/default_config_gpu.yaml diff --git a/cv/classification/inceptionv3/mindspore/eval.py b/models/cv/classification/inceptionv3/mindspore/eval.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/eval.py rename to models/cv/classification/inceptionv3/mindspore/eval.py diff --git a/cv/classification/inceptionv3/mindspore/eval_onnx.py b/models/cv/classification/inceptionv3/mindspore/eval_onnx.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/eval_onnx.py rename to models/cv/classification/inceptionv3/mindspore/eval_onnx.py diff --git a/cv/classification/inceptionv3/mindspore/export.py b/models/cv/classification/inceptionv3/mindspore/export.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/export.py rename to models/cv/classification/inceptionv3/mindspore/export.py diff --git a/cv/classification/inceptionv3/mindspore/infer/convert/aipp.cfg b/models/cv/classification/inceptionv3/mindspore/infer/convert/aipp.cfg similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/convert/aipp.cfg rename to models/cv/classification/inceptionv3/mindspore/infer/convert/aipp.cfg diff --git a/cv/classification/inceptionv3/mindspore/infer/convert/convert_om.sh b/models/cv/classification/inceptionv3/mindspore/infer/convert/convert_om.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/convert/convert_om.sh rename to models/cv/classification/inceptionv3/mindspore/infer/convert/convert_om.sh diff --git a/cv/classification/inceptionv3/mindspore/infer/data/config/inceptionv3.cfg b/models/cv/classification/inceptionv3/mindspore/infer/data/config/inceptionv3.cfg similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/data/config/inceptionv3.cfg rename to models/cv/classification/inceptionv3/mindspore/infer/data/config/inceptionv3.cfg diff --git a/cv/classification/inceptionv3/mindspore/infer/docker_start_infer.sh b/models/cv/classification/inceptionv3/mindspore/infer/docker_start_infer.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/docker_start_infer.sh rename to models/cv/classification/inceptionv3/mindspore/infer/docker_start_infer.sh diff --git a/cv/classification/inceptionv3/mindspore/infer/mxbase/CMakeLists.txt b/models/cv/classification/inceptionv3/mindspore/infer/mxbase/CMakeLists.txt similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/mxbase/CMakeLists.txt rename to models/cv/classification/inceptionv3/mindspore/infer/mxbase/CMakeLists.txt diff --git a/cv/classification/inceptionv3/mindspore/infer/mxbase/build.sh b/models/cv/classification/inceptionv3/mindspore/infer/mxbase/build.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/mxbase/build.sh rename to models/cv/classification/inceptionv3/mindspore/infer/mxbase/build.sh diff --git a/cv/classification/inceptionv3/mindspore/infer/mxbase/src/InceptionV3.cpp b/models/cv/classification/inceptionv3/mindspore/infer/mxbase/src/InceptionV3.cpp similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/mxbase/src/InceptionV3.cpp rename to models/cv/classification/inceptionv3/mindspore/infer/mxbase/src/InceptionV3.cpp diff --git a/cv/classification/inceptionv3/mindspore/infer/mxbase/src/InceptionV3.h b/models/cv/classification/inceptionv3/mindspore/infer/mxbase/src/InceptionV3.h similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/mxbase/src/InceptionV3.h rename to models/cv/classification/inceptionv3/mindspore/infer/mxbase/src/InceptionV3.h diff --git a/cv/classification/inceptionv3/mindspore/infer/mxbase/src/main.cpp b/models/cv/classification/inceptionv3/mindspore/infer/mxbase/src/main.cpp similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/mxbase/src/main.cpp rename to models/cv/classification/inceptionv3/mindspore/infer/mxbase/src/main.cpp diff --git a/cv/classification/inceptionv3/mindspore/infer/sdk/classification_task_metric.py b/models/cv/classification/inceptionv3/mindspore/infer/sdk/classification_task_metric.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/sdk/classification_task_metric.py rename to models/cv/classification/inceptionv3/mindspore/infer/sdk/classification_task_metric.py diff --git a/cv/classification/inceptionv3/mindspore/infer/sdk/inceptionv3.pipeline b/models/cv/classification/inceptionv3/mindspore/infer/sdk/inceptionv3.pipeline similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/sdk/inceptionv3.pipeline rename to models/cv/classification/inceptionv3/mindspore/infer/sdk/inceptionv3.pipeline diff --git a/cv/classification/inceptionv3/mindspore/infer/sdk/main.py b/models/cv/classification/inceptionv3/mindspore/infer/sdk/main.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/sdk/main.py rename to models/cv/classification/inceptionv3/mindspore/infer/sdk/main.py diff --git a/cv/classification/inceptionv3/mindspore/infer/sdk/run.sh b/models/cv/classification/inceptionv3/mindspore/infer/sdk/run.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/infer/sdk/run.sh rename to models/cv/classification/inceptionv3/mindspore/infer/sdk/run.sh diff --git a/cv/classification/inceptionv3/mindspore/mindspore_hub_conf.py b/models/cv/classification/inceptionv3/mindspore/mindspore_hub_conf.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/mindspore_hub_conf.py rename to models/cv/classification/inceptionv3/mindspore/mindspore_hub_conf.py diff --git a/cv/classification/inceptionv3/mindspore/modelarts/train_start.py b/models/cv/classification/inceptionv3/mindspore/modelarts/train_start.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/modelarts/train_start.py rename to models/cv/classification/inceptionv3/mindspore/modelarts/train_start.py diff --git a/cv/classification/inceptionv3/mindspore/postprocess.py b/models/cv/classification/inceptionv3/mindspore/postprocess.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/postprocess.py rename to models/cv/classification/inceptionv3/mindspore/postprocess.py diff --git a/cv/classification/inceptionv3/mindspore/requirements.txt b/models/cv/classification/inceptionv3/mindspore/requirements.txt similarity index 100% rename from cv/classification/inceptionv3/mindspore/requirements.txt rename to models/cv/classification/inceptionv3/mindspore/requirements.txt diff --git a/cv/classification/inceptionv3/mindspore/scripts/docker_start.sh b/models/cv/classification/inceptionv3/mindspore/scripts/docker_start.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/scripts/docker_start.sh rename to models/cv/classification/inceptionv3/mindspore/scripts/docker_start.sh diff --git a/cv/classification/inceptionv3/mindspore/scripts/run_distribute_train.sh b/models/cv/classification/inceptionv3/mindspore/scripts/run_distribute_train.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/scripts/run_distribute_train.sh rename to models/cv/classification/inceptionv3/mindspore/scripts/run_distribute_train.sh diff --git a/cv/classification/inceptionv3/mindspore/scripts/run_distribute_train_gpu.sh b/models/cv/classification/inceptionv3/mindspore/scripts/run_distribute_train_gpu.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/scripts/run_distribute_train_gpu.sh rename to models/cv/classification/inceptionv3/mindspore/scripts/run_distribute_train_gpu.sh diff --git a/cv/classification/inceptionv3/mindspore/scripts/run_eval.sh b/models/cv/classification/inceptionv3/mindspore/scripts/run_eval.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/scripts/run_eval.sh rename to models/cv/classification/inceptionv3/mindspore/scripts/run_eval.sh diff --git a/cv/classification/inceptionv3/mindspore/scripts/run_eval_cpu.sh b/models/cv/classification/inceptionv3/mindspore/scripts/run_eval_cpu.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/scripts/run_eval_cpu.sh rename to models/cv/classification/inceptionv3/mindspore/scripts/run_eval_cpu.sh diff --git a/cv/classification/inceptionv3/mindspore/scripts/run_eval_gpu.sh b/models/cv/classification/inceptionv3/mindspore/scripts/run_eval_gpu.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/scripts/run_eval_gpu.sh rename to models/cv/classification/inceptionv3/mindspore/scripts/run_eval_gpu.sh diff --git a/cv/classification/inceptionv3/mindspore/scripts/run_eval_onnx_gpu.sh b/models/cv/classification/inceptionv3/mindspore/scripts/run_eval_onnx_gpu.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/scripts/run_eval_onnx_gpu.sh rename to models/cv/classification/inceptionv3/mindspore/scripts/run_eval_onnx_gpu.sh diff --git a/cv/classification/inceptionv3/mindspore/scripts/run_infer_310.sh b/models/cv/classification/inceptionv3/mindspore/scripts/run_infer_310.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/scripts/run_infer_310.sh rename to models/cv/classification/inceptionv3/mindspore/scripts/run_infer_310.sh diff --git a/cv/classification/inceptionv3/mindspore/scripts/run_standalone_train.sh b/models/cv/classification/inceptionv3/mindspore/scripts/run_standalone_train.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/scripts/run_standalone_train.sh rename to models/cv/classification/inceptionv3/mindspore/scripts/run_standalone_train.sh diff --git a/cv/classification/inceptionv3/mindspore/scripts/run_standalone_train_cpu.sh b/models/cv/classification/inceptionv3/mindspore/scripts/run_standalone_train_cpu.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/scripts/run_standalone_train_cpu.sh rename to models/cv/classification/inceptionv3/mindspore/scripts/run_standalone_train_cpu.sh diff --git a/cv/classification/inceptionv3/mindspore/scripts/run_standalone_train_gpu.sh b/models/cv/classification/inceptionv3/mindspore/scripts/run_standalone_train_gpu.sh similarity index 100% rename from cv/classification/inceptionv3/mindspore/scripts/run_standalone_train_gpu.sh rename to models/cv/classification/inceptionv3/mindspore/scripts/run_standalone_train_gpu.sh diff --git a/cv/classification/inceptionv3/mindspore/src/dataset.py b/models/cv/classification/inceptionv3/mindspore/src/dataset.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/src/dataset.py rename to models/cv/classification/inceptionv3/mindspore/src/dataset.py diff --git a/cv/classification/inceptionv3/mindspore/src/inception_v3.py b/models/cv/classification/inceptionv3/mindspore/src/inception_v3.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/src/inception_v3.py rename to models/cv/classification/inceptionv3/mindspore/src/inception_v3.py diff --git a/cv/classification/inceptionv3/mindspore/src/loss.py b/models/cv/classification/inceptionv3/mindspore/src/loss.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/src/loss.py rename to models/cv/classification/inceptionv3/mindspore/src/loss.py diff --git a/cv/classification/inceptionv3/mindspore/src/lr_generator.py b/models/cv/classification/inceptionv3/mindspore/src/lr_generator.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/src/lr_generator.py rename to models/cv/classification/inceptionv3/mindspore/src/lr_generator.py diff --git a/cv/classification/inceptionv3/mindspore/src/model_utils/__init__.py b/models/cv/classification/inceptionv3/mindspore/src/model_utils/__init__.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/src/model_utils/__init__.py rename to models/cv/classification/inceptionv3/mindspore/src/model_utils/__init__.py diff --git a/cv/classification/inceptionv3/mindspore/src/model_utils/config.py b/models/cv/classification/inceptionv3/mindspore/src/model_utils/config.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/src/model_utils/config.py rename to models/cv/classification/inceptionv3/mindspore/src/model_utils/config.py diff --git a/cv/classification/inceptionv3/mindspore/src/model_utils/device_adapter.py b/models/cv/classification/inceptionv3/mindspore/src/model_utils/device_adapter.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/src/model_utils/device_adapter.py rename to models/cv/classification/inceptionv3/mindspore/src/model_utils/device_adapter.py diff --git a/cv/classification/inceptionv3/mindspore/src/model_utils/local_adapter.py b/models/cv/classification/inceptionv3/mindspore/src/model_utils/local_adapter.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/src/model_utils/local_adapter.py rename to models/cv/classification/inceptionv3/mindspore/src/model_utils/local_adapter.py diff --git a/cv/classification/inceptionv3/mindspore/src/model_utils/moxing_adapter.py b/models/cv/classification/inceptionv3/mindspore/src/model_utils/moxing_adapter.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/src/model_utils/moxing_adapter.py rename to models/cv/classification/inceptionv3/mindspore/src/model_utils/moxing_adapter.py diff --git a/cv/classification/inceptionv3/mindspore/train.py b/models/cv/classification/inceptionv3/mindspore/train.py similarity index 100% rename from cv/classification/inceptionv3/mindspore/train.py rename to models/cv/classification/inceptionv3/mindspore/train.py diff --git a/cv/classification/inceptionv3/pytorch/.gitignore b/models/cv/classification/inceptionv3/pytorch/.gitignore similarity index 100% rename from cv/classification/inceptionv3/pytorch/.gitignore rename to models/cv/classification/inceptionv3/pytorch/.gitignore diff --git a/cv/classification/inceptionv3/pytorch/README.md b/models/cv/classification/inceptionv3/pytorch/README.md similarity index 100% rename from cv/classification/inceptionv3/pytorch/README.md rename to models/cv/classification/inceptionv3/pytorch/README.md diff --git a/cv/classification/inceptionv3/pytorch/__init__.py b/models/cv/classification/inceptionv3/pytorch/__init__.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/__init__.py rename to models/cv/classification/inceptionv3/pytorch/__init__.py diff --git a/cv/classification/inceptionv3/pytorch/common_utils/__init__.py b/models/cv/classification/inceptionv3/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/common_utils/__init__.py rename to models/cv/classification/inceptionv3/pytorch/common_utils/__init__.py diff --git a/cv/classification/inceptionv3/pytorch/common_utils/dist.py b/models/cv/classification/inceptionv3/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/common_utils/dist.py rename to models/cv/classification/inceptionv3/pytorch/common_utils/dist.py diff --git a/cv/classification/inceptionv3/pytorch/common_utils/metric_logger.py b/models/cv/classification/inceptionv3/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/common_utils/metric_logger.py rename to models/cv/classification/inceptionv3/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/inceptionv3/pytorch/common_utils/misc.py b/models/cv/classification/inceptionv3/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/common_utils/misc.py rename to models/cv/classification/inceptionv3/pytorch/common_utils/misc.py diff --git a/cv/classification/inceptionv3/pytorch/common_utils/smooth_value.py b/models/cv/classification/inceptionv3/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/common_utils/smooth_value.py rename to models/cv/classification/inceptionv3/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/inceptionv3/pytorch/dataloader/__init__.py b/models/cv/classification/inceptionv3/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/dataloader/__init__.py rename to models/cv/classification/inceptionv3/pytorch/dataloader/__init__.py diff --git a/cv/classification/inceptionv3/pytorch/dataloader/classification.py b/models/cv/classification/inceptionv3/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/dataloader/classification.py rename to models/cv/classification/inceptionv3/pytorch/dataloader/classification.py diff --git a/cv/classification/inceptionv3/pytorch/dataloader/dali_classification.py b/models/cv/classification/inceptionv3/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/dataloader/dali_classification.py rename to models/cv/classification/inceptionv3/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/inceptionv3/pytorch/dataloader/utils/__init__.py b/models/cv/classification/inceptionv3/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/inceptionv3/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/inceptionv3/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/inceptionv3/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/inceptionv3/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/inceptionv3/pytorch/requirements.txt b/models/cv/classification/inceptionv3/pytorch/requirements.txt similarity index 100% rename from cv/classification/inceptionv3/pytorch/requirements.txt rename to models/cv/classification/inceptionv3/pytorch/requirements.txt diff --git a/cv/classification/inceptionv3/pytorch/train.py b/models/cv/classification/inceptionv3/pytorch/train.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/train.py rename to models/cv/classification/inceptionv3/pytorch/train.py diff --git a/cv/classification/inceptionv3/pytorch/train_inception_v3_amp_dist.sh b/models/cv/classification/inceptionv3/pytorch/train_inception_v3_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/inceptionv3/pytorch/train_inception_v3_amp_dist.sh rename to models/cv/classification/inceptionv3/pytorch/train_inception_v3_amp_dist.sh diff --git a/cv/classification/inceptionv3/pytorch/utils_.py b/models/cv/classification/inceptionv3/pytorch/utils_.py similarity index 100% rename from cv/classification/inceptionv3/pytorch/utils_.py rename to models/cv/classification/inceptionv3/pytorch/utils_.py diff --git a/cv/classification/inceptionv3/tensorflow/README.md b/models/cv/classification/inceptionv3/tensorflow/README.md similarity index 100% rename from cv/classification/inceptionv3/tensorflow/README.md rename to models/cv/classification/inceptionv3/tensorflow/README.md diff --git a/cv/classification/inceptionv3/tensorflow/README_origin.md b/models/cv/classification/inceptionv3/tensorflow/README_origin.md similarity index 100% rename from cv/classification/inceptionv3/tensorflow/README_origin.md rename to models/cv/classification/inceptionv3/tensorflow/README_origin.md diff --git a/cv/classification/inceptionv3/tensorflow/all_reduce_benchmark.py b/models/cv/classification/inceptionv3/tensorflow/all_reduce_benchmark.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/all_reduce_benchmark.py rename to models/cv/classification/inceptionv3/tensorflow/all_reduce_benchmark.py diff --git a/cv/classification/inceptionv3/tensorflow/all_reduce_benchmark_test.py b/models/cv/classification/inceptionv3/tensorflow/all_reduce_benchmark_test.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/all_reduce_benchmark_test.py rename to models/cv/classification/inceptionv3/tensorflow/all_reduce_benchmark_test.py diff --git a/cv/classification/inceptionv3/tensorflow/allreduce.py b/models/cv/classification/inceptionv3/tensorflow/allreduce.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/allreduce.py rename to models/cv/classification/inceptionv3/tensorflow/allreduce.py diff --git a/cv/classification/inceptionv3/tensorflow/allreduce_test.py b/models/cv/classification/inceptionv3/tensorflow/allreduce_test.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/allreduce_test.py rename to models/cv/classification/inceptionv3/tensorflow/allreduce_test.py diff --git a/cv/classification/inceptionv3/tensorflow/batch_allreduce.py b/models/cv/classification/inceptionv3/tensorflow/batch_allreduce.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/batch_allreduce.py rename to models/cv/classification/inceptionv3/tensorflow/batch_allreduce.py diff --git a/cv/classification/inceptionv3/tensorflow/benchmark_cnn.py b/models/cv/classification/inceptionv3/tensorflow/benchmark_cnn.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/benchmark_cnn.py rename to models/cv/classification/inceptionv3/tensorflow/benchmark_cnn.py diff --git a/cv/classification/inceptionv3/tensorflow/benchmark_cnn_distributed_test.py b/models/cv/classification/inceptionv3/tensorflow/benchmark_cnn_distributed_test.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/benchmark_cnn_distributed_test.py rename to models/cv/classification/inceptionv3/tensorflow/benchmark_cnn_distributed_test.py diff --git a/cv/classification/inceptionv3/tensorflow/benchmark_cnn_distributed_test_runner.py b/models/cv/classification/inceptionv3/tensorflow/benchmark_cnn_distributed_test_runner.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/benchmark_cnn_distributed_test_runner.py rename to models/cv/classification/inceptionv3/tensorflow/benchmark_cnn_distributed_test_runner.py diff --git a/cv/classification/inceptionv3/tensorflow/benchmark_cnn_test.py b/models/cv/classification/inceptionv3/tensorflow/benchmark_cnn_test.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/benchmark_cnn_test.py rename to models/cv/classification/inceptionv3/tensorflow/benchmark_cnn_test.py diff --git a/cv/classification/inceptionv3/tensorflow/cnn_util.py b/models/cv/classification/inceptionv3/tensorflow/cnn_util.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/cnn_util.py rename to models/cv/classification/inceptionv3/tensorflow/cnn_util.py diff --git a/cv/classification/inceptionv3/tensorflow/cnn_util_test.py b/models/cv/classification/inceptionv3/tensorflow/cnn_util_test.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/cnn_util_test.py rename to models/cv/classification/inceptionv3/tensorflow/cnn_util_test.py diff --git a/cv/classification/inceptionv3/tensorflow/coco_metric.py b/models/cv/classification/inceptionv3/tensorflow/coco_metric.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/coco_metric.py rename to models/cv/classification/inceptionv3/tensorflow/coco_metric.py diff --git a/cv/classification/inceptionv3/tensorflow/constants.py b/models/cv/classification/inceptionv3/tensorflow/constants.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/constants.py rename to models/cv/classification/inceptionv3/tensorflow/constants.py diff --git a/cv/classification/inceptionv3/tensorflow/convnet_builder.py b/models/cv/classification/inceptionv3/tensorflow/convnet_builder.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/convnet_builder.py rename to models/cv/classification/inceptionv3/tensorflow/convnet_builder.py diff --git a/cv/classification/inceptionv3/tensorflow/datasets.py b/models/cv/classification/inceptionv3/tensorflow/datasets.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/datasets.py rename to models/cv/classification/inceptionv3/tensorflow/datasets.py diff --git a/cv/classification/inceptionv3/tensorflow/download_script.sh b/models/cv/classification/inceptionv3/tensorflow/download_script.sh similarity index 100% rename from cv/classification/inceptionv3/tensorflow/download_script.sh rename to models/cv/classification/inceptionv3/tensorflow/download_script.sh diff --git a/cv/classification/inceptionv3/tensorflow/flags.py b/models/cv/classification/inceptionv3/tensorflow/flags.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/flags.py rename to models/cv/classification/inceptionv3/tensorflow/flags.py diff --git a/cv/classification/inceptionv3/tensorflow/get_imagenette.sh b/models/cv/classification/inceptionv3/tensorflow/get_imagenette.sh similarity index 100% rename from cv/classification/inceptionv3/tensorflow/get_imagenette.sh rename to models/cv/classification/inceptionv3/tensorflow/get_imagenette.sh diff --git a/cv/classification/inceptionv3/tensorflow/get_num_devices.sh b/models/cv/classification/inceptionv3/tensorflow/get_num_devices.sh similarity index 100% rename from cv/classification/inceptionv3/tensorflow/get_num_devices.sh rename to models/cv/classification/inceptionv3/tensorflow/get_num_devices.sh diff --git a/cv/classification/inceptionv3/tensorflow/leading_indicators_test.py b/models/cv/classification/inceptionv3/tensorflow/leading_indicators_test.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/leading_indicators_test.py rename to models/cv/classification/inceptionv3/tensorflow/leading_indicators_test.py diff --git a/cv/classification/inceptionv3/tensorflow/mlperf.py b/models/cv/classification/inceptionv3/tensorflow/mlperf.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/mlperf.py rename to models/cv/classification/inceptionv3/tensorflow/mlperf.py diff --git a/cv/classification/inceptionv3/tensorflow/mlperf_test.py b/models/cv/classification/inceptionv3/tensorflow/mlperf_test.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/mlperf_test.py rename to models/cv/classification/inceptionv3/tensorflow/mlperf_test.py diff --git a/cv/classification/inceptionv3/tensorflow/models/__init__.py b/models/cv/classification/inceptionv3/tensorflow/models/__init__.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/__init__.py rename to models/cv/classification/inceptionv3/tensorflow/models/__init__.py diff --git a/cv/classification/inceptionv3/tensorflow/models/alexnet_model.py b/models/cv/classification/inceptionv3/tensorflow/models/alexnet_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/alexnet_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/alexnet_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/densenet_model.py b/models/cv/classification/inceptionv3/tensorflow/models/densenet_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/densenet_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/densenet_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/experimental/__init__.py b/models/cv/classification/inceptionv3/tensorflow/models/experimental/__init__.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/experimental/__init__.py rename to models/cv/classification/inceptionv3/tensorflow/models/experimental/__init__.py diff --git a/cv/classification/inceptionv3/tensorflow/models/experimental/deepspeech.py b/models/cv/classification/inceptionv3/tensorflow/models/experimental/deepspeech.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/experimental/deepspeech.py rename to models/cv/classification/inceptionv3/tensorflow/models/experimental/deepspeech.py diff --git a/cv/classification/inceptionv3/tensorflow/models/experimental/official_ncf_model.py b/models/cv/classification/inceptionv3/tensorflow/models/experimental/official_ncf_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/experimental/official_ncf_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/experimental/official_ncf_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/googlenet_model.py b/models/cv/classification/inceptionv3/tensorflow/models/googlenet_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/googlenet_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/googlenet_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/inception_model.py b/models/cv/classification/inceptionv3/tensorflow/models/inception_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/inception_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/inception_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/lenet_model.py b/models/cv/classification/inceptionv3/tensorflow/models/lenet_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/lenet_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/lenet_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/model.py b/models/cv/classification/inceptionv3/tensorflow/models/model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/model.py rename to models/cv/classification/inceptionv3/tensorflow/models/model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/model_config.py b/models/cv/classification/inceptionv3/tensorflow/models/model_config.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/model_config.py rename to models/cv/classification/inceptionv3/tensorflow/models/model_config.py diff --git a/cv/classification/inceptionv3/tensorflow/models/official_resnet_model.py b/models/cv/classification/inceptionv3/tensorflow/models/official_resnet_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/official_resnet_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/official_resnet_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/overfeat_model.py b/models/cv/classification/inceptionv3/tensorflow/models/overfeat_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/overfeat_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/overfeat_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/resnet_model.py b/models/cv/classification/inceptionv3/tensorflow/models/resnet_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/resnet_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/resnet_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/resnet_model_test.py b/models/cv/classification/inceptionv3/tensorflow/models/resnet_model_test.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/resnet_model_test.py rename to models/cv/classification/inceptionv3/tensorflow/models/resnet_model_test.py diff --git a/cv/classification/inceptionv3/tensorflow/models/tf1_only/__init__.py b/models/cv/classification/inceptionv3/tensorflow/models/tf1_only/__init__.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/tf1_only/__init__.py rename to models/cv/classification/inceptionv3/tensorflow/models/tf1_only/__init__.py diff --git a/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet.py b/models/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet.py rename to models/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet.py diff --git a/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_conv_blocks.py b/models/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_conv_blocks.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_conv_blocks.py rename to models/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_conv_blocks.py diff --git a/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_test.py b/models/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_test.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_test.py rename to models/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_test.py diff --git a/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_v2.py b/models/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_v2.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_v2.py rename to models/cv/classification/inceptionv3/tensorflow/models/tf1_only/mobilenet_v2.py diff --git a/cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_model.py b/models/cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_test.py b/models/cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_test.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_test.py rename to models/cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_test.py diff --git a/cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_utils.py b/models/cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_utils.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_utils.py rename to models/cv/classification/inceptionv3/tensorflow/models/tf1_only/nasnet_utils.py diff --git a/cv/classification/inceptionv3/tensorflow/models/tf1_only/ssd_model.py b/models/cv/classification/inceptionv3/tensorflow/models/tf1_only/ssd_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/tf1_only/ssd_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/tf1_only/ssd_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/trivial_model.py b/models/cv/classification/inceptionv3/tensorflow/models/trivial_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/trivial_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/trivial_model.py diff --git a/cv/classification/inceptionv3/tensorflow/models/vgg_model.py b/models/cv/classification/inceptionv3/tensorflow/models/vgg_model.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/models/vgg_model.py rename to models/cv/classification/inceptionv3/tensorflow/models/vgg_model.py diff --git a/cv/classification/inceptionv3/tensorflow/platforms/__init__.py b/models/cv/classification/inceptionv3/tensorflow/platforms/__init__.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/platforms/__init__.py rename to models/cv/classification/inceptionv3/tensorflow/platforms/__init__.py diff --git a/cv/classification/inceptionv3/tensorflow/platforms/default/__init__.py b/models/cv/classification/inceptionv3/tensorflow/platforms/default/__init__.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/platforms/default/__init__.py rename to models/cv/classification/inceptionv3/tensorflow/platforms/default/__init__.py diff --git a/cv/classification/inceptionv3/tensorflow/platforms/default/util.py b/models/cv/classification/inceptionv3/tensorflow/platforms/default/util.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/platforms/default/util.py rename to models/cv/classification/inceptionv3/tensorflow/platforms/default/util.py diff --git a/cv/classification/inceptionv3/tensorflow/platforms/util.py b/models/cv/classification/inceptionv3/tensorflow/platforms/util.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/platforms/util.py rename to models/cv/classification/inceptionv3/tensorflow/platforms/util.py diff --git a/cv/classification/inceptionv3/tensorflow/preprocessing.py b/models/cv/classification/inceptionv3/tensorflow/preprocessing.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/preprocessing.py rename to models/cv/classification/inceptionv3/tensorflow/preprocessing.py diff --git a/cv/classification/inceptionv3/tensorflow/run_tests.py b/models/cv/classification/inceptionv3/tensorflow/run_tests.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/run_tests.py rename to models/cv/classification/inceptionv3/tensorflow/run_tests.py diff --git a/cv/classification/inceptionv3/tensorflow/run_train_distributed_imagenet.sh b/models/cv/classification/inceptionv3/tensorflow/run_train_distributed_imagenet.sh similarity index 100% rename from cv/classification/inceptionv3/tensorflow/run_train_distributed_imagenet.sh rename to models/cv/classification/inceptionv3/tensorflow/run_train_distributed_imagenet.sh diff --git a/cv/classification/inceptionv3/tensorflow/run_train_distributed_imagenette.sh b/models/cv/classification/inceptionv3/tensorflow/run_train_distributed_imagenette.sh similarity index 100% rename from cv/classification/inceptionv3/tensorflow/run_train_distributed_imagenette.sh rename to models/cv/classification/inceptionv3/tensorflow/run_train_distributed_imagenette.sh diff --git a/cv/classification/inceptionv3/tensorflow/run_train_inception3_distributed_imagenette.sh b/models/cv/classification/inceptionv3/tensorflow/run_train_inception3_distributed_imagenette.sh similarity index 100% rename from cv/classification/inceptionv3/tensorflow/run_train_inception3_distributed_imagenette.sh rename to models/cv/classification/inceptionv3/tensorflow/run_train_inception3_distributed_imagenette.sh diff --git a/cv/classification/inceptionv3/tensorflow/run_train_inception3_imagenette.sh b/models/cv/classification/inceptionv3/tensorflow/run_train_inception3_imagenette.sh similarity index 100% rename from cv/classification/inceptionv3/tensorflow/run_train_inception3_imagenette.sh rename to models/cv/classification/inceptionv3/tensorflow/run_train_inception3_imagenette.sh diff --git a/cv/classification/inceptionv3/tensorflow/run_train_inception3_multigpu_imagenette.sh b/models/cv/classification/inceptionv3/tensorflow/run_train_inception3_multigpu_imagenette.sh similarity index 100% rename from cv/classification/inceptionv3/tensorflow/run_train_inception3_multigpu_imagenette.sh rename to models/cv/classification/inceptionv3/tensorflow/run_train_inception3_multigpu_imagenette.sh diff --git a/cv/classification/inceptionv3/tensorflow/run_train_inceptionV3_imagenet.sh b/models/cv/classification/inceptionv3/tensorflow/run_train_inceptionV3_imagenet.sh similarity index 100% rename from cv/classification/inceptionv3/tensorflow/run_train_inceptionV3_imagenet.sh rename to models/cv/classification/inceptionv3/tensorflow/run_train_inceptionV3_imagenet.sh diff --git a/cv/classification/inceptionv3/tensorflow/run_train_inceptionV3_multigpu_imagenet.sh b/models/cv/classification/inceptionv3/tensorflow/run_train_inceptionV3_multigpu_imagenet.sh similarity index 100% rename from cv/classification/inceptionv3/tensorflow/run_train_inceptionV3_multigpu_imagenet.sh rename to models/cv/classification/inceptionv3/tensorflow/run_train_inceptionV3_multigpu_imagenet.sh diff --git a/cv/classification/inceptionv3/tensorflow/ssd_constants.py b/models/cv/classification/inceptionv3/tensorflow/ssd_constants.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/ssd_constants.py rename to models/cv/classification/inceptionv3/tensorflow/ssd_constants.py diff --git a/cv/classification/inceptionv3/tensorflow/ssd_dataloader.py b/models/cv/classification/inceptionv3/tensorflow/ssd_dataloader.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/ssd_dataloader.py rename to models/cv/classification/inceptionv3/tensorflow/ssd_dataloader.py diff --git a/cv/classification/inceptionv3/tensorflow/test_data/__init__.py b/models/cv/classification/inceptionv3/tensorflow/test_data/__init__.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/__init__.py rename to models/cv/classification/inceptionv3/tensorflow/test_data/__init__.py diff --git a/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 b/models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 rename to models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 diff --git a/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 b/models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 rename to models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 diff --git a/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 b/models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 rename to models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 diff --git a/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 b/models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 rename to models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 diff --git a/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 b/models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 rename to models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 diff --git a/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 b/models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 rename to models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 diff --git a/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 b/models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 rename to models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 diff --git a/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 b/models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 rename to models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 diff --git a/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 b/models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 rename to models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 diff --git a/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 b/models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 rename to models/cv/classification/inceptionv3/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 diff --git a/cv/classification/inceptionv3/tensorflow/test_data/images/black_image.jpg b/models/cv/classification/inceptionv3/tensorflow/test_data/images/black_image.jpg similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/images/black_image.jpg rename to models/cv/classification/inceptionv3/tensorflow/test_data/images/black_image.jpg diff --git a/cv/classification/inceptionv3/tensorflow/test_data/images/white_image.jpg b/models/cv/classification/inceptionv3/tensorflow/test_data/images/white_image.jpg similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/images/white_image.jpg rename to models/cv/classification/inceptionv3/tensorflow/test_data/images/white_image.jpg diff --git a/cv/classification/inceptionv3/tensorflow/test_data/tfrecord_image_generator.py b/models/cv/classification/inceptionv3/tensorflow/test_data/tfrecord_image_generator.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_data/tfrecord_image_generator.py rename to models/cv/classification/inceptionv3/tensorflow/test_data/tfrecord_image_generator.py diff --git a/cv/classification/inceptionv3/tensorflow/test_util.py b/models/cv/classification/inceptionv3/tensorflow/test_util.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/test_util.py rename to models/cv/classification/inceptionv3/tensorflow/test_util.py diff --git a/cv/classification/inceptionv3/tensorflow/tf_cnn_benchmarks.py b/models/cv/classification/inceptionv3/tensorflow/tf_cnn_benchmarks.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/tf_cnn_benchmarks.py rename to models/cv/classification/inceptionv3/tensorflow/tf_cnn_benchmarks.py diff --git a/cv/classification/inceptionv3/tensorflow/variable_mgr.py b/models/cv/classification/inceptionv3/tensorflow/variable_mgr.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/variable_mgr.py rename to models/cv/classification/inceptionv3/tensorflow/variable_mgr.py diff --git a/cv/classification/inceptionv3/tensorflow/variable_mgr_util.py b/models/cv/classification/inceptionv3/tensorflow/variable_mgr_util.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/variable_mgr_util.py rename to models/cv/classification/inceptionv3/tensorflow/variable_mgr_util.py diff --git a/cv/classification/inceptionv3/tensorflow/variable_mgr_util_test.py b/models/cv/classification/inceptionv3/tensorflow/variable_mgr_util_test.py similarity index 100% rename from cv/classification/inceptionv3/tensorflow/variable_mgr_util_test.py rename to models/cv/classification/inceptionv3/tensorflow/variable_mgr_util_test.py diff --git a/cv/classification/inceptionv4/pytorch/README.md b/models/cv/classification/inceptionv4/pytorch/README.md similarity index 100% rename from cv/classification/inceptionv4/pytorch/README.md rename to models/cv/classification/inceptionv4/pytorch/README.md diff --git a/cv/classification/inceptionv4/pytorch/inceptionv4.py b/models/cv/classification/inceptionv4/pytorch/inceptionv4.py similarity index 100% rename from cv/classification/inceptionv4/pytorch/inceptionv4.py rename to models/cv/classification/inceptionv4/pytorch/inceptionv4.py diff --git a/cv/classification/inceptionv4/pytorch/requirements.txt b/models/cv/classification/inceptionv4/pytorch/requirements.txt similarity index 100% rename from cv/classification/inceptionv4/pytorch/requirements.txt rename to models/cv/classification/inceptionv4/pytorch/requirements.txt diff --git a/cv/classification/inceptionv4/pytorch/run_train.py b/models/cv/classification/inceptionv4/pytorch/run_train.py similarity index 100% rename from cv/classification/inceptionv4/pytorch/run_train.py rename to models/cv/classification/inceptionv4/pytorch/run_train.py diff --git a/cv/classification/inceptionv4/pytorch/train_inceptionv4_amp_dist.sh b/models/cv/classification/inceptionv4/pytorch/train_inceptionv4_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/inceptionv4/pytorch/train_inceptionv4_amp_dist.sh rename to models/cv/classification/inceptionv4/pytorch/train_inceptionv4_amp_dist.sh diff --git a/cv/classification/internimage/pytorch/README.md b/models/cv/classification/internimage/pytorch/README.md similarity index 100% rename from cv/classification/internimage/pytorch/README.md rename to models/cv/classification/internimage/pytorch/README.md diff --git a/cv/classification/internimage/pytorch/ci/prepare.sh b/models/cv/classification/internimage/pytorch/ci/prepare.sh similarity index 100% rename from cv/classification/internimage/pytorch/ci/prepare.sh rename to models/cv/classification/internimage/pytorch/ci/prepare.sh diff --git a/cv/classification/internimage/pytorch/config.py b/models/cv/classification/internimage/pytorch/config.py similarity index 100% rename from cv/classification/internimage/pytorch/config.py rename to models/cv/classification/internimage/pytorch/config.py diff --git a/cv/classification/internimage/pytorch/configs/internimage_b_1k_224.yaml b/models/cv/classification/internimage/pytorch/configs/internimage_b_1k_224.yaml similarity index 100% rename from cv/classification/internimage/pytorch/configs/internimage_b_1k_224.yaml rename to models/cv/classification/internimage/pytorch/configs/internimage_b_1k_224.yaml diff --git a/cv/classification/internimage/pytorch/configs/internimage_g_22kto1k_512.yaml b/models/cv/classification/internimage/pytorch/configs/internimage_g_22kto1k_512.yaml similarity index 100% rename from cv/classification/internimage/pytorch/configs/internimage_g_22kto1k_512.yaml rename to models/cv/classification/internimage/pytorch/configs/internimage_g_22kto1k_512.yaml diff --git a/cv/classification/internimage/pytorch/configs/internimage_h_22kto1k_640.yaml b/models/cv/classification/internimage/pytorch/configs/internimage_h_22kto1k_640.yaml similarity index 100% rename from cv/classification/internimage/pytorch/configs/internimage_h_22kto1k_640.yaml rename to models/cv/classification/internimage/pytorch/configs/internimage_h_22kto1k_640.yaml diff --git a/cv/classification/internimage/pytorch/configs/internimage_l_22kto1k_384.yaml b/models/cv/classification/internimage/pytorch/configs/internimage_l_22kto1k_384.yaml similarity index 100% rename from cv/classification/internimage/pytorch/configs/internimage_l_22kto1k_384.yaml rename to models/cv/classification/internimage/pytorch/configs/internimage_l_22kto1k_384.yaml diff --git a/cv/classification/internimage/pytorch/configs/internimage_s_1k_224.yaml b/models/cv/classification/internimage/pytorch/configs/internimage_s_1k_224.yaml similarity index 100% rename from cv/classification/internimage/pytorch/configs/internimage_s_1k_224.yaml rename to models/cv/classification/internimage/pytorch/configs/internimage_s_1k_224.yaml diff --git a/cv/classification/internimage/pytorch/configs/internimage_t_1k_224.yaml b/models/cv/classification/internimage/pytorch/configs/internimage_t_1k_224.yaml similarity index 100% rename from cv/classification/internimage/pytorch/configs/internimage_t_1k_224.yaml rename to models/cv/classification/internimage/pytorch/configs/internimage_t_1k_224.yaml diff --git a/cv/classification/internimage/pytorch/configs/internimage_xl_22kto1k_384.yaml b/models/cv/classification/internimage/pytorch/configs/internimage_xl_22kto1k_384.yaml similarity index 100% rename from cv/classification/internimage/pytorch/configs/internimage_xl_22kto1k_384.yaml rename to models/cv/classification/internimage/pytorch/configs/internimage_xl_22kto1k_384.yaml diff --git a/cv/classification/internimage/pytorch/dataset/__init__.py b/models/cv/classification/internimage/pytorch/dataset/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/dataset/__init__.py rename to models/cv/classification/internimage/pytorch/dataset/__init__.py diff --git a/cv/classification/internimage/pytorch/dataset/build.py b/models/cv/classification/internimage/pytorch/dataset/build.py similarity index 100% rename from cv/classification/internimage/pytorch/dataset/build.py rename to models/cv/classification/internimage/pytorch/dataset/build.py diff --git a/cv/classification/internimage/pytorch/dataset/cached_image_folder.py b/models/cv/classification/internimage/pytorch/dataset/cached_image_folder.py similarity index 100% rename from cv/classification/internimage/pytorch/dataset/cached_image_folder.py rename to models/cv/classification/internimage/pytorch/dataset/cached_image_folder.py diff --git a/cv/classification/internimage/pytorch/dataset/samplers.py b/models/cv/classification/internimage/pytorch/dataset/samplers.py similarity index 100% rename from cv/classification/internimage/pytorch/dataset/samplers.py rename to models/cv/classification/internimage/pytorch/dataset/samplers.py diff --git a/cv/classification/internimage/pytorch/dataset/zipreader.py b/models/cv/classification/internimage/pytorch/dataset/zipreader.py similarity index 100% rename from cv/classification/internimage/pytorch/dataset/zipreader.py rename to models/cv/classification/internimage/pytorch/dataset/zipreader.py diff --git a/cv/classification/internimage/pytorch/ddp_hooks.py b/models/cv/classification/internimage/pytorch/ddp_hooks.py similarity index 100% rename from cv/classification/internimage/pytorch/ddp_hooks.py rename to models/cv/classification/internimage/pytorch/ddp_hooks.py diff --git a/cv/classification/internimage/pytorch/export.py b/models/cv/classification/internimage/pytorch/export.py similarity index 100% rename from cv/classification/internimage/pytorch/export.py rename to models/cv/classification/internimage/pytorch/export.py diff --git a/cv/classification/internimage/pytorch/logger.py b/models/cv/classification/internimage/pytorch/logger.py similarity index 100% rename from cv/classification/internimage/pytorch/logger.py rename to models/cv/classification/internimage/pytorch/logger.py diff --git a/cv/classification/internimage/pytorch/lr_scheduler.py b/models/cv/classification/internimage/pytorch/lr_scheduler.py similarity index 100% rename from cv/classification/internimage/pytorch/lr_scheduler.py rename to models/cv/classification/internimage/pytorch/lr_scheduler.py diff --git a/cv/classification/internimage/pytorch/main.py b/models/cv/classification/internimage/pytorch/main.py similarity index 100% rename from cv/classification/internimage/pytorch/main.py rename to models/cv/classification/internimage/pytorch/main.py diff --git a/cv/classification/internimage/pytorch/meta_data/22k_class_to_idx.json b/models/cv/classification/internimage/pytorch/meta_data/22k_class_to_idx.json similarity index 100% rename from cv/classification/internimage/pytorch/meta_data/22k_class_to_idx.json rename to models/cv/classification/internimage/pytorch/meta_data/22k_class_to_idx.json diff --git a/cv/classification/internimage/pytorch/meta_data/map22kto1k.txt b/models/cv/classification/internimage/pytorch/meta_data/map22kto1k.txt similarity index 100% rename from cv/classification/internimage/pytorch/meta_data/map22kto1k.txt rename to models/cv/classification/internimage/pytorch/meta_data/map22kto1k.txt diff --git a/cv/classification/internimage/pytorch/mmcv/.pre-commit-config.yaml b/models/cv/classification/internimage/pytorch/mmcv/.pre-commit-config.yaml similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/.pre-commit-config.yaml rename to models/cv/classification/internimage/pytorch/mmcv/.pre-commit-config.yaml diff --git a/cv/classification/internimage/pytorch/mmcv/.readthedocs.yml b/models/cv/classification/internimage/pytorch/mmcv/.readthedocs.yml similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/.readthedocs.yml rename to models/cv/classification/internimage/pytorch/mmcv/.readthedocs.yml diff --git a/cv/classification/internimage/pytorch/mmcv/CITATION.cff b/models/cv/classification/internimage/pytorch/mmcv/CITATION.cff similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/CITATION.cff rename to models/cv/classification/internimage/pytorch/mmcv/CITATION.cff diff --git a/cv/classification/internimage/pytorch/mmcv/LICENSE b/models/cv/classification/internimage/pytorch/mmcv/LICENSE similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/LICENSE rename to models/cv/classification/internimage/pytorch/mmcv/LICENSE diff --git a/cv/classification/internimage/pytorch/mmcv/build_mmcv.sh b/models/cv/classification/internimage/pytorch/mmcv/build_mmcv.sh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/build_mmcv.sh rename to models/cv/classification/internimage/pytorch/mmcv/build_mmcv.sh diff --git a/cv/classification/internimage/pytorch/mmcv/clean_mmcv.sh b/models/cv/classification/internimage/pytorch/mmcv/clean_mmcv.sh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/clean_mmcv.sh rename to models/cv/classification/internimage/pytorch/mmcv/clean_mmcv.sh diff --git a/cv/classification/internimage/pytorch/mmcv/install_mmcv.sh b/models/cv/classification/internimage/pytorch/mmcv/install_mmcv.sh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/install_mmcv.sh rename to models/cv/classification/internimage/pytorch/mmcv/install_mmcv.sh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/arraymisc/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/arraymisc/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/arraymisc/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/arraymisc/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/arraymisc/quantization.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/arraymisc/quantization.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/arraymisc/quantization.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/arraymisc/quantization.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/alexnet.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/alexnet.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/alexnet.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/alexnet.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/activation.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/activation.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/activation.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/activation.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/context_block.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/context_block.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/context_block.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/context_block.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv2d_adaptive_padding.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv2d_adaptive_padding.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv2d_adaptive_padding.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv2d_adaptive_padding.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv_module.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv_module.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv_module.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv_module.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/conv_ws.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/depthwise_separable_conv_module.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/depthwise_separable_conv_module.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/depthwise_separable_conv_module.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/depthwise_separable_conv_module.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/drop.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/drop.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/drop.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/drop.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/generalized_attention.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/generalized_attention.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/generalized_attention.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/generalized_attention.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/hsigmoid.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/hswish.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/hswish.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/hswish.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/hswish.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/non_local.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/non_local.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/non_local.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/non_local.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/norm.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/norm.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/norm.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/norm.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/padding.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/padding.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/padding.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/padding.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/plugin.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/plugin.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/plugin.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/plugin.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/registry.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/registry.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/registry.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/registry.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/scale.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/scale.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/scale.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/scale.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/swish.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/swish.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/swish.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/swish.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/transformer.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/transformer.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/transformer.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/transformer.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/upsample.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/upsample.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/upsample.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/upsample.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/wrappers.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/wrappers.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/wrappers.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/bricks/wrappers.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/builder.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/builder.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/builder.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/builder.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/resnet.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/resnet.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/resnet.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/resnet.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/flops_counter.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/flops_counter.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/flops_counter.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/flops_counter.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/fuse_conv_bn.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/fuse_conv_bn.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/fuse_conv_bn.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/fuse_conv_bn.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/sync_bn.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/sync_bn.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/sync_bn.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/sync_bn.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/weight_init.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/weight_init.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/weight_init.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/utils/weight_init.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/vgg.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/vgg.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/cnn/vgg.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/cnn/vgg.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/dataloader.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/dataloader.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/dataloader.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/dataloader.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/hierarchical_data_manager.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/hierarchical_data_manager.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/hierarchical_data_manager.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/hierarchical_data_manager.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/hook_wrapper.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/hook_wrapper.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/hook_wrapper.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/hook_wrapper.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/model_wrapper.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/model_wrapper.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/model_wrapper.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/model_wrapper.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/runner.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/runner.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/runner.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/runner.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/utils.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/utils.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/utils.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/ipu/utils.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/_functions.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/_functions.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/_functions.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/_functions.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/data_parallel.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/data_parallel.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/data_parallel.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/data_parallel.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/distributed.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/distributed.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/distributed.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/distributed.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/scatter_gather.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/scatter_gather.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/scatter_gather.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/device/mlu/scatter_gather.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/engine/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/engine/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/engine/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/engine/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/engine/test.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/engine/test.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/engine/test.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/engine/test.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/fileio/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/file_client.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/file_client.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/fileio/file_client.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/file_client.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/base.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/base.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/base.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/base.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/json_handler.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/json_handler.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/json_handler.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/json_handler.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/pickle_handler.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/pickle_handler.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/pickle_handler.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/pickle_handler.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/yaml_handler.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/yaml_handler.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/yaml_handler.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/handlers/yaml_handler.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/io.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/io.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/fileio/io.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/io.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/parse.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/parse.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/fileio/parse.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/fileio/parse.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/image/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/image/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/image/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/image/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/image/colorspace.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/image/colorspace.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/image/colorspace.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/image/colorspace.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/image/geometric.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/image/geometric.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/image/geometric.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/image/geometric.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/image/io.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/image/io.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/image/io.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/image/io.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/image/misc.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/image/misc.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/image/misc.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/image/misc.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/image/photometric.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/image/photometric.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/image/photometric.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/image/photometric.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/deprecated.json b/models/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/deprecated.json similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/deprecated.json rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/deprecated.json diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/mmcls.json b/models/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/mmcls.json similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/mmcls.json rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/mmcls.json diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/open_mmlab.json b/models/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/open_mmlab.json similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/open_mmlab.json rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/open_mmlab.json diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/torchvision_0.12.json b/models/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/torchvision_0.12.json similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/torchvision_0.12.json rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/model_zoo/torchvision_0.12.json diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/onnx/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/info.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/info.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/onnx/info.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/info.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/onnx_utils/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/onnx_utils/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/onnx/onnx_utils/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/onnx_utils/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/onnx_utils/symbolic_helper.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/onnx_utils/symbolic_helper.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/onnx/onnx_utils/symbolic_helper.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/onnx_utils/symbolic_helper.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/symbolic.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/symbolic.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/onnx/symbolic.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/onnx/symbolic.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/active_rotated_filter.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/active_rotated_filter.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/active_rotated_filter.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/active_rotated_filter.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/assign_score_withk.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/assign_score_withk.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/assign_score_withk.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/assign_score_withk.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/ball_query.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/ball_query.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/ball_query.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/ball_query.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/bbox.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/bbox.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/bbox.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/bbox.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/border_align.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/border_align.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/border_align.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/border_align.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/box_iou_rotated.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/box_iou_rotated.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/box_iou_rotated.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/box_iou_rotated.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/carafe.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/carafe.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/carafe.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/carafe.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/cc_attention.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/cc_attention.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/cc_attention.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/cc_attention.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/chamfer_distance.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/chamfer_distance.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/chamfer_distance.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/chamfer_distance.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/contour_expand.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/contour_expand.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/contour_expand.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/contour_expand.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/convex_iou.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/convex_iou.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/convex_iou.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/convex_iou.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/corner_pool.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/corner_pool.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/corner_pool.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/corner_pool.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/correlation.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/correlation.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/correlation.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/correlation.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/README.md b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/README.md similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/README.md rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/README.md diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/box_iou_rotated_utils.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/box_iou_rotated_utils.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/box_iou_rotated_utils.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/box_iou_rotated_utils.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/correlation_cuda.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/correlation_cuda.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/correlation_cuda.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/correlation_cuda.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/bbox_overlaps_mlu_kernel.mlu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/bbox_overlaps_mlu_kernel.mlu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/bbox_overlaps_mlu_kernel.mlu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/bbox_overlaps_mlu_kernel.mlu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/focal_loss_sigmoid_mlu_kernel.mlu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/focal_loss_sigmoid_mlu_kernel.mlu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/focal_loss_sigmoid_mlu_kernel.mlu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/focal_loss_sigmoid_mlu_kernel.mlu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/nms_mlu_kernel.mlu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/nms_mlu_kernel.mlu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/nms_mlu_kernel.mlu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/nms_mlu_kernel.mlu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_mlu_kernel.mlu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_mlu_kernel.mlu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_mlu_kernel.mlu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_mlu_kernel.mlu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_utils.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_utils.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_utils.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/psamask_utils.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_mlu_kernel.mlu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_mlu_kernel.mlu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_mlu_kernel.mlu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_mlu_kernel.mlu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_mlu_kernel.mlu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_mlu_kernel.mlu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_mlu_kernel.mlu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_mlu_kernel.mlu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_utils.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_utils.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_utils.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/roi_align_rotated_utils.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/tin_shift_mlu_kernel.mlu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/tin_shift_mlu_kernel.mlu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/tin_shift_mlu_kernel.mlu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/mlu/tin_shift_mlu_kernel.mlu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cpp_helper.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cpp_helper.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cpp_helper.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cpp_helper.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cuda_helper.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cuda_helper.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cuda_helper.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/parrots_cuda_helper.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cpp_helper.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cpp_helper.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cpp_helper.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cpp_helper.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_device_registry.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_device_registry.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_device_registry.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_device_registry.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_mlu_helper.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_mlu_helper.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_mlu_helper.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/common/pytorch_mlu_helper.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/corner_pool.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/corner_pool.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/corner_pool.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/corner_pool.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/corner_pool.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/deform_conv.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/deform_conv.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/deform_conv.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/deform_conv.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/gridSample.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/modulated_deform_conv.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/modulated_deform_conv.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/modulated_deform_conv.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/modulated_deform_conv.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/nms.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/onnxruntime_register.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/reduce_ops.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/roi_align_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/rotated_feature_align.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/rotated_feature_align.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/rotated_feature_align.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/rotated_feature_align.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/cpu/soft_nms.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/deform_conv.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/deform_conv.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/deform_conv.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/deform_conv.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/grid_sample.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/grid_sample.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/grid_sample.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/grid_sample.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/modulated_deform_conv.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/modulated_deform_conv.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/modulated_deform_conv.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/modulated_deform_conv.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/nms.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/nms.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/nms.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/nms.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_register.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_session_options_config_keys.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_session_options_config_keys.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_session_options_config_keys.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/onnxruntime_session_options_config_keys.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/ort_mmcv_utils.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/reduce_ops.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/reduce_ops.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/reduce_ops.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/reduce_ops.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/roi_align_rotated.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/rotated_feature_align.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/rotated_feature_align.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/rotated_feature_align.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/rotated_feature_align.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/onnxruntime/soft_nms.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query._parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query._parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query._parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query._parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ball_query_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/border_align_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/carafe_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/contour_expand_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/convex_iou_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/correlation_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/cudabind.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/cudabind.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/cudabind.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/cudabind.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_conv_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/focal_loss_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/gather_points_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/group_points_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/info.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/info.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/info.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/info.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/iou3d_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/knn_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/nms_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/pixel_group_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/psamask_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roi_pool_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/sync_bn_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_interpolate_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/three_nn_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/tin_shift_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_parrots.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_parrots.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_parrots.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_parrots.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_pytorch.h b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_pytorch.h similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_pytorch.h rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/parrots/voxelization_pytorch.h diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/active_rotated_filter.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/active_rotated_filter.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/active_rotated_filter.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/active_rotated_filter.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/assign_score_withk.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/assign_score_withk.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/assign_score_withk.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/assign_score_withk.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/ball_query.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/border_align.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/border_align.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/border_align.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/border_align.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe_naive.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe_naive.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe_naive.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/carafe_naive.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/chamfer_distance.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/chamfer_distance.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/chamfer_distance.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/chamfer_distance.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/contour_expand.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/contour_expand.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/contour_expand.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/contour_expand.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/convex_iou.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/correlation.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/correlation.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/correlation.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/correlation.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/psamask.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/psamask.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/psamask.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/psamask.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/voxelization.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/voxelization.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/voxelization.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cpu/voxelization.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/convex_iou.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/convex_iou.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/convex_iou.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/convex_iou.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/cudabind.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/cudabind.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/cudabind.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/cudabind.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_conv.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_conv.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_conv.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_conv.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/focal_loss.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/furthest_point_sample.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/furthest_point_sample.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/furthest_point_sample.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/furthest_point_sample.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/gather_points.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/gather_points.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/gather_points.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/gather_points.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/group_points.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/group_points.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/group_points.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/group_points.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/info.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/info.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/info.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/info.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/iou3d.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/knn.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/knn.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/knn.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/knn.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/masked_conv2d.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/masked_conv2d.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/masked_conv2d.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/masked_conv2d.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/min_area_polygons.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/min_area_polygons.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/min_area_polygons.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/min_area_polygons.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/nms_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/pixel_group.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/pixel_group.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/pixel_group.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/pixel_group.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_boxes.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_boxes.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_boxes.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_boxes.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_polygons.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_polygons.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_polygons.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/points_in_polygons.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/psamask.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/psamask.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/psamask.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/psamask.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/pybind.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/pybind.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/pybind.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/pybind.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roi_pool.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/rotated_feature_align.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/rotated_feature_align.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/rotated_feature_align.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/rotated_feature_align.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/scatter_points.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/scatter_points.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/scatter_points.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/scatter_points.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/sync_bn.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_interpolate.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_interpolate.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_interpolate.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_interpolate.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/three_nn.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/tin_shift.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/upfirdn2d.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/voxelization.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/voxelization.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/voxelization.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/pytorch/voxelization.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_corner_pool_kernel.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cuda_helper.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_cummaxmin_kernel.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_deform_conv_kernel.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_grid_sampler_kernel.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_instance_norm.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_modulated_deform_conv_kernel.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_nms_kernel.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_plugin.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_roi_align_kernel.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd.cpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/plugins/trt_scatternd_kernel.cu diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_corner_pool.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_corner_pool.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_corner_pool.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_corner_pool.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cuda_helper.cuh diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_cummaxmin.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_deform_conv.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_deform_conv.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_deform_conv.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_deform_conv.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_grid_sampler.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_grid_sampler.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_grid_sampler.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_grid_sampler.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_instance_norm.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_instance_norm.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_instance_norm.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_instance_norm.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_modulated_deform_conv.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_modulated_deform_conv.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_modulated_deform_conv.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_modulated_deform_conv.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_nms.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin_helper.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin_helper.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin_helper.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_plugin_helper.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_roi_align.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_roi_align.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_roi_align.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_roi_align.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_scatternd.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_scatternd.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_scatternd.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_scatternd.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_serialize.hpp b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_serialize.hpp similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_serialize.hpp rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/csrc/tensorrt/trt_serialize.hpp diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/deform_conv.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/deform_conv.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/deform_conv.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/deform_conv.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/deform_roi_pool.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/deform_roi_pool.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/deform_roi_pool.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/deform_roi_pool.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/deprecated_wrappers.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/deprecated_wrappers.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/deprecated_wrappers.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/deprecated_wrappers.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/diff_iou_rotated.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/diff_iou_rotated.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/diff_iou_rotated.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/diff_iou_rotated.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/focal_loss.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/focal_loss.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/focal_loss.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/focal_loss.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/furthest_point_sample.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/furthest_point_sample.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/furthest_point_sample.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/furthest_point_sample.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/fused_bias_leakyrelu.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/fused_bias_leakyrelu.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/fused_bias_leakyrelu.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/fused_bias_leakyrelu.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/gather_points.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/gather_points.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/gather_points.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/gather_points.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/group_points.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/group_points.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/group_points.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/group_points.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/info.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/info.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/info.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/info.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/iou3d.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/iou3d.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/iou3d.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/iou3d.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/knn.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/knn.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/knn.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/knn.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/masked_conv.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/masked_conv.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/masked_conv.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/masked_conv.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/merge_cells.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/merge_cells.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/merge_cells.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/merge_cells.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/min_area_polygons.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/min_area_polygons.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/min_area_polygons.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/min_area_polygons.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/modulated_deform_conv.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/modulated_deform_conv.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/modulated_deform_conv.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/modulated_deform_conv.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/multi_scale_deform_attn.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/multi_scale_deform_attn.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/multi_scale_deform_attn.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/multi_scale_deform_attn.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/nms.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/nms.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/nms.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/nms.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/pixel_group.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/pixel_group.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/pixel_group.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/pixel_group.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/point_sample.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/point_sample.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/point_sample.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/point_sample.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_in_boxes.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_in_boxes.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_in_boxes.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_in_boxes.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_in_polygons.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_in_polygons.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_in_polygons.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_in_polygons.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_sampler.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_sampler.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_sampler.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/points_sampler.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/psa_mask.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/psa_mask.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/psa_mask.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/psa_mask.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/riroi_align_rotated.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/riroi_align_rotated.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/riroi_align_rotated.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/riroi_align_rotated.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_align.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_align.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_align.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_align.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_align_rotated.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_align_rotated.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_align_rotated.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_align_rotated.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_pool.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_pool.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_pool.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roi_pool.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roiaware_pool3d.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roiaware_pool3d.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/roiaware_pool3d.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roiaware_pool3d.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roipoint_pool3d.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roipoint_pool3d.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/roipoint_pool3d.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/roipoint_pool3d.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/rotated_feature_align.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/rotated_feature_align.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/rotated_feature_align.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/rotated_feature_align.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/saconv.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/saconv.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/saconv.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/saconv.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/scatter_points.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/scatter_points.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/scatter_points.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/scatter_points.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/sync_bn.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/sync_bn.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/sync_bn.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/sync_bn.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/three_interpolate.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/three_interpolate.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/three_interpolate.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/three_interpolate.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/three_nn.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/three_nn.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/three_nn.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/three_nn.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/tin_shift.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/tin_shift.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/tin_shift.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/tin_shift.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/upfirdn2d.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/upfirdn2d.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/upfirdn2d.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/upfirdn2d.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/ops/voxelize.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/voxelize.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/ops/voxelize.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/ops/voxelize.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/parallel/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/_functions.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/_functions.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/parallel/_functions.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/_functions.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/collate.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/collate.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/parallel/collate.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/collate.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/data_container.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/data_container.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/parallel/data_container.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/data_container.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/data_parallel.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/data_parallel.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/parallel/data_parallel.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/data_parallel.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/distributed.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/distributed.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/parallel/distributed.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/distributed.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/distributed_deprecated.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/distributed_deprecated.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/parallel/distributed_deprecated.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/distributed_deprecated.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/registry.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/registry.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/parallel/registry.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/registry.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/scatter_gather.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/scatter_gather.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/parallel/scatter_gather.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/scatter_gather.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/utils.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/utils.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/parallel/utils.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/parallel/utils.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/base_module.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/base_module.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/base_module.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/base_module.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/base_runner.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/base_runner.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/base_runner.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/base_runner.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/builder.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/builder.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/builder.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/builder.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/checkpoint.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/checkpoint.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/checkpoint.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/checkpoint.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/default_constructor.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/default_constructor.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/default_constructor.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/default_constructor.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/dist_utils.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/dist_utils.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/dist_utils.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/dist_utils.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/epoch_based_runner.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/epoch_based_runner.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/epoch_based_runner.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/epoch_based_runner.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/fp16_utils.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/fp16_utils.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/fp16_utils.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/fp16_utils.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/checkpoint.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/checkpoint.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/checkpoint.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/checkpoint.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/closure.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/closure.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/closure.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/closure.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/ema.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/ema.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/ema.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/ema.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/evaluation.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/evaluation.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/evaluation.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/evaluation.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/hook.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/hook.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/hook.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/hook.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/iter_timer.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/iter_timer.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/iter_timer.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/iter_timer.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/base.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/base.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/base.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/base.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/clearml.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/clearml.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/clearml.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/clearml.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/dvclive.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/dvclive.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/dvclive.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/dvclive.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/mlflow.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/mlflow.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/mlflow.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/mlflow.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/neptune.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/neptune.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/neptune.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/neptune.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/pavi.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/pavi.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/pavi.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/pavi.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/segmind.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/segmind.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/segmind.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/segmind.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/tensorboard.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/tensorboard.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/tensorboard.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/tensorboard.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/text.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/text.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/text.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/text.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/wandb.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/wandb.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/wandb.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/logger/wandb.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/lr_updater.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/lr_updater.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/lr_updater.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/lr_updater.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/memory.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/memory.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/memory.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/memory.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/momentum_updater.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/momentum_updater.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/momentum_updater.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/momentum_updater.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/optimizer.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/optimizer.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/optimizer.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/optimizer.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/profiler.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/profiler.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/profiler.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/profiler.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/sampler_seed.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/sampler_seed.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/sampler_seed.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/sampler_seed.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/sync_buffer.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/sync_buffer.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/sync_buffer.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/hooks/sync_buffer.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/iter_based_runner.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/iter_based_runner.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/iter_based_runner.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/iter_based_runner.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/log_buffer.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/log_buffer.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/log_buffer.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/log_buffer.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/builder.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/builder.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/builder.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/builder.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/default_constructor.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/default_constructor.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/default_constructor.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/optimizer/default_constructor.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/priority.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/priority.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/priority.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/priority.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/runner/utils.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/utils.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/runner/utils.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/runner/utils.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/init_plugins.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/init_plugins.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/init_plugins.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/init_plugins.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/preprocess.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/preprocess.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/preprocess.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/preprocess.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/tensorrt_utils.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/tensorrt_utils.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/tensorrt_utils.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/tensorrt/tensorrt_utils.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/config.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/config.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/config.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/config.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/device_type.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/device_type.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/device_type.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/device_type.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/env.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/env.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/env.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/env.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/ext_loader.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/ext_loader.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/ext_loader.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/ext_loader.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/hub.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/hub.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/hub.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/hub.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/logging.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/logging.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/logging.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/logging.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/misc.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/misc.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/misc.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/misc.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/parrots_jit.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/parrots_jit.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/parrots_jit.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/parrots_jit.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/parrots_wrapper.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/parrots_wrapper.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/parrots_wrapper.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/parrots_wrapper.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/path.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/path.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/path.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/path.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/progressbar.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/progressbar.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/progressbar.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/progressbar.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/registry.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/registry.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/registry.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/registry.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/seed.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/seed.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/seed.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/seed.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/testing.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/testing.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/testing.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/testing.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/timer.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/timer.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/timer.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/timer.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/trace.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/trace.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/trace.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/trace.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/utils/version_utils.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/version_utils.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/utils/version_utils.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/utils/version_utils.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/version.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/version.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/version.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/version.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/video/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/video/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/video/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/video/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/video/io.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/video/io.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/video/io.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/video/io.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/video/optflow.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/video/optflow.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/video/optflow.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/video/optflow.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/video/processing.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/video/processing.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/video/processing.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/video/processing.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/__init__.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/visualization/__init__.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/__init__.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/color.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/color.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/visualization/color.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/color.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/image.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/image.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/visualization/image.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/image.py diff --git a/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/optflow.py b/models/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/optflow.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/mmcv/visualization/optflow.py rename to models/cv/classification/internimage/pytorch/mmcv/mmcv/visualization/optflow.py diff --git a/cv/classification/internimage/pytorch/mmcv/setup.py b/models/cv/classification/internimage/pytorch/mmcv/setup.py similarity index 100% rename from cv/classification/internimage/pytorch/mmcv/setup.py rename to models/cv/classification/internimage/pytorch/mmcv/setup.py diff --git a/cv/classification/internimage/pytorch/models/__init__.py b/models/cv/classification/internimage/pytorch/models/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/models/__init__.py rename to models/cv/classification/internimage/pytorch/models/__init__.py diff --git a/cv/classification/internimage/pytorch/models/build.py b/models/cv/classification/internimage/pytorch/models/build.py similarity index 100% rename from cv/classification/internimage/pytorch/models/build.py rename to models/cv/classification/internimage/pytorch/models/build.py diff --git a/cv/classification/internimage/pytorch/models/intern_image.py b/models/cv/classification/internimage/pytorch/models/intern_image.py similarity index 100% rename from cv/classification/internimage/pytorch/models/intern_image.py rename to models/cv/classification/internimage/pytorch/models/intern_image.py diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/functions/__init__.py b/models/cv/classification/internimage/pytorch/ops_dcnv3/functions/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/functions/__init__.py rename to models/cv/classification/internimage/pytorch/ops_dcnv3/functions/__init__.py diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/functions/dcnv3_func.py b/models/cv/classification/internimage/pytorch/ops_dcnv3/functions/dcnv3_func.py similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/functions/dcnv3_func.py rename to models/cv/classification/internimage/pytorch/ops_dcnv3/functions/dcnv3_func.py diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/make.sh b/models/cv/classification/internimage/pytorch/ops_dcnv3/make.sh similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/make.sh rename to models/cv/classification/internimage/pytorch/ops_dcnv3/make.sh diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/modules/__init__.py b/models/cv/classification/internimage/pytorch/ops_dcnv3/modules/__init__.py similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/modules/__init__.py rename to models/cv/classification/internimage/pytorch/ops_dcnv3/modules/__init__.py diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/modules/dcnv3.py b/models/cv/classification/internimage/pytorch/ops_dcnv3/modules/dcnv3.py similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/modules/dcnv3.py rename to models/cv/classification/internimage/pytorch/ops_dcnv3/modules/dcnv3.py diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/setup.py b/models/cv/classification/internimage/pytorch/ops_dcnv3/setup.py similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/setup.py rename to models/cv/classification/internimage/pytorch/ops_dcnv3/setup.py diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.cpp b/models/cv/classification/internimage/pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.cpp similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.cpp rename to models/cv/classification/internimage/pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.cpp diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.h b/models/cv/classification/internimage/pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.h similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.h rename to models/cv/classification/internimage/pytorch/ops_dcnv3/src/cpu/dcnv3_cpu.h diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.cu b/models/cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.cu similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.cu rename to models/cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.cu diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.h b/models/cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.h similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.h rename to models/cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_cuda.h diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_im2col_cuda.cuh b/models/cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_im2col_cuda.cuh similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_im2col_cuda.cuh rename to models/cv/classification/internimage/pytorch/ops_dcnv3/src/cuda/dcnv3_im2col_cuda.cuh diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/src/dcnv3.h b/models/cv/classification/internimage/pytorch/ops_dcnv3/src/dcnv3.h similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/src/dcnv3.h rename to models/cv/classification/internimage/pytorch/ops_dcnv3/src/dcnv3.h diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/src/vision.cpp b/models/cv/classification/internimage/pytorch/ops_dcnv3/src/vision.cpp similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/src/vision.cpp rename to models/cv/classification/internimage/pytorch/ops_dcnv3/src/vision.cpp diff --git a/cv/classification/internimage/pytorch/ops_dcnv3/test.py b/models/cv/classification/internimage/pytorch/ops_dcnv3/test.py similarity index 100% rename from cv/classification/internimage/pytorch/ops_dcnv3/test.py rename to models/cv/classification/internimage/pytorch/ops_dcnv3/test.py diff --git a/cv/classification/internimage/pytorch/optimizer.py b/models/cv/classification/internimage/pytorch/optimizer.py similarity index 100% rename from cv/classification/internimage/pytorch/optimizer.py rename to models/cv/classification/internimage/pytorch/optimizer.py diff --git a/cv/classification/internimage/pytorch/train_in1k.sh b/models/cv/classification/internimage/pytorch/train_in1k.sh similarity index 100% rename from cv/classification/internimage/pytorch/train_in1k.sh rename to models/cv/classification/internimage/pytorch/train_in1k.sh diff --git a/cv/classification/internimage/pytorch/utils.py b/models/cv/classification/internimage/pytorch/utils.py similarity index 100% rename from cv/classification/internimage/pytorch/utils.py rename to models/cv/classification/internimage/pytorch/utils.py diff --git a/cv/classification/lenet/pytorch/.gitignore b/models/cv/classification/lenet/pytorch/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/.gitignore rename to models/cv/classification/lenet/pytorch/.gitignore diff --git a/cv/classification/lenet/pytorch/README.md b/models/cv/classification/lenet/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/README.md rename to models/cv/classification/lenet/pytorch/README.md diff --git a/cv/classification/lenet/pytorch/__init__.py b/models/cv/classification/lenet/pytorch/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/__init__.py rename to models/cv/classification/lenet/pytorch/__init__.py diff --git a/cv/classification/lenet/pytorch/common_utils/__init__.py b/models/cv/classification/lenet/pytorch/common_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/common_utils/__init__.py rename to models/cv/classification/lenet/pytorch/common_utils/__init__.py diff --git a/cv/classification/lenet/pytorch/common_utils/dist.py b/models/cv/classification/lenet/pytorch/common_utils/dist.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/common_utils/dist.py rename to models/cv/classification/lenet/pytorch/common_utils/dist.py diff --git a/cv/classification/lenet/pytorch/common_utils/metric_logger.py b/models/cv/classification/lenet/pytorch/common_utils/metric_logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/common_utils/metric_logger.py rename to models/cv/classification/lenet/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/lenet/pytorch/common_utils/misc.py b/models/cv/classification/lenet/pytorch/common_utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/common_utils/misc.py rename to models/cv/classification/lenet/pytorch/common_utils/misc.py diff --git a/cv/classification/lenet/pytorch/common_utils/smooth_value.py b/models/cv/classification/lenet/pytorch/common_utils/smooth_value.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/common_utils/smooth_value.py rename to models/cv/classification/lenet/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/lenet/pytorch/dataloader/__init__.py b/models/cv/classification/lenet/pytorch/dataloader/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/dataloader/__init__.py rename to models/cv/classification/lenet/pytorch/dataloader/__init__.py diff --git a/cv/classification/lenet/pytorch/dataloader/classification.py b/models/cv/classification/lenet/pytorch/dataloader/classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/dataloader/classification.py rename to models/cv/classification/lenet/pytorch/dataloader/classification.py diff --git a/cv/classification/lenet/pytorch/dataloader/dali_classification.py b/models/cv/classification/lenet/pytorch/dataloader/dali_classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/dataloader/dali_classification.py rename to models/cv/classification/lenet/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/lenet/pytorch/dataloader/utils/__init__.py b/models/cv/classification/lenet/pytorch/dataloader/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/lenet/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/lenet/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/lenet/pytorch/dataloader/utils/presets_classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/lenet/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/lenet/pytorch/model/LeNet.py b/models/cv/classification/lenet/pytorch/model/LeNet.py similarity index 100% rename from cv/classification/lenet/pytorch/model/LeNet.py rename to models/cv/classification/lenet/pytorch/model/LeNet.py diff --git a/cv/classification/lenet/pytorch/train.py b/models/cv/classification/lenet/pytorch/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/train.py rename to models/cv/classification/lenet/pytorch/train.py diff --git a/cv/classification/lenet/pytorch/utils_.py b/models/cv/classification/lenet/pytorch/utils_.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/lenet/pytorch/utils_.py rename to models/cv/classification/lenet/pytorch/utils_.py diff --git a/cv/classification/mobilenetv2/pytorch/README.md b/models/cv/classification/mobilenetv2/pytorch/README.md similarity index 100% rename from cv/classification/mobilenetv2/pytorch/README.md rename to models/cv/classification/mobilenetv2/pytorch/README.md diff --git a/cv/classification/mobilenetv2/pytorch/requirements.txt b/models/cv/classification/mobilenetv2/pytorch/requirements.txt similarity index 100% rename from cv/classification/mobilenetv2/pytorch/requirements.txt rename to models/cv/classification/mobilenetv2/pytorch/requirements.txt diff --git a/cv/classification/mobilenetv2/pytorch/run_train.py b/models/cv/classification/mobilenetv2/pytorch/run_train.py similarity index 100% rename from cv/classification/mobilenetv2/pytorch/run_train.py rename to models/cv/classification/mobilenetv2/pytorch/run_train.py diff --git a/cv/classification/mobilenetv2/pytorch/train_mobilenet_v2_amp_dist.sh b/models/cv/classification/mobilenetv2/pytorch/train_mobilenet_v2_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/mobilenetv2/pytorch/train_mobilenet_v2_amp_dist.sh rename to models/cv/classification/mobilenetv2/pytorch/train_mobilenet_v2_amp_dist.sh diff --git a/cv/classification/mobilenetv3/mindspore/README.md b/models/cv/classification/mobilenetv3/mindspore/README.md similarity index 100% rename from cv/classification/mobilenetv3/mindspore/README.md rename to models/cv/classification/mobilenetv3/mindspore/README.md diff --git a/cv/classification/mobilenetv3/mindspore/eval.py b/models/cv/classification/mobilenetv3/mindspore/eval.py similarity index 100% rename from cv/classification/mobilenetv3/mindspore/eval.py rename to models/cv/classification/mobilenetv3/mindspore/eval.py diff --git a/cv/classification/mobilenetv3/mindspore/export.py b/models/cv/classification/mobilenetv3/mindspore/export.py similarity index 100% rename from cv/classification/mobilenetv3/mindspore/export.py rename to models/cv/classification/mobilenetv3/mindspore/export.py diff --git a/cv/classification/mobilenetv3/mindspore/infer_onnx.py b/models/cv/classification/mobilenetv3/mindspore/infer_onnx.py similarity index 100% rename from cv/classification/mobilenetv3/mindspore/infer_onnx.py rename to models/cv/classification/mobilenetv3/mindspore/infer_onnx.py diff --git a/cv/classification/mobilenetv3/mindspore/mindspore_hub_conf.py b/models/cv/classification/mobilenetv3/mindspore/mindspore_hub_conf.py similarity index 100% rename from cv/classification/mobilenetv3/mindspore/mindspore_hub_conf.py rename to models/cv/classification/mobilenetv3/mindspore/mindspore_hub_conf.py diff --git a/cv/classification/mobilenetv3/mindspore/postprocess.py b/models/cv/classification/mobilenetv3/mindspore/postprocess.py similarity index 100% rename from cv/classification/mobilenetv3/mindspore/postprocess.py rename to models/cv/classification/mobilenetv3/mindspore/postprocess.py diff --git a/cv/classification/mobilenetv3/mindspore/preprocess.py b/models/cv/classification/mobilenetv3/mindspore/preprocess.py similarity index 100% rename from cv/classification/mobilenetv3/mindspore/preprocess.py rename to models/cv/classification/mobilenetv3/mindspore/preprocess.py diff --git a/cv/classification/mobilenetv3/mindspore/scripts/run_infer.sh b/models/cv/classification/mobilenetv3/mindspore/scripts/run_infer.sh similarity index 100% rename from cv/classification/mobilenetv3/mindspore/scripts/run_infer.sh rename to models/cv/classification/mobilenetv3/mindspore/scripts/run_infer.sh diff --git a/cv/classification/mobilenetv3/mindspore/scripts/run_infer_310.sh b/models/cv/classification/mobilenetv3/mindspore/scripts/run_infer_310.sh similarity index 100% rename from cv/classification/mobilenetv3/mindspore/scripts/run_infer_310.sh rename to models/cv/classification/mobilenetv3/mindspore/scripts/run_infer_310.sh diff --git a/cv/classification/mobilenetv3/mindspore/scripts/run_onnx.sh b/models/cv/classification/mobilenetv3/mindspore/scripts/run_onnx.sh similarity index 100% rename from cv/classification/mobilenetv3/mindspore/scripts/run_onnx.sh rename to models/cv/classification/mobilenetv3/mindspore/scripts/run_onnx.sh diff --git a/cv/classification/mobilenetv3/mindspore/scripts/run_train.sh b/models/cv/classification/mobilenetv3/mindspore/scripts/run_train.sh similarity index 100% rename from cv/classification/mobilenetv3/mindspore/scripts/run_train.sh rename to models/cv/classification/mobilenetv3/mindspore/scripts/run_train.sh diff --git a/cv/classification/mobilenetv3/mindspore/src/config.py b/models/cv/classification/mobilenetv3/mindspore/src/config.py similarity index 100% rename from cv/classification/mobilenetv3/mindspore/src/config.py rename to models/cv/classification/mobilenetv3/mindspore/src/config.py diff --git a/cv/classification/mobilenetv3/mindspore/src/dataset.py b/models/cv/classification/mobilenetv3/mindspore/src/dataset.py similarity index 100% rename from cv/classification/mobilenetv3/mindspore/src/dataset.py rename to models/cv/classification/mobilenetv3/mindspore/src/dataset.py diff --git a/cv/classification/mobilenetv3/mindspore/src/lr_generator.py b/models/cv/classification/mobilenetv3/mindspore/src/lr_generator.py similarity index 100% rename from cv/classification/mobilenetv3/mindspore/src/lr_generator.py rename to models/cv/classification/mobilenetv3/mindspore/src/lr_generator.py diff --git a/cv/classification/mobilenetv3/mindspore/src/mobilenetV3.py b/models/cv/classification/mobilenetv3/mindspore/src/mobilenetV3.py similarity index 100% rename from cv/classification/mobilenetv3/mindspore/src/mobilenetV3.py rename to models/cv/classification/mobilenetv3/mindspore/src/mobilenetV3.py diff --git a/cv/classification/mobilenetv3/mindspore/train.py b/models/cv/classification/mobilenetv3/mindspore/train.py similarity index 100% rename from cv/classification/mobilenetv3/mindspore/train.py rename to models/cv/classification/mobilenetv3/mindspore/train.py diff --git a/cv/classification/mobilenetv3/paddlepaddle/README.md b/models/cv/classification/mobilenetv3/paddlepaddle/README.md similarity index 100% rename from cv/classification/mobilenetv3/paddlepaddle/README.md rename to models/cv/classification/mobilenetv3/paddlepaddle/README.md diff --git a/cv/classification/mobilenetv3/pytorch/README.md b/models/cv/classification/mobilenetv3/pytorch/README.md similarity index 100% rename from cv/classification/mobilenetv3/pytorch/README.md rename to models/cv/classification/mobilenetv3/pytorch/README.md diff --git a/cv/classification/mobilenetv3/pytorch/__init__.py b/models/cv/classification/mobilenetv3/pytorch/__init__.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/__init__.py rename to models/cv/classification/mobilenetv3/pytorch/__init__.py diff --git a/cv/classification/mobilenetv3/pytorch/_torchvision/__init__.py b/models/cv/classification/mobilenetv3/pytorch/_torchvision/__init__.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/_torchvision/__init__.py rename to models/cv/classification/mobilenetv3/pytorch/_torchvision/__init__.py diff --git a/cv/classification/mobilenetv3/pytorch/_torchvision/_internally_replaced_utils.py b/models/cv/classification/mobilenetv3/pytorch/_torchvision/_internally_replaced_utils.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/_torchvision/_internally_replaced_utils.py rename to models/cv/classification/mobilenetv3/pytorch/_torchvision/_internally_replaced_utils.py diff --git a/cv/classification/mobilenetv3/pytorch/_torchvision/models/__init__.py b/models/cv/classification/mobilenetv3/pytorch/_torchvision/models/__init__.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/_torchvision/models/__init__.py rename to models/cv/classification/mobilenetv3/pytorch/_torchvision/models/__init__.py diff --git a/cv/classification/mobilenetv3/pytorch/_torchvision/models/_utils.py b/models/cv/classification/mobilenetv3/pytorch/_torchvision/models/_utils.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/_torchvision/models/_utils.py rename to models/cv/classification/mobilenetv3/pytorch/_torchvision/models/_utils.py diff --git a/cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenet.py b/models/cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenet.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenet.py rename to models/cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenet.py diff --git a/cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenetv2.py b/models/cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenetv2.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenetv2.py rename to models/cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenetv2.py diff --git a/cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenetv3.py b/models/cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenetv3.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenetv3.py rename to models/cv/classification/mobilenetv3/pytorch/_torchvision/models/mobilenetv3.py diff --git a/cv/classification/mobilenetv3/pytorch/_torchvision/ops/__init__.py b/models/cv/classification/mobilenetv3/pytorch/_torchvision/ops/__init__.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/_torchvision/ops/__init__.py rename to models/cv/classification/mobilenetv3/pytorch/_torchvision/ops/__init__.py diff --git a/cv/classification/mobilenetv3/pytorch/_torchvision/ops/misc.py b/models/cv/classification/mobilenetv3/pytorch/_torchvision/ops/misc.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/_torchvision/ops/misc.py rename to models/cv/classification/mobilenetv3/pytorch/_torchvision/ops/misc.py diff --git a/cv/classification/mobilenetv3/pytorch/_torchvision/ops/stochastic_depth.py b/models/cv/classification/mobilenetv3/pytorch/_torchvision/ops/stochastic_depth.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/_torchvision/ops/stochastic_depth.py rename to models/cv/classification/mobilenetv3/pytorch/_torchvision/ops/stochastic_depth.py diff --git a/cv/classification/mobilenetv3/pytorch/_torchvision/utils.py b/models/cv/classification/mobilenetv3/pytorch/_torchvision/utils.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/_torchvision/utils.py rename to models/cv/classification/mobilenetv3/pytorch/_torchvision/utils.py diff --git a/cv/classification/mobilenetv3/pytorch/common_utils/__init__.py b/models/cv/classification/mobilenetv3/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/common_utils/__init__.py rename to models/cv/classification/mobilenetv3/pytorch/common_utils/__init__.py diff --git a/cv/classification/mobilenetv3/pytorch/common_utils/dist.py b/models/cv/classification/mobilenetv3/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/common_utils/dist.py rename to models/cv/classification/mobilenetv3/pytorch/common_utils/dist.py diff --git a/cv/classification/mobilenetv3/pytorch/common_utils/loss.py b/models/cv/classification/mobilenetv3/pytorch/common_utils/loss.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/common_utils/loss.py rename to models/cv/classification/mobilenetv3/pytorch/common_utils/loss.py diff --git a/cv/classification/mobilenetv3/pytorch/common_utils/metric_logger.py b/models/cv/classification/mobilenetv3/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/common_utils/metric_logger.py rename to models/cv/classification/mobilenetv3/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/mobilenetv3/pytorch/common_utils/misc.py b/models/cv/classification/mobilenetv3/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/common_utils/misc.py rename to models/cv/classification/mobilenetv3/pytorch/common_utils/misc.py diff --git a/cv/classification/mobilenetv3/pytorch/common_utils/smooth_value.py b/models/cv/classification/mobilenetv3/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/common_utils/smooth_value.py rename to models/cv/classification/mobilenetv3/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/mobilenetv3/pytorch/dataloader/__init__.py b/models/cv/classification/mobilenetv3/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/dataloader/__init__.py rename to models/cv/classification/mobilenetv3/pytorch/dataloader/__init__.py diff --git a/cv/classification/mobilenetv3/pytorch/dataloader/classification.py b/models/cv/classification/mobilenetv3/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/dataloader/classification.py rename to models/cv/classification/mobilenetv3/pytorch/dataloader/classification.py diff --git a/cv/classification/mobilenetv3/pytorch/dataloader/dali_classification.py b/models/cv/classification/mobilenetv3/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/dataloader/dali_classification.py rename to models/cv/classification/mobilenetv3/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/mobilenetv3/pytorch/dataloader/utils/__init__.py b/models/cv/classification/mobilenetv3/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/mobilenetv3/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/mobilenetv3/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/mobilenetv3/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/mobilenetv3/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/mobilenetv3/pytorch/requirements.txt b/models/cv/classification/mobilenetv3/pytorch/requirements.txt similarity index 100% rename from cv/classification/mobilenetv3/pytorch/requirements.txt rename to models/cv/classification/mobilenetv3/pytorch/requirements.txt diff --git a/cv/classification/mobilenetv3/pytorch/train.py b/models/cv/classification/mobilenetv3/pytorch/train.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/train.py rename to models/cv/classification/mobilenetv3/pytorch/train.py diff --git a/cv/classification/mobilenetv3/pytorch/train_horovod.py b/models/cv/classification/mobilenetv3/pytorch/train_horovod.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/train_horovod.py rename to models/cv/classification/mobilenetv3/pytorch/train_horovod.py diff --git a/cv/classification/mobilenetv3/pytorch/train_mobilenet_v3_large_amp_dist.sh b/models/cv/classification/mobilenetv3/pytorch/train_mobilenet_v3_large_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/mobilenetv3/pytorch/train_mobilenet_v3_large_amp_dist.sh rename to models/cv/classification/mobilenetv3/pytorch/train_mobilenet_v3_large_amp_dist.sh diff --git a/cv/classification/mobilenetv3/pytorch/utils.py b/models/cv/classification/mobilenetv3/pytorch/utils.py similarity index 100% rename from cv/classification/mobilenetv3/pytorch/utils.py rename to models/cv/classification/mobilenetv3/pytorch/utils.py diff --git a/cv/classification/mobilenetv3_large_x1_0/paddlepaddle/README.md b/models/cv/classification/mobilenetv3_large_x1_0/paddlepaddle/README.md similarity index 100% rename from cv/classification/mobilenetv3_large_x1_0/paddlepaddle/README.md rename to models/cv/classification/mobilenetv3_large_x1_0/paddlepaddle/README.md diff --git a/cv/classification/mobileone/pytorch/README.md b/models/cv/classification/mobileone/pytorch/README.md similarity index 100% rename from cv/classification/mobileone/pytorch/README.md rename to models/cv/classification/mobileone/pytorch/README.md diff --git a/cv/classification/mocov2/pytorch/README.md b/models/cv/classification/mocov2/pytorch/README.md similarity index 100% rename from cv/classification/mocov2/pytorch/README.md rename to models/cv/classification/mocov2/pytorch/README.md diff --git a/cv/classification/pp-lcnet/paddlepaddle/README.md b/models/cv/classification/pp-lcnet/paddlepaddle/README.md similarity index 100% rename from cv/classification/pp-lcnet/paddlepaddle/README.md rename to models/cv/classification/pp-lcnet/paddlepaddle/README.md diff --git a/cv/classification/repmlp/pytorch/README.md b/models/cv/classification/repmlp/pytorch/README.md similarity index 100% rename from cv/classification/repmlp/pytorch/README.md rename to models/cv/classification/repmlp/pytorch/README.md diff --git a/cv/classification/repmlp/pytorch/ci/prepare.sh b/models/cv/classification/repmlp/pytorch/ci/prepare.sh similarity index 100% rename from cv/classification/repmlp/pytorch/ci/prepare.sh rename to models/cv/classification/repmlp/pytorch/ci/prepare.sh diff --git a/cv/classification/repvgg/paddlepaddle/README.md b/models/cv/classification/repvgg/paddlepaddle/README.md similarity index 100% rename from cv/classification/repvgg/paddlepaddle/README.md rename to models/cv/classification/repvgg/paddlepaddle/README.md diff --git a/cv/classification/repvgg/pytorch/README.md b/models/cv/classification/repvgg/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/repvgg/pytorch/README.md rename to models/cv/classification/repvgg/pytorch/README.md diff --git a/cv/classification/repvgg/pytorch/ci/prepare.sh b/models/cv/classification/repvgg/pytorch/ci/prepare.sh similarity index 100% rename from cv/classification/repvgg/pytorch/ci/prepare.sh rename to models/cv/classification/repvgg/pytorch/ci/prepare.sh diff --git a/cv/classification/repvit/pytorch/README.md b/models/cv/classification/repvit/pytorch/README.md similarity index 100% rename from cv/classification/repvit/pytorch/README.md rename to models/cv/classification/repvit/pytorch/README.md diff --git a/cv/classification/repvit/pytorch/ci/prepare.sh b/models/cv/classification/repvit/pytorch/ci/prepare.sh similarity index 100% rename from cv/classification/repvit/pytorch/ci/prepare.sh rename to models/cv/classification/repvit/pytorch/ci/prepare.sh diff --git a/cv/classification/res2net50_14w_8s/paddlepaddle/README.md b/models/cv/classification/res2net50_14w_8s/paddlepaddle/README.md similarity index 100% rename from cv/classification/res2net50_14w_8s/paddlepaddle/README.md rename to models/cv/classification/res2net50_14w_8s/paddlepaddle/README.md diff --git a/cv/classification/resnest101/pytorch/README.md b/models/cv/classification/resnest101/pytorch/README.md similarity index 100% rename from cv/classification/resnest101/pytorch/README.md rename to models/cv/classification/resnest101/pytorch/README.md diff --git a/cv/classification/resnest101/pytorch/requirements.txt b/models/cv/classification/resnest101/pytorch/requirements.txt similarity index 100% rename from cv/classification/resnest101/pytorch/requirements.txt rename to models/cv/classification/resnest101/pytorch/requirements.txt diff --git a/cv/classification/resnest101/pytorch/resnest.py b/models/cv/classification/resnest101/pytorch/resnest.py similarity index 100% rename from cv/classification/resnest101/pytorch/resnest.py rename to models/cv/classification/resnest101/pytorch/resnest.py diff --git a/cv/classification/resnest101/pytorch/resnet.py b/models/cv/classification/resnest101/pytorch/resnet.py similarity index 100% rename from cv/classification/resnest101/pytorch/resnet.py rename to models/cv/classification/resnest101/pytorch/resnet.py diff --git a/cv/classification/resnest101/pytorch/run_train.py b/models/cv/classification/resnest101/pytorch/run_train.py similarity index 100% rename from cv/classification/resnest101/pytorch/run_train.py rename to models/cv/classification/resnest101/pytorch/run_train.py diff --git a/cv/classification/resnest101/pytorch/splat.py b/models/cv/classification/resnest101/pytorch/splat.py similarity index 100% rename from cv/classification/resnest101/pytorch/splat.py rename to models/cv/classification/resnest101/pytorch/splat.py diff --git a/cv/classification/resnest101/pytorch/train_resnest101_amp_dist.sh b/models/cv/classification/resnest101/pytorch/train_resnest101_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/resnest101/pytorch/train_resnest101_amp_dist.sh rename to models/cv/classification/resnest101/pytorch/train_resnest101_amp_dist.sh diff --git a/cv/classification/resnest14/pytorch/README.md b/models/cv/classification/resnest14/pytorch/README.md similarity index 100% rename from cv/classification/resnest14/pytorch/README.md rename to models/cv/classification/resnest14/pytorch/README.md diff --git a/cv/classification/resnest14/pytorch/requirements.txt b/models/cv/classification/resnest14/pytorch/requirements.txt similarity index 100% rename from cv/classification/resnest14/pytorch/requirements.txt rename to models/cv/classification/resnest14/pytorch/requirements.txt diff --git a/cv/classification/resnest14/pytorch/resnest.py b/models/cv/classification/resnest14/pytorch/resnest.py similarity index 100% rename from cv/classification/resnest14/pytorch/resnest.py rename to models/cv/classification/resnest14/pytorch/resnest.py diff --git a/cv/classification/resnest14/pytorch/resnet.py b/models/cv/classification/resnest14/pytorch/resnet.py similarity index 100% rename from cv/classification/resnest14/pytorch/resnet.py rename to models/cv/classification/resnest14/pytorch/resnet.py diff --git a/cv/classification/resnest14/pytorch/run_train.py b/models/cv/classification/resnest14/pytorch/run_train.py similarity index 100% rename from cv/classification/resnest14/pytorch/run_train.py rename to models/cv/classification/resnest14/pytorch/run_train.py diff --git a/cv/classification/resnest14/pytorch/splat.py b/models/cv/classification/resnest14/pytorch/splat.py similarity index 100% rename from cv/classification/resnest14/pytorch/splat.py rename to models/cv/classification/resnest14/pytorch/splat.py diff --git a/cv/classification/resnest14/pytorch/train_resnest14_amp_dist.sh b/models/cv/classification/resnest14/pytorch/train_resnest14_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/resnest14/pytorch/train_resnest14_amp_dist.sh rename to models/cv/classification/resnest14/pytorch/train_resnest14_amp_dist.sh diff --git a/cv/classification/resnest269/pytorch/README.md b/models/cv/classification/resnest269/pytorch/README.md similarity index 100% rename from cv/classification/resnest269/pytorch/README.md rename to models/cv/classification/resnest269/pytorch/README.md diff --git a/cv/classification/resnest269/pytorch/requirements.txt b/models/cv/classification/resnest269/pytorch/requirements.txt similarity index 100% rename from cv/classification/resnest269/pytorch/requirements.txt rename to models/cv/classification/resnest269/pytorch/requirements.txt diff --git a/cv/classification/resnest269/pytorch/resnest.py b/models/cv/classification/resnest269/pytorch/resnest.py similarity index 100% rename from cv/classification/resnest269/pytorch/resnest.py rename to models/cv/classification/resnest269/pytorch/resnest.py diff --git a/cv/classification/resnest269/pytorch/resnet.py b/models/cv/classification/resnest269/pytorch/resnet.py similarity index 100% rename from cv/classification/resnest269/pytorch/resnet.py rename to models/cv/classification/resnest269/pytorch/resnet.py diff --git a/cv/classification/resnest269/pytorch/run_train.py b/models/cv/classification/resnest269/pytorch/run_train.py similarity index 100% rename from cv/classification/resnest269/pytorch/run_train.py rename to models/cv/classification/resnest269/pytorch/run_train.py diff --git a/cv/classification/resnest269/pytorch/splat.py b/models/cv/classification/resnest269/pytorch/splat.py similarity index 100% rename from cv/classification/resnest269/pytorch/splat.py rename to models/cv/classification/resnest269/pytorch/splat.py diff --git a/cv/classification/resnest269/pytorch/train_resnest269_amp_dist.sh b/models/cv/classification/resnest269/pytorch/train_resnest269_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/resnest269/pytorch/train_resnest269_amp_dist.sh rename to models/cv/classification/resnest269/pytorch/train_resnest269_amp_dist.sh diff --git a/cv/classification/resnest50/paddlepaddle/README.md b/models/cv/classification/resnest50/paddlepaddle/README.md similarity index 100% rename from cv/classification/resnest50/paddlepaddle/README.md rename to models/cv/classification/resnest50/paddlepaddle/README.md diff --git a/cv/classification/resnest50/pytorch/README.md b/models/cv/classification/resnest50/pytorch/README.md similarity index 100% rename from cv/classification/resnest50/pytorch/README.md rename to models/cv/classification/resnest50/pytorch/README.md diff --git a/cv/classification/resnest50/pytorch/requirements.txt b/models/cv/classification/resnest50/pytorch/requirements.txt similarity index 100% rename from cv/classification/resnest50/pytorch/requirements.txt rename to models/cv/classification/resnest50/pytorch/requirements.txt diff --git a/cv/classification/resnest50/pytorch/resnest.py b/models/cv/classification/resnest50/pytorch/resnest.py similarity index 100% rename from cv/classification/resnest50/pytorch/resnest.py rename to models/cv/classification/resnest50/pytorch/resnest.py diff --git a/cv/classification/resnest50/pytorch/resnet.py b/models/cv/classification/resnest50/pytorch/resnet.py similarity index 100% rename from cv/classification/resnest50/pytorch/resnet.py rename to models/cv/classification/resnest50/pytorch/resnet.py diff --git a/cv/classification/resnest50/pytorch/run_train.py b/models/cv/classification/resnest50/pytorch/run_train.py similarity index 100% rename from cv/classification/resnest50/pytorch/run_train.py rename to models/cv/classification/resnest50/pytorch/run_train.py diff --git a/cv/classification/resnest50/pytorch/splat.py b/models/cv/classification/resnest50/pytorch/splat.py similarity index 100% rename from cv/classification/resnest50/pytorch/splat.py rename to models/cv/classification/resnest50/pytorch/splat.py diff --git a/cv/classification/resnest50/pytorch/train_resnest50_amp_dist.sh b/models/cv/classification/resnest50/pytorch/train_resnest50_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/resnest50/pytorch/train_resnest50_amp_dist.sh rename to models/cv/classification/resnest50/pytorch/train_resnest50_amp_dist.sh diff --git a/cv/classification/resnet101/pytorch/.gitignore b/models/cv/classification/resnet101/pytorch/.gitignore similarity index 100% rename from cv/classification/resnet101/pytorch/.gitignore rename to models/cv/classification/resnet101/pytorch/.gitignore diff --git a/cv/classification/resnet101/pytorch/README.md b/models/cv/classification/resnet101/pytorch/README.md similarity index 100% rename from cv/classification/resnet101/pytorch/README.md rename to models/cv/classification/resnet101/pytorch/README.md diff --git a/cv/classification/resnet101/pytorch/__init__.py b/models/cv/classification/resnet101/pytorch/__init__.py similarity index 100% rename from cv/classification/resnet101/pytorch/__init__.py rename to models/cv/classification/resnet101/pytorch/__init__.py diff --git a/cv/classification/resnet101/pytorch/common_utils/__init__.py b/models/cv/classification/resnet101/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/resnet101/pytorch/common_utils/__init__.py rename to models/cv/classification/resnet101/pytorch/common_utils/__init__.py diff --git a/cv/classification/resnet101/pytorch/common_utils/dist.py b/models/cv/classification/resnet101/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/resnet101/pytorch/common_utils/dist.py rename to models/cv/classification/resnet101/pytorch/common_utils/dist.py diff --git a/cv/classification/resnet101/pytorch/common_utils/metric_logger.py b/models/cv/classification/resnet101/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/resnet101/pytorch/common_utils/metric_logger.py rename to models/cv/classification/resnet101/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/resnet101/pytorch/common_utils/misc.py b/models/cv/classification/resnet101/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/resnet101/pytorch/common_utils/misc.py rename to models/cv/classification/resnet101/pytorch/common_utils/misc.py diff --git a/cv/classification/resnet101/pytorch/common_utils/smooth_value.py b/models/cv/classification/resnet101/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/resnet101/pytorch/common_utils/smooth_value.py rename to models/cv/classification/resnet101/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/resnet101/pytorch/dataloader/__init__.py b/models/cv/classification/resnet101/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/resnet101/pytorch/dataloader/__init__.py rename to models/cv/classification/resnet101/pytorch/dataloader/__init__.py diff --git a/cv/classification/resnet101/pytorch/dataloader/classification.py b/models/cv/classification/resnet101/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/resnet101/pytorch/dataloader/classification.py rename to models/cv/classification/resnet101/pytorch/dataloader/classification.py diff --git a/cv/classification/resnet101/pytorch/dataloader/dali_classification.py b/models/cv/classification/resnet101/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/resnet101/pytorch/dataloader/dali_classification.py rename to models/cv/classification/resnet101/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/resnet101/pytorch/dataloader/utils/__init__.py b/models/cv/classification/resnet101/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/resnet101/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/resnet101/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/resnet101/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/resnet101/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/resnet101/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/resnet101/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/resnet101/pytorch/requirements.txt b/models/cv/classification/resnet101/pytorch/requirements.txt similarity index 100% rename from cv/classification/resnet101/pytorch/requirements.txt rename to models/cv/classification/resnet101/pytorch/requirements.txt diff --git a/cv/classification/resnet101/pytorch/run_train.py b/models/cv/classification/resnet101/pytorch/run_train.py similarity index 100% rename from cv/classification/resnet101/pytorch/run_train.py rename to models/cv/classification/resnet101/pytorch/run_train.py diff --git a/cv/classification/resnet101/pytorch/start_scripts/get_num_devices.sh b/models/cv/classification/resnet101/pytorch/start_scripts/get_num_devices.sh similarity index 100% rename from cv/classification/resnet101/pytorch/start_scripts/get_num_devices.sh rename to models/cv/classification/resnet101/pytorch/start_scripts/get_num_devices.sh diff --git a/cv/classification/resnet101/pytorch/start_scripts/init_torch.sh b/models/cv/classification/resnet101/pytorch/start_scripts/init_torch.sh similarity index 100% rename from cv/classification/resnet101/pytorch/start_scripts/init_torch.sh rename to models/cv/classification/resnet101/pytorch/start_scripts/init_torch.sh diff --git a/cv/classification/resnet101/pytorch/start_scripts/train_resnet50_amp_torch.sh b/models/cv/classification/resnet101/pytorch/start_scripts/train_resnet50_amp_torch.sh similarity index 100% rename from cv/classification/resnet101/pytorch/start_scripts/train_resnet50_amp_torch.sh rename to models/cv/classification/resnet101/pytorch/start_scripts/train_resnet50_amp_torch.sh diff --git a/cv/classification/resnet101/pytorch/start_scripts/train_resnet50_dist_torch.sh b/models/cv/classification/resnet101/pytorch/start_scripts/train_resnet50_dist_torch.sh similarity index 100% rename from cv/classification/resnet101/pytorch/start_scripts/train_resnet50_dist_torch.sh rename to models/cv/classification/resnet101/pytorch/start_scripts/train_resnet50_dist_torch.sh diff --git a/cv/classification/resnet101/pytorch/start_scripts/train_resnet50_torch.sh b/models/cv/classification/resnet101/pytorch/start_scripts/train_resnet50_torch.sh similarity index 100% rename from cv/classification/resnet101/pytorch/start_scripts/train_resnet50_torch.sh rename to models/cv/classification/resnet101/pytorch/start_scripts/train_resnet50_torch.sh diff --git a/cv/classification/resnet101/pytorch/train.py b/models/cv/classification/resnet101/pytorch/train.py similarity index 100% rename from cv/classification/resnet101/pytorch/train.py rename to models/cv/classification/resnet101/pytorch/train.py diff --git a/cv/classification/resnet101/pytorch/train_horovod.py b/models/cv/classification/resnet101/pytorch/train_horovod.py similarity index 100% rename from cv/classification/resnet101/pytorch/train_horovod.py rename to models/cv/classification/resnet101/pytorch/train_horovod.py diff --git a/cv/classification/resnet101/pytorch/train_resnet101_amp_dist.sh b/models/cv/classification/resnet101/pytorch/train_resnet101_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/resnet101/pytorch/train_resnet101_amp_dist.sh rename to models/cv/classification/resnet101/pytorch/train_resnet101_amp_dist.sh diff --git a/cv/classification/resnet101/pytorch/utils_.py b/models/cv/classification/resnet101/pytorch/utils_.py similarity index 100% rename from cv/classification/resnet101/pytorch/utils_.py rename to models/cv/classification/resnet101/pytorch/utils_.py diff --git a/cv/classification/resnet152/pytorch/README.md b/models/cv/classification/resnet152/pytorch/README.md similarity index 100% rename from cv/classification/resnet152/pytorch/README.md rename to models/cv/classification/resnet152/pytorch/README.md diff --git a/cv/classification/resnet152/pytorch/requirements.txt b/models/cv/classification/resnet152/pytorch/requirements.txt similarity index 100% rename from cv/classification/resnet152/pytorch/requirements.txt rename to models/cv/classification/resnet152/pytorch/requirements.txt diff --git a/cv/classification/resnet152/pytorch/run_train.py b/models/cv/classification/resnet152/pytorch/run_train.py similarity index 100% rename from cv/classification/resnet152/pytorch/run_train.py rename to models/cv/classification/resnet152/pytorch/run_train.py diff --git a/cv/classification/resnet152/pytorch/train_resnet152_amp_dist.sh b/models/cv/classification/resnet152/pytorch/train_resnet152_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/resnet152/pytorch/train_resnet152_amp_dist.sh rename to models/cv/classification/resnet152/pytorch/train_resnet152_amp_dist.sh diff --git a/cv/classification/resnet18/pytorch/README.md b/models/cv/classification/resnet18/pytorch/README.md similarity index 100% rename from cv/classification/resnet18/pytorch/README.md rename to models/cv/classification/resnet18/pytorch/README.md diff --git a/cv/classification/resnet18/pytorch/requirements.txt b/models/cv/classification/resnet18/pytorch/requirements.txt similarity index 100% rename from cv/classification/resnet18/pytorch/requirements.txt rename to models/cv/classification/resnet18/pytorch/requirements.txt diff --git a/cv/classification/resnet18/pytorch/run_train.py b/models/cv/classification/resnet18/pytorch/run_train.py similarity index 100% rename from cv/classification/resnet18/pytorch/run_train.py rename to models/cv/classification/resnet18/pytorch/run_train.py diff --git a/cv/classification/resnet18/pytorch/train_resnet18_amp_dist.sh b/models/cv/classification/resnet18/pytorch/train_resnet18_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/resnet18/pytorch/train_resnet18_amp_dist.sh rename to models/cv/classification/resnet18/pytorch/train_resnet18_amp_dist.sh diff --git a/cv/classification/resnet50/paddlepaddle/.gitignore b/models/cv/classification/resnet50/paddlepaddle/.gitignore similarity index 100% rename from cv/classification/resnet50/paddlepaddle/.gitignore rename to models/cv/classification/resnet50/paddlepaddle/.gitignore diff --git a/cv/classification/resnet50/paddlepaddle/LICENSE b/models/cv/classification/resnet50/paddlepaddle/LICENSE similarity index 100% rename from cv/classification/resnet50/paddlepaddle/LICENSE rename to models/cv/classification/resnet50/paddlepaddle/LICENSE diff --git a/cv/classification/resnet50/paddlepaddle/MANIFEST.in b/models/cv/classification/resnet50/paddlepaddle/MANIFEST.in similarity index 100% rename from cv/classification/resnet50/paddlepaddle/MANIFEST.in rename to models/cv/classification/resnet50/paddlepaddle/MANIFEST.in diff --git a/cv/classification/resnet50/paddlepaddle/README.md b/models/cv/classification/resnet50/paddlepaddle/README.md similarity index 100% rename from cv/classification/resnet50/paddlepaddle/README.md rename to models/cv/classification/resnet50/paddlepaddle/README.md diff --git a/cv/classification/resnet50/paddlepaddle/README_ch.md b/models/cv/classification/resnet50/paddlepaddle/README_ch.md similarity index 100% rename from cv/classification/resnet50/paddlepaddle/README_ch.md rename to models/cv/classification/resnet50/paddlepaddle/README_ch.md diff --git a/cv/classification/resnet50/paddlepaddle/README_en.md b/models/cv/classification/resnet50/paddlepaddle/README_en.md similarity index 100% rename from cv/classification/resnet50/paddlepaddle/README_en.md rename to models/cv/classification/resnet50/paddlepaddle/README_en.md diff --git a/cv/classification/resnet50/paddlepaddle/__init__.py b/models/cv/classification/resnet50/paddlepaddle/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/hubconf.py b/models/cv/classification/resnet50/paddlepaddle/hubconf.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/hubconf.py rename to models/cv/classification/resnet50/paddlepaddle/hubconf.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/base/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/base/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/base/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/base/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/base/theseus_layer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/base/theseus_layer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/base/theseus_layer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/base/theseus_layer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/legendary_models/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/legendary_models/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/legendary_models/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/legendary_models/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/legendary_models/resnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/legendary_models/resnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/legendary_models/resnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/legendary_models/resnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/model_zoo/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/model_zoo/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/model_zoo/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/model_zoo/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/model_zoo/resnet_vc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/model_zoo/resnet_vc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/model_zoo/resnet_vc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/model_zoo/resnet_vc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/variant_models/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/variant_models/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/variant_models/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/variant_models/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/variant_models/resnet_variant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/variant_models/resnet_variant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/variant_models/resnet_variant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/backbone/variant_models/resnet_variant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/arcmargin.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/arcmargin.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/arcmargin.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/arcmargin.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/circlemargin.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/circlemargin.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/circlemargin.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/circlemargin.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/cosmargin.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/cosmargin.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/cosmargin.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/cosmargin.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/fc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/fc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/fc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/fc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/identity_head.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/identity_head.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/identity_head.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/identity_head.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/vehicle_neck.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/vehicle_neck.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/vehicle_neck.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/gears/vehicle_neck.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/prune.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/prune.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/prune.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/prune.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/quant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/quant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/quant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/slim/quant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/arch/utils.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/arch/utils.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/arch/utils.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/arch/utils.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50_amp_4x8.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50_amp_4x8.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50_amp_4x8.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50_amp_4x8.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/ImageNet/ResNet/ResNet50_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/configs/quick_start/ResNet50_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls/configs/quick_start/ResNet50_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/configs/quick_start/ResNet50_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls/configs/quick_start/ResNet50_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/DistributedRandomIdentitySampler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/DistributedRandomIdentitySampler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/DistributedRandomIdentitySampler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/DistributedRandomIdentitySampler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/common_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/common_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/common_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/common_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/dali.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/dali.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/dali.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/dali.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/imagenet_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/imagenet_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/imagenet_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/imagenet_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/mix_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/mix_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/mix_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/mix_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/mix_sampler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/mix_sampler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/mix_sampler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/mix_sampler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/multilabel_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/multilabel_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/multilabel_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/multilabel_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/pk_sampler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/pk_sampler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/pk_sampler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/dataloader/pk_sampler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/postprocess/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/postprocess/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/postprocess/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/postprocess/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/postprocess/topk.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/postprocess/topk.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/postprocess/topk.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/postprocess/topk.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/batch_ops/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/batch_ops/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/batch_ops/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/batch_ops/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/batch_ops/batch_operators.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/batch_ops/batch_operators.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/batch_ops/batch_operators.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/batch_ops/batch_operators.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/autoaugment.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/autoaugment.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/autoaugment.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/autoaugment.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/cutout.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/cutout.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/cutout.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/cutout.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/fmix.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/fmix.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/fmix.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/fmix.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/functional.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/functional.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/functional.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/functional.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/grid.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/grid.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/grid.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/grid.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/hide_and_seek.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/hide_and_seek.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/hide_and_seek.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/hide_and_seek.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/operators.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/operators.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/operators.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/operators.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/randaugment.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/randaugment.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/randaugment.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/randaugment.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/random_erasing.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/random_erasing.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/random_erasing.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/random_erasing.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/timm_autoaugment.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/timm_autoaugment.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/timm_autoaugment.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/preprocess/ops/timm_autoaugment.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/utils/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/utils/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/utils/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/utils/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/data/utils/get_image_list.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/data/utils/get_image_list.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/data/utils/get_image_list.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/data/utils/get_image_list.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/engine/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/engine/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/engine/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/engine/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/engine/engine.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/engine/engine.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/engine/engine.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/engine/engine.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/classification.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/classification.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/classification.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/classification.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/retrieval.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/retrieval.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/retrieval.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/engine/evaluation/retrieval.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/engine/train/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/engine/train/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/engine/train/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/engine/train/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/engine/train/train.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/engine/train/train.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/engine/train/train.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/engine/train/train.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/engine/train/utils.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/engine/train/utils.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/engine/train/utils.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/engine/train/utils.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/loss/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/loss/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/loss/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/loss/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/loss/celoss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/loss/celoss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/loss/celoss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/loss/celoss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/loss/comfunc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/loss/comfunc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/loss/comfunc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/loss/comfunc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/loss/distanceloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/loss/distanceloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/loss/distanceloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/loss/distanceloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/metric/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/metric/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/metric/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/metric/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/metric/metrics.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/metric/metrics.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/metric/metrics.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/metric/metrics.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/optimizer/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/optimizer/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/optimizer/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/optimizer/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/optimizer/learning_rate.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/optimizer/learning_rate.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/optimizer/learning_rate.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/optimizer/learning_rate.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/optimizer/optimizer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/optimizer/optimizer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/optimizer/optimizer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/optimizer/optimizer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/static/program.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/static/program.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/static/program.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/static/program.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/static/save_load.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/static/save_load.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/static/save_load.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/static/save_load.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/static/train.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/static/train.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/static/train.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/static/train.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/check.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/check.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/check.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/check.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/config.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/config.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/config.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/config.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/download.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/download.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/download.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/download.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/ema.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/ema.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/ema.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/ema.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/fm_vis.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/fm_vis.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/fm_vis.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/fm_vis.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/resnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/resnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/resnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/resnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/utils.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/utils.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/utils.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/feature_maps_visualization/utils.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/gallery2fc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/gallery2fc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/gallery2fc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/gallery2fc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/imagenet1k_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/imagenet1k_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/imagenet1k_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/imagenet1k_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/logger.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/logger.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/logger.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/logger.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/metrics.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/metrics.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/metrics.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/metrics.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/misc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/misc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/misc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/misc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/model_zoo.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/model_zoo.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/model_zoo.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/model_zoo.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/pretrained.list b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/pretrained.list similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/pretrained.list rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/pretrained.list diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/profiler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/profiler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/profiler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/profiler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls/utils/save_load.py b/models/cv/classification/resnet50/paddlepaddle/ppcls/utils/save_load.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls/utils/save_load.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls/utils/save_load.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/base/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/base/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/base/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/base/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/base/theseus_layer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/base/theseus_layer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/base/theseus_layer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/base/theseus_layer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/legendary_models/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/legendary_models/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/legendary_models/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/legendary_models/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/legendary_models/resnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/legendary_models/resnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/legendary_models/resnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/legendary_models/resnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/model_zoo/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/model_zoo/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/model_zoo/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/model_zoo/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/model_zoo/resnet_vc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/model_zoo/resnet_vc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/model_zoo/resnet_vc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/model_zoo/resnet_vc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/variant_models/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/variant_models/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/variant_models/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/variant_models/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/variant_models/resnet_variant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/variant_models/resnet_variant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/variant_models/resnet_variant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/backbone/variant_models/resnet_variant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/arcmargin.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/arcmargin.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/arcmargin.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/arcmargin.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/circlemargin.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/circlemargin.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/circlemargin.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/circlemargin.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/cosmargin.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/cosmargin.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/cosmargin.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/cosmargin.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/fc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/fc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/fc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/fc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/identity_head.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/identity_head.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/identity_head.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/identity_head.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/vehicle_neck.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/vehicle_neck.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/vehicle_neck.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/gears/vehicle_neck.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/prune.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/prune.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/prune.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/prune.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/quant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/quant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/quant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/slim/quant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/utils.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/utils.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/utils.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/arch/utils.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50_amp_4x8.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50_amp_4x8.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50_amp_4x8.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50_amp_4x8.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/ImageNet/ResNet/ResNet50_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/quick_start/ResNet50_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/quick_start/ResNet50_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/quick_start/ResNet50_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/configs/quick_start/ResNet50_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/engine.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/engine.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/engine.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/engine.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/classification.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/classification.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/classification.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/classification.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/retrieval.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/retrieval.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/retrieval.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/evaluation/retrieval.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/train.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/train.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/train.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/train.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/utils.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/utils.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/utils.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/engine/train/utils.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/celoss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/celoss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/celoss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/celoss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/comfunc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/comfunc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/comfunc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/comfunc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/distanceloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/distanceloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/distanceloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/loss/distanceloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/metric/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/metric/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/metric/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/metric/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/metric/metrics.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/metric/metrics.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/metric/metrics.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/metric/metrics.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/learning_rate.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/learning_rate.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/learning_rate.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/learning_rate.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/optimizer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/optimizer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/optimizer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/optimizer/optimizer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/program.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/program.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/program.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/program.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/save_load.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/save_load.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/save_load.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/save_load.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/train.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/train.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/train.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/static/train.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/check.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/check.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/check.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/check.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/config.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/config.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/config.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/config.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/download.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/download.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/download.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/download.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/ema.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/ema.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/ema.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/ema.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/fm_vis.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/fm_vis.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/fm_vis.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/fm_vis.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/resnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/resnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/resnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/resnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/utils.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/utils.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/utils.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/feature_maps_visualization/utils.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/gallery2fc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/gallery2fc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/gallery2fc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/gallery2fc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/imagenet1k_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/imagenet1k_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/imagenet1k_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/imagenet1k_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/logger.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/logger.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/logger.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/logger.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/metrics.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/metrics.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/metrics.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/metrics.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/misc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/misc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/misc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/misc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/model_zoo.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/model_zoo.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/model_zoo.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/model_zoo.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/pretrained.list b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/pretrained.list similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/pretrained.list rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/pretrained.list diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/profiler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/profiler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/profiler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/profiler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/save_load.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/save_load.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/save_load.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.5/utils/save_load.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/dbb/dbb_block.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/dbb/dbb_block.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/dbb/dbb_block.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/dbb/dbb_block.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/dbb/dbb_transforms.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/dbb/dbb_transforms.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/dbb/dbb_transforms.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/dbb/dbb_transforms.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/theseus_layer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/theseus_layer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/theseus_layer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/base/theseus_layer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/custom_devices_layers.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/custom_devices_layers.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/custom_devices_layers.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/custom_devices_layers.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/esnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/esnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/esnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/esnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/hrnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/hrnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/hrnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/hrnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/inception_v3.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/inception_v3.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/inception_v3.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/inception_v3.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v1.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v1.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v1.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v1.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v3.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v3.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v3.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v3.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v4.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v4.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v4.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/mobilenet_v4.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_hgnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_hgnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_hgnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_hgnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_hgnet_v2.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_hgnet_v2.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_hgnet_v2.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_hgnet_v2.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_lcnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_lcnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_lcnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_lcnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_lcnet_v2.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_lcnet_v2.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_lcnet_v2.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/pp_lcnet_v2.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/resnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/resnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/resnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/resnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/swin_transformer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/swin_transformer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/swin_transformer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/swin_transformer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/vgg.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/vgg.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/vgg.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/legendary_models/vgg.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/adaface_ir_net.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/adaface_ir_net.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/adaface_ir_net.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/adaface_ir_net.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/alexnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/alexnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/alexnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/alexnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cae.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cae.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cae.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cae.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/convnext.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/convnext.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/convnext.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/convnext.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cspnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cspnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cspnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cspnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cswin_transformer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cswin_transformer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cswin_transformer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cswin_transformer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cvt.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cvt.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cvt.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/cvt.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/darknet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/darknet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/darknet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/darknet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/densenet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/densenet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/densenet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/densenet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/distilled_vision_transformer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/distilled_vision_transformer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/distilled_vision_transformer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/distilled_vision_transformer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dla.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dla.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dla.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dla.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dpn.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dpn.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dpn.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dpn.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dsnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dsnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dsnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/dsnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/efficientnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/efficientnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/efficientnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/efficientnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/efficientnet_v2.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/efficientnet_v2.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/efficientnet_v2.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/efficientnet_v2.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/fasternet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/fasternet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/fasternet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/fasternet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/foundation_vit.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/foundation_vit.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/foundation_vit.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/foundation_vit.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/ghostnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/ghostnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/ghostnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/ghostnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/googlenet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/googlenet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/googlenet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/googlenet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/hardnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/hardnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/hardnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/hardnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/inception_v4.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/inception_v4.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/inception_v4.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/inception_v4.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/levit.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/levit.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/levit.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/levit.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/micronet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/micronet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/micronet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/micronet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mixnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mixnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mixnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mixnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilefacenet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilefacenet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilefacenet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilefacenet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilenet_v2.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilenet_v2.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilenet_v2.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilenet_v2.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilenext.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilenext.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilenext.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilenext.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit_v2.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit_v2.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit_v2.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit_v2.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit_v3.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit_v3.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit_v3.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/mobilevit_v3.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/nextvit.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/nextvit.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/nextvit.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/nextvit.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/peleenet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/peleenet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/peleenet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/peleenet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/pvt_v2.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/pvt_v2.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/pvt_v2.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/pvt_v2.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/rednet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/rednet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/rednet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/rednet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/regnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/regnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/regnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/regnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/repvgg.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/repvgg.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/repvgg.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/repvgg.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/res2net.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/res2net.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/res2net.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/res2net.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/res2net_vd.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/res2net_vd.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/res2net_vd.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/res2net_vd.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnest.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnest.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnest.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnest.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnet_vc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnet_vc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnet_vc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnet_vc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext101_wsl.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext101_wsl.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext101_wsl.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext101_wsl.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext_vd.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext_vd.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext_vd.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/resnext_vd.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/rexnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/rexnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/rexnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/rexnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnet_vd.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnet_vd.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnet_vd.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnet_vd.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnext.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnext.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnext.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnext.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnext_vd.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnext_vd.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnext_vd.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/se_resnext_vd.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/shufflenet_v2.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/shufflenet_v2.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/shufflenet_v2.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/shufflenet_v2.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/squeezenet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/squeezenet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/squeezenet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/squeezenet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/starnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/starnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/starnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/starnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/svtrnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/svtrnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/svtrnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/svtrnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/swin_transformer_v2.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/swin_transformer_v2.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/swin_transformer_v2.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/swin_transformer_v2.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/tinynet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/tinynet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/tinynet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/tinynet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/tnt.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/tnt.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/tnt.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/tnt.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/twins.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/twins.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/twins.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/twins.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/uniformer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/uniformer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/uniformer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/uniformer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/van.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/van.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/van.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/van.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/vision_transformer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/vision_transformer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/vision_transformer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/vision_transformer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/wideresnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/wideresnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/wideresnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/wideresnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/xception.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/xception.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/xception.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/xception.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/xception_deeplab.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/xception_deeplab.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/xception_deeplab.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/model_zoo/xception_deeplab.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/efficientnet_variant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/efficientnet_variant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/efficientnet_variant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/efficientnet_variant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/foundation_vit_variant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/foundation_vit_variant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/foundation_vit_variant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/foundation_vit_variant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/pp_lcnet_variant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/pp_lcnet_variant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/pp_lcnet_variant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/pp_lcnet_variant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/pp_lcnetv2_variant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/pp_lcnetv2_variant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/pp_lcnetv2_variant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/pp_lcnetv2_variant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/resnet_variant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/resnet_variant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/resnet_variant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/resnet_variant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/swin_transformer_variant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/swin_transformer_variant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/swin_transformer_variant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/swin_transformer_variant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/vgg_variant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/vgg_variant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/vgg_variant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/backbone/variant_models/vgg_variant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/distill/afd_attention.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/distill/afd_attention.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/distill/afd_attention.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/distill/afd_attention.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/adamargin.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/adamargin.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/adamargin.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/adamargin.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/arcmargin.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/arcmargin.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/arcmargin.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/arcmargin.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/bnneck.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/bnneck.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/bnneck.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/bnneck.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/circlemargin.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/circlemargin.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/circlemargin.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/circlemargin.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/cosmargin.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/cosmargin.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/cosmargin.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/cosmargin.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/fc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/fc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/fc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/fc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/frfn_neck.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/frfn_neck.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/frfn_neck.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/frfn_neck.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/identity_head.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/identity_head.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/identity_head.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/identity_head.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/metabnneck.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/metabnneck.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/metabnneck.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/metabnneck.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/ml_decoder.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/ml_decoder.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/ml_decoder.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/ml_decoder.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/vehicle_neck.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/vehicle_neck.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/vehicle_neck.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/gears/vehicle_neck.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/prune.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/prune.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/prune.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/prune.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/quant.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/quant.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/quant.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/slim/quant.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/utils.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/utils.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/utils.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/arch/utils.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/PPLCNet_x1_0_pedestrian_attribute.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/PPLCNet_x1_0_pedestrian_attribute.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/PPLCNet_x1_0_pedestrian_attribute.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/PPLCNet_x1_0_pedestrian_attribute.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/PPLCNet_x1_0_vehicle_attribute.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/PPLCNet_x1_0_vehicle_attribute.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/PPLCNet_x1_0_vehicle_attribute.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/PPLCNet_x1_0_vehicle_attribute.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/StrongBaselineAttr.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/StrongBaselineAttr.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/StrongBaselineAttr.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Attr/StrongBaselineAttr.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CAE/cae_base_patch16_224_finetune.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CAE/cae_base_patch16_224_finetune.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CAE/cae_base_patch16_224_finetune.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CAE/cae_base_patch16_224_finetune.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CAE/cae_large_patch16_224_finetune.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CAE/cae_large_patch16_224_finetune.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CAE/cae_large_patch16_224_finetune.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CAE/cae_large_patch16_224_finetune.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CLIP/CLIP_vit_base_patch16_224_finetune.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CLIP/CLIP_vit_base_patch16_224_finetune.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CLIP/CLIP_vit_base_patch16_224_finetune.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CLIP/CLIP_vit_base_patch16_224_finetune.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CLIP/CLIP_vit_large_patch14_224_finetune.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CLIP/CLIP_vit_large_patch14_224_finetune.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CLIP/CLIP_vit_large_patch14_224_finetune.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/CLIP/CLIP_vit_large_patch14_224_finetune.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Cartoonface/ResNet50_icartoon.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Cartoonface/ResNet50_icartoon.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Cartoonface/ResNet50_icartoon.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Cartoonface/ResNet50_icartoon.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/DCH.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/DCH.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/DCH.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/DCH.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/DSHSD.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/DSHSD.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/DSHSD.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/DSHSD.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/LCDSH.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/LCDSH.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/LCDSH.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/DeepHash/LCDSH.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Face_Recognition/FaceRecognition_ArcFace_MobileFaceNet.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Face_Recognition/FaceRecognition_ArcFace_MobileFaceNet.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Face_Recognition/FaceRecognition_ArcFace_MobileFaceNet.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Face_Recognition/FaceRecognition_ArcFace_MobileFaceNet.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Face_Recognition/FaceRecognition_ArcFace_ResNet50.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Face_Recognition/FaceRecognition_ArcFace_ResNet50.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Face_Recognition/FaceRecognition_ArcFace_ResNet50.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Face_Recognition/FaceRecognition_ArcFace_ResNet50.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/Gallery2FC_PPLCNet_x2_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/Gallery2FC_PPLCNet_x2_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/Gallery2FC_PPLCNet_x2_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/Gallery2FC_PPLCNet_x2_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_binary.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_binary.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_binary.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_binary.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_dml.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_dml.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_dml.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_dml.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_udml.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_udml.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_udml.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognition/GeneralRecognition_PPLCNet_x2_5_udml.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_CLIP_vit_base.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_CLIP_vit_base.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_CLIP_vit_base.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_CLIP_vit_base.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_CLIP_vit_large.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_CLIP_vit_large.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_CLIP_vit_large.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_CLIP_vit_large.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_PPLCNetV2_base.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_PPLCNetV2_base.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_PPLCNetV2_base.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/GeneralRecognitionV2/GeneralRecognitionV2_PPLCNetV2_base.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSPNet/CSPDarkNet53.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSPNet/CSPDarkNet53.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSPNet/CSPDarkNet53.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSPNet/CSPDarkNet53.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_base_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_base_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_base_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_base_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_base_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_base_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_base_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_base_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_large_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_large_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_large_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_large_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_large_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_large_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_large_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_large_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_small_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_small_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_small_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_small_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_tiny_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_tiny_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_tiny_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CSWinTransformer/CSWinTransformer_tiny_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_base_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_base_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_base_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_base_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_base_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_base_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_base_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_base_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_large_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_large_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_large_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_large_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_large_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_large_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_large_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_large_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_small.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_small.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_small.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_small.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_tiny.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_tiny.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_tiny.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ConvNeXt/ConvNeXt_tiny.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_13_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_13_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_13_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_13_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_13_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_13_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_13_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_13_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_21_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_21_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_21_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_21_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_21_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_21_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_21_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_21_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_W24_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_W24_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_W24_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/CvT/CvT_W24_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102x.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102x.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102x.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102x.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102x2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102x2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102x2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA102x2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA169.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA169.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA169.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA169.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA34.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA34.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA34.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA34.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA46_c.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA46_c.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA46_c.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA46_c.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA46x_c.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA46x_c.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA46x_c.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA46x_c.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60x.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60x.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60x.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60x.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60x_c.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60x_c.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60x_c.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DLA/DLA60x_c.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN107.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN107.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN107.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN107.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN131.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN131.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN131.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN131.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN68.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN68.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN68.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN68.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN92.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN92.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN92.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN92.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN98.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN98.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN98.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DPN/DPN98.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_base.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_base.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_base.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_base.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_small.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_small.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_small.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_small.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_tiny.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_tiny.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_tiny.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DSNet/DSNet_tiny.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DarkNet/DarkNet53.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DarkNet/DarkNet53.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DarkNet/DarkNet53.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DarkNet/DarkNet53.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_AutoAugment.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Baseline.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Cutmix.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Cutout.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_GridMask.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_HideAndSeek.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_Mixup.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_RandAugment.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DataAugment/ResNet50_RandomErasing.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_distilled_patch16_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_distilled_patch16_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_distilled_patch16_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_distilled_patch16_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_distilled_patch16_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_distilled_patch16_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_distilled_patch16_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_distilled_patch16_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_patch16_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_patch16_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_patch16_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_patch16_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_patch16_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_patch16_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_patch16_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_base_patch16_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_small_distilled_patch16_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_small_distilled_patch16_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_small_distilled_patch16_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_small_distilled_patch16_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_small_patch16_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_small_patch16_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_small_patch16_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_small_patch16_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_tiny_distilled_patch16_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_tiny_distilled_patch16_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_tiny_distilled_patch16_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_tiny_distilled_patch16_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_tiny_patch16_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_tiny_patch16_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_tiny_patch16_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DeiT/DeiT_tiny_patch16_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet121.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet121.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet121.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet121.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet161.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet161.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet161.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet161.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet169.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet169.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet169.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet169.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet201.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet201.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet201.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet201.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet264.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet264.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet264.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/DenseNet/DenseNet264.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x1_0_ssld.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x1_0_ssld.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x1_0_ssld.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x1_0_ssld.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_dml.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_dml.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_dml.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_dml.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_ssld.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_ssld.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_ssld.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_ssld.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_udml.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_udml.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_udml.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/PPLCNet_x2_5_udml.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/mv3_large_x1_0_distill_mv3_small_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/mv3_large_x1_0_distill_mv3_small_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/mv3_large_x1_0_distill_mv3_small_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/mv3_large_x1_0_distill_mv3_small_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/res2net200_vd_distill_pphgnet_base.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/res2net200_vd_distill_pphgnet_base.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/res2net200_vd_distill_pphgnet_base.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/res2net200_vd_distill_pphgnet_base.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_afd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_afd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_afd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_afd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_dist.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_dist.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_dist.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_dist.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_dkd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_dkd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_dkd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_dkd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_mgd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_mgd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_mgd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_mgd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_pefd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_pefd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_pefd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_pefd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_skd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_skd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_skd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_skd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_wsl.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_wsl.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_wsl.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Distillation/resnet34_distill_resnet18_wsl.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_25.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_25.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_25.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_25.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_75.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_75.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_75.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x0_75.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ESNet/ESNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB3.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB3.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB3.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB3.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB4.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB4.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB4.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB4.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB6.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB6.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB6.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB6.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB7.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB7.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB7.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNet/EfficientNetB7.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNetV2/EfficientNetV2_S.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNetV2/EfficientNetV2_S.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNetV2/EfficientNetV2_S.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/EfficientNetV2/EfficientNetV2_S.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_L.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_L.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_L.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_L.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_M.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_M.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_M.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_M.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_S.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_S.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_S.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_S.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/FasterNet/FasterNet_T2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x0_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x0_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x0_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x0_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x1_3.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x1_3.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x1_3.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/GhostNet/GhostNet_x1_3.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet39_ds.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet39_ds.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet39_ds.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet39_ds.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet68.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet68.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet68.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet68.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet68_ds.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet68_ds.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet68_ds.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet68_ds.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet85.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet85.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet85.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/HarDNet/HarDNet85.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/GoogLeNet.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/GoogLeNet.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/GoogLeNet.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/GoogLeNet.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/InceptionV3.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/InceptionV3.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/InceptionV3.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/InceptionV3.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/InceptionV4.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/InceptionV4.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/InceptionV4.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Inception/InceptionV4.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_128.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_128.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_128.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_128.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_128S.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_128S.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_128S.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_128S.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_192.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_192.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_192.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_192.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_256.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_256.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_256.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_256.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/LeViT/LeViT_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M3.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M3.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M3.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MicroNet/MicroNet_M3.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_L.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_L.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_L.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_L.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_M.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_M.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_M.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_M.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_S.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_S.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_S.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MixNet/MixNet_S.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNeXt/MobileNeXt_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNeXt/MobileNeXt_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNeXt/MobileNeXt_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNeXt/MobileNeXt_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_25.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_25.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_25.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_25.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_75.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_75.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_75.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV1/MobileNetV1_x0_75.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_25.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_25.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_25.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_25.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_75.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_75.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_75.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x0_75.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x1_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x1_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x1_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x1_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x2_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x2_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x2_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV2/MobileNetV2_x2_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_75.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_75.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_75.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x0_75.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x1_25.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x1_25.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x1_25.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_large_x1_25.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_75.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_75.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_75.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x0_75.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0_ampo2_ultra.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0_ampo2_ultra.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0_ampo2_ultra.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0_ampo2_ultra.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0_fp32_ultra.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0_fp32_ultra.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0_fp32_ultra.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_0_fp32_ultra.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_25.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_25.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_25.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV3/MobileNetV3_small_x1_25.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_large.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_large.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_large.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_large.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_medium.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_medium.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_medium.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_medium.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_small.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_small.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_small.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_conv_small.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_hybrid_large.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_hybrid_large.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_hybrid_large.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_hybrid_large.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_hybrid_medium.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_hybrid_medium.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_hybrid_medium.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileNetV4/MobileNetV4_hybrid_medium.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_S.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_S.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_S.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_S.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_XS.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_XS.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_XS.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_XS.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_XXS.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_XXS.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_XXS.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViT/MobileViT_XXS.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x0_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x0_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x0_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x0_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x1_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x1_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x1_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x1_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x2_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x2_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x2_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV2/MobileViTV2_x2_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_S.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_S.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_S.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_S.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_S_L2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_S_L2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_S_L2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_S_L2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XS.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XS.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XS.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XS.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XS_L2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XS_L2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XS_L2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XS_L2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XXS.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XXS.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XXS.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XXS.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XXS_L2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XXS_L2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XXS_L2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_XXS_L2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x0_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x0_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x0_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x0_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x0_75.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x0_75.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x0_75.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x0_75.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/MobileViTV3/MobileViTV3_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_base_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_base_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_base_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_base_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_base_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_base_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_base_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_base_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_large_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_large_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_large_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_large_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_large_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_large_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_large_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_large_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_small_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_small_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_small_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_small_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_small_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_small_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_small_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/NextViT/NextViT_small_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_base.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_base.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_base.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_base.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_small.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_small.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_small.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_small.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_tiny.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_tiny.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_tiny.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNet/PPHGNet_tiny.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B3.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B3.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B3.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B3.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4_ssld_stage1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4_ssld_stage1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4_ssld_stage1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4_ssld_stage1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4_ssld_stage2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4_ssld_stage2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4_ssld_stage2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B4_ssld_stage2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B6.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B6.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B6.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPHGNetV2/PPHGNetV2_B6.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_25.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_25.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_25.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_25.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_75.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_75.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_75.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x0_75.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0_ampo2_ultra.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0_ampo2_ultra.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0_ampo2_ultra.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0_ampo2_ultra.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0_fp32_ultra.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0_fp32_ultra.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0_fp32_ultra.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_0_fp32_ultra.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x1_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x2_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x2_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x2_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x2_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x2_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x2_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x2_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNet/PPLCNet_x2_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_base.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_base.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_base.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_base.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_large.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_large.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_large.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_large.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_small.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_small.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_small.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PPLCNetV2/PPLCNetV2_small.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B2_Linear.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B2_Linear.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B2_Linear.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B2_Linear.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B3.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B3.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B3.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B3.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B4.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B4.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B4.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B4.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PVTV2/PVT_V2_B5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PeleeNet/PeleeNet.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PeleeNet/PeleeNet.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PeleeNet/PeleeNet.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/PeleeNet/PeleeNet.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_3.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_3.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_3.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_3.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_1_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_2_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_2_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_2_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_2_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_3_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_3_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_3_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ReXNet/ReXNet_3_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet101.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet101.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet101.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet101.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet152.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet152.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet152.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet152.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet26.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet26.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet26.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet26.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet38.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet38.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet38.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet38.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet50.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet50.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet50.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RedNet/RedNet50.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_12GF.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_12GF.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_12GF.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_12GF.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_1600MF.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_1600MF.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_1600MF.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_1600MF.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_16GF.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_16GF.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_16GF.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_16GF.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_200MF.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_200MF.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_200MF.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_200MF.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_3200MF.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_3200MF.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_3200MF.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_3200MF.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_32GF.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_32GF.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_32GF.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_32GF.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_400MF.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_400MF.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_400MF.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_400MF.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_600MF.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_600MF.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_600MF.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_600MF.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_6400MF.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_6400MF.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_6400MF.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_6400MF.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_800MF.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_800MF.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_800MF.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_800MF.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_8GF.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_8GF.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_8GF.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RegNet/RegNetX_8GF.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_A2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1g2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1g2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1g2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1g2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1g4.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1g4.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1g4.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B1g4.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B2g4.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B2g4.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B2g4.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B2g4.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B3.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B3.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B3.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B3.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B3g4.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B3g4.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B3g4.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_B3g4.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_D2se.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_D2se.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_D2se.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/RepVGG/RepVGG_D2se.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net101_vd_26w_4s.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net101_vd_26w_4s.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net101_vd_26w_4s.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net101_vd_26w_4s.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net200_vd_26w_4s.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net200_vd_26w_4s.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net200_vd_26w_4s.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net200_vd_26w_4s.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_14w_8s.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_14w_8s.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_14w_8s.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_14w_8s.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_26w_4s.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_26w_4s.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_26w_4s.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_26w_4s.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_vd_26w_4s.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_vd_26w_4s.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_vd_26w_4s.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Res2Net/Res2Net50_vd_26w_4s.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt101.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt101.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt101.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt101.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt200.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt200.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt200.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt200.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt269.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt269.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt269.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt269.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt50.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt50.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt50.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt50.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt50_fast_1s1x64d.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt50_fast_1s1x64d.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt50_fast_1s1x64d.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeSt/ResNeSt50_fast_1s1x64d.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x16d_wsl.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x16d_wsl.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x16d_wsl.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x16d_wsl.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x32d_wsl.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x32d_wsl.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x32d_wsl.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x32d_wsl.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x48d_wsl.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x48d_wsl.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x48d_wsl.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x48d_wsl.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x8d_wsl.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x8d_wsl.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x8d_wsl.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNeXt101_wsl/ResNeXt101_32x8d_wsl.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet101.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet101.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet101.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet101.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet101_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet101_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet101_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet101_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet152.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet152.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet152.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet152.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet152_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet152_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet152_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet152_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18_dbb.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18_dbb.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18_dbb.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18_dbb.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet18_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet200_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet200_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet200_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet200_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet34.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet34.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet34.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet34.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet34_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet34_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet34_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet34_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O1_ultra.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O1_ultra.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O1_ultra.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O1_ultra.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O2_ultra.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O2_ultra.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O2_ultra.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_amp_O2_ultra.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_ampo2_ultra.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_ampo2_ultra.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_ampo2_ultra.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_ampo2_ultra.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_fp32_ultra.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_fp32_ultra.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_fp32_ultra.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_fp32_ultra.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ResNet/ResNet50_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SENet154_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SENet154_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SENet154_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SENet154_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt101_32x4d.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt101_32x4d.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt101_32x4d.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt101_32x4d.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt101_32x4d_amp_O2_ultra.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt101_32x4d_amp_O2_ultra.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt101_32x4d_amp_O2_ultra.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt101_32x4d_amp_O2_ultra.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt50_32x4d.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt50_32x4d.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt50_32x4d.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt50_32x4d.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt50_vd_32x4d.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt50_vd_32x4d.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt50_vd_32x4d.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNeXt50_vd_32x4d.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet18_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet18_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet18_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet18_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet34_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet34_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet34_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet34_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet50_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet50_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet50_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SENet/SE_ResNet50_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_swish.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_swish.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_swish.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_swish.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_25.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_25.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_25.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_25.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_33.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_33.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_33.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_33.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x0_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x1_5.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x1_5.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x1_5.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x1_5.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x2_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x2_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x2_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/ShuffleNet/ShuffleNetV2_x2_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SqueezeNet/SqueezeNet1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SqueezeNet/SqueezeNet1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SqueezeNet/SqueezeNet1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SqueezeNet/SqueezeNet1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SqueezeNet/SqueezeNet1_1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SqueezeNet/SqueezeNet1_1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SqueezeNet/SqueezeNet1_1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SqueezeNet/SqueezeNet1_1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S3.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S3.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S3.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S3.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S4.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S4.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S4.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/StarNet/StarNet_S4.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_base_patch4_window12_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_base_patch4_window12_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_base_patch4_window12_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_base_patch4_window12_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_base_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_base_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_base_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_base_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_large_patch4_window12_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_large_patch4_window12_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_large_patch4_window12_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_large_patch4_window12_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_large_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_large_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_large_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_large_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_small_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_small_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_small_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_small_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_tiny_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_tiny_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_tiny_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformer/SwinTransformer_tiny_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window16_256.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window16_256.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window16_256.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window16_256.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window24_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window24_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window24_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window24_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window8_256.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window8_256.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window8_256.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_base_patch4_window8_256.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_large_patch4_window16_256.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_large_patch4_window16_256.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_large_patch4_window16_256.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_large_patch4_window16_256.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_large_patch4_window24_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_large_patch4_window24_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_large_patch4_window24_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_large_patch4_window24_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_small_patch4_window16_256.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_small_patch4_window16_256.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_small_patch4_window16_256.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_small_patch4_window16_256.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_small_patch4_window8_256.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_small_patch4_window8_256.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_small_patch4_window8_256.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_small_patch4_window8_256.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_tiny_patch4_window16_256.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_tiny_patch4_window16_256.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_tiny_patch4_window16_256.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_tiny_patch4_window16_256.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_tiny_patch4_window8_256.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_tiny_patch4_window8_256.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_tiny_patch4_window8_256.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/SwinTransformerV2/SwinTransformerV2_tiny_patch4_window8_256.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TNT/TNT_base.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TNT/TNT_base.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TNT/TNT_base.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TNT/TNT_base.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TNT/TNT_small.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TNT/TNT_small.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TNT/TNT_small.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TNT/TNT_small.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_A.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_A.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_A.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_A.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_B.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_B.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_B.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_B.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_C.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_C.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_C.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_C.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_D.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_D.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_D.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_D.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_E.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_E.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_E.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/TinyNet/TinyNet_E.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_base.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_base.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_base.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_base.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_large.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_large.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_large.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_large.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_small.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_small.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_small.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/alt_gvt_small.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_base.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_base.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_base.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_base.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_large.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_large.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_large.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_large.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_small.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_small.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_small.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Twins/pcpvt_small.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_base.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_base.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_base.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_base.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_base_ls.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_base_ls.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_base_ls.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_base_ls.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small_plus.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small_plus.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small_plus.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small_plus.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small_plus_dim64.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small_plus_dim64.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small_plus_dim64.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/UniFormer/UniFormer_small_plus_dim64.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B1.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B1.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B1.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B1.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B2.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B2.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B2.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B2.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B3.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B3.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B3.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VAN/VAN_B3.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch16_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch16_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch16_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch16_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch16_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch16_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch16_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch16_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch32_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch32_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch32_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_base_patch32_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch16_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch16_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch16_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch16_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch16_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch16_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch16_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch16_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch32_384.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch32_384.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch32_384.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_large_patch32_384.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_small_patch16_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_small_patch16_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_small_patch16_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/VisionTransformer/ViT_small_patch16_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception41.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception41.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception41.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception41.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception41_deeplab.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception41_deeplab.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception41_deeplab.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception41_deeplab.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception65.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception65.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception65.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception65.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception65_deeplab.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception65_deeplab.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception65_deeplab.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception65_deeplab.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception71.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception71.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception71.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ImageNet/Xception/Xception71.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Logo/ResNet50_ReID.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Logo/ResNet50_ReID.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Logo/ResNet50_ReID.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Logo/ResNet50_ReID.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/CLIP_vit_base_patch16_448_ml_decoder_448.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/CLIP_vit_base_patch16_448_ml_decoder_448.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/CLIP_vit_base_patch16_448_ml_decoder_448.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/CLIP_vit_base_patch16_448_ml_decoder_448.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B0_ml_decoder_448.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B0_ml_decoder_448.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B0_ml_decoder_448.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B0_ml_decoder_448.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B4_ml_decoder_448.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B4_ml_decoder_448.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B4_ml_decoder_448.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B4_ml_decoder_448.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B6_ml_decoder_448.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B6_ml_decoder_448.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B6_ml_decoder_448.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-HGNetV2-B6_ml_decoder_448.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-LCNet_x1_0_ml_decoder_448.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-LCNet_x1_0_ml_decoder_448.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-LCNet_x1_0_ml_decoder_448.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/PP-LCNet_x1_0_ml_decoder_448.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/README.md b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/README.md similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/README.md rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/README.md diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/ResNet101_ml_decoder_448.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/ResNet101_ml_decoder_448.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/ResNet101_ml_decoder_448.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/ResNet101_ml_decoder_448.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/ResNet50_ml_decoder_448.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/ResNet50_ml_decoder_448.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/ResNet50_ml_decoder_448.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/MultiLabelCOCO/MLDecoder/ResNet50_ml_decoder_448.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/MobileNetV3_small_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/MobileNetV3_small_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/MobileNetV3_small_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/MobileNetV3_small_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0_distillation.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0_distillation.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0_distillation.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0_distillation.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0_search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0_search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0_search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/PPLCNet_x1_0_search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/SwinTransformer_tiny_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/SwinTransformer_tiny_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/SwinTransformer_tiny_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/SwinTransformer_tiny_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/car_exists/search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/clarity_assessment/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/clarity_assessment/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/clarity_assessment/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/clarity_assessment/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/MobileNetV3_small_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/MobileNetV3_small_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/MobileNetV3_small_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/MobileNetV3_small_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0_distillation.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0_distillation.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0_distillation.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0_distillation.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0_search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0_search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0_search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/PPLCNet_x1_0_search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/SwinTransformer_tiny_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/SwinTransformer_tiny_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/SwinTransformer_tiny_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/SwinTransformer_tiny_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/code_exists/search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/image_orientation/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/image_orientation/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/image_orientation/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/image_orientation/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/MobileNetV3_small_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/MobileNetV3_small_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/MobileNetV3_small_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/MobileNetV3_small_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0_distillation.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0_distillation.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0_distillation.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0_distillation.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0_search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0_search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0_search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/PPLCNet_x1_0_search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/SwinTransformer_tiny_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/SwinTransformer_tiny_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/SwinTransformer_tiny_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/SwinTransformer_tiny_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/language_classification/search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/MobileNetV3_small_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/MobileNetV3_small_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/MobileNetV3_small_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/MobileNetV3_small_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0_Distillation.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0_Distillation.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0_Distillation.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0_Distillation.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0_search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0_search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0_search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/PPLCNet_x1_0_search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/Res2Net200_vd_26w_4s.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/Res2Net200_vd_26w_4s.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/Res2Net200_vd_26w_4s.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/Res2Net200_vd_26w_4s.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/SwinTransformer_tiny_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/SwinTransformer_tiny_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/SwinTransformer_tiny_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/SwinTransformer_tiny_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_attribute/search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/MobileNetV3_small_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/MobileNetV3_small_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/MobileNetV3_small_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/MobileNetV3_small_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0_distillation.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0_distillation.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0_distillation.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0_distillation.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0_search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0_search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0_search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/PPLCNet_x1_0_search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/SwinTransformer_tiny_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/SwinTransformer_tiny_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/SwinTransformer_tiny_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/SwinTransformer_tiny_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/person_exists/search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/MobileNetV3_small_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/MobileNetV3_small_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/MobileNetV3_small_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/MobileNetV3_small_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0_distillation.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0_distillation.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0_distillation.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0_distillation.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0_search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0_search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0_search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/PPLCNet_x1_0_search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/Res2Net200_vd_26w_4s.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/Res2Net200_vd_26w_4s.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/Res2Net200_vd_26w_4s.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/Res2Net200_vd_26w_4s.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/SwinTransformer_tiny_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/SwinTransformer_tiny_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/SwinTransformer_tiny_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/SwinTransformer_tiny_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/safety_helmet/search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/table_attribute/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/table_attribute/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/table_attribute/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/table_attribute/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/table_attribute/PPLCNet_x1_0_distillation.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/table_attribute/PPLCNet_x1_0_distillation.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/table_attribute/PPLCNet_x1_0_distillation.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/table_attribute/PPLCNet_x1_0_distillation.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/MobileNetV3_small_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/MobileNetV3_small_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/MobileNetV3_small_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/MobileNetV3_small_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0_distillation.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0_distillation.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0_distillation.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0_distillation.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0_search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0_search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0_search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/PPLCNet_x1_0_search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/SwinTransformer_tiny_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/SwinTransformer_tiny_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/SwinTransformer_tiny_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/SwinTransformer_tiny_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/text_image_orientation/search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/MobileNetV3_small_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/MobileNetV3_small_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/MobileNetV3_small_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/MobileNetV3_small_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_224x224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_224x224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_224x224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_224x224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_distillation.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_distillation.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_distillation.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_distillation.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/PPLCNet_x1_0_search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/SwinTransformer_tiny_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/SwinTransformer_tiny_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/SwinTransformer_tiny_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/SwinTransformer_tiny_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/textline_orientation/search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/MobileNetV3_samll_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/MobileNetV3_samll_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/MobileNetV3_samll_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/MobileNetV3_samll_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0_distillation.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0_distillation.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0_distillation.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0_distillation.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0_search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0_search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0_search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/PPLCNet_x1_0_search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/SwinTransformer_tiny_patch4_window7_224.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/SwinTransformer_tiny_patch4_window7_224.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/SwinTransformer_tiny_patch4_window7_224.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/SwinTransformer_tiny_patch4_window7_224.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/traffic_sign/search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/MobileNetV3_small_x0_35.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/MobileNetV3_small_x0_35.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/MobileNetV3_small_x0_35.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/MobileNetV3_small_x0_35.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0_distillation.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0_distillation.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0_distillation.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0_distillation.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0_search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0_search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0_search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/PPLCNet_x1_0_search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/Res2Net200_vd_26w_4s.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/Res2Net200_vd_26w_4s.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/Res2Net200_vd_26w_4s.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/Res2Net200_vd_26w_4s.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/ResNet50.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/ResNet50.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/ResNet50.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/ResNet50.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/search.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/search.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/search.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/PULC/vehicle_attribute/search.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/MV3_Large_1x_Aliproduct_DLBHC.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/MV3_Large_1x_Aliproduct_DLBHC.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/MV3_Large_1x_Aliproduct_DLBHC.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/MV3_Large_1x_Aliproduct_DLBHC.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_Aliproduct.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_Aliproduct.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_Aliproduct.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_Aliproduct.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_Inshop.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_Inshop.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_Inshop.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_Inshop.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_SOP.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_SOP.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_SOP.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Products/ResNet50_vd_SOP.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ResNet50_UReID_infer.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ResNet50_UReID_infer.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ResNet50_UReID_infer.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ResNet50_UReID_infer.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_base.yml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_base.yml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_base.yml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_base.yml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_large.yml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_large.yml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_large.yml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_large.yml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_tiny.yml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_tiny.yml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_tiny.yml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/SVTR/svtr_tiny.yml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/StrategySearch/person.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/StrategySearch/person.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/StrategySearch/person.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/StrategySearch/person.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/PPLCNet_2.5x_ReID.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/PPLCNet_2.5x_ReID.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/PPLCNet_2.5x_ReID.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/PPLCNet_2.5x_ReID.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/ResNet50.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/ResNet50.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/ResNet50.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/ResNet50.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/ResNet50_ReID.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/ResNet50_ReID.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/ResNet50_ReID.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/Vehicle/ResNet50_ReID.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/metric_learning/adaface_ir18.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/metric_learning/adaface_ir18.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/metric_learning/adaface_ir18.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/metric_learning/adaface_ir18.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/metric_learning/xbm_resnet50.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/metric_learning/xbm_resnet50.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/metric_learning/xbm_resnet50.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/metric_learning/xbm_resnet50.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/multi_scale/MobileNetV1_multi_scale.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/multi_scale/MobileNetV1_multi_scale.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/multi_scale/MobileNetV1_multi_scale.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/multi_scale/MobileNetV1_multi_scale.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/.gitkeep b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/.gitkeep similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/.gitkeep rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/.gitkeep diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/CLIP_large_patch14_224_aesthetic.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/CLIP_large_patch14_224_aesthetic.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/CLIP_large_patch14_224_aesthetic.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/CLIP_large_patch14_224_aesthetic.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/EfficientNetB3_watermark.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/EfficientNetB3_watermark.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/EfficientNetB3_watermark.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/EfficientNetB3_watermark.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/PPHGNet_tiny_calling_halfbody.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/PPHGNet_tiny_calling_halfbody.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/PPHGNet_tiny_calling_halfbody.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/practical_models/PPHGNet_tiny_calling_halfbody.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/MobileNetV1_retrieval.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/MobileNetV1_retrieval.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/MobileNetV1_retrieval.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/MobileNetV1_retrieval.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/MobileNetV3_large_x1_0.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/MobileNetV3_large_x1_0.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/MobileNetV3_large_x1_0.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/MobileNetV3_large_x1_0.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/ResNet50_vd.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/ResNet50_vd.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/ResNet50_vd.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/ResNet50_vd.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/HRNet_W18_C_finetune_kunlun.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/HRNet_W18_C_finetune_kunlun.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/HRNet_W18_C_finetune_kunlun.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/HRNet_W18_C_finetune_kunlun.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/ResNet50_vd_finetune_kunlun.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/ResNet50_vd_finetune_kunlun.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/ResNet50_vd_finetune_kunlun.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/ResNet50_vd_finetune_kunlun.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/VGG16_finetune_kunlun.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/VGG16_finetune_kunlun.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/VGG16_finetune_kunlun.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/VGG16_finetune_kunlun.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/VGG19_finetune_kunlun.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/VGG19_finetune_kunlun.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/VGG19_finetune_kunlun.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/kunlun/VGG19_finetune_kunlun.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/new_user/ShuffleNetV2_x0_25.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/new_user/ShuffleNetV2_x0_25.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/new_user/ShuffleNetV2_x0_25.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/new_user/ShuffleNetV2_x0_25.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/MobileNetV1_multilabel.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/MobileNetV1_multilabel.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/MobileNetV1_multilabel.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/MobileNetV1_multilabel.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/MobileNetV3_large_x1_0_CIFAR100_finetune.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/MobileNetV3_large_x1_0_CIFAR100_finetune.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/MobileNetV3_large_x1_0_CIFAR100_finetune.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/MobileNetV3_large_x1_0_CIFAR100_finetune.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/R50_vd_distill_MV3_large_x1_0_CIFAR100.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/R50_vd_distill_MV3_large_x1_0_CIFAR100.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/R50_vd_distill_MV3_large_x1_0_CIFAR100.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/R50_vd_distill_MV3_large_x1_0_CIFAR100.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/ResNet50_vd_CIFAR100.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/ResNet50_vd_CIFAR100.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/ResNet50_vd_CIFAR100.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/ResNet50_vd_CIFAR100.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/ResNet50_vd_mixup_CIFAR100_finetune.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/ResNet50_vd_mixup_CIFAR100_finetune.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/ResNet50_vd_mixup_CIFAR100_finetune.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/ResNet50_vd_mixup_CIFAR100_finetune.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/VGG19_CIFAR10_DeepHash.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/VGG19_CIFAR10_DeepHash.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/VGG19_CIFAR10_DeepHash.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/quick_start/professional/VGG19_CIFAR10_DeepHash.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/MetaBIN_ResNet50_cross_domain.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/MetaBIN_ResNet50_cross_domain.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/MetaBIN_ResNet50_cross_domain.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/MetaBIN_ResNet50_cross_domain.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/baseline.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/baseline.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/baseline.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/baseline.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/softmax_triplet.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/softmax_triplet.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/softmax_triplet.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/softmax_triplet.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/softmax_triplet_with_center.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/softmax_triplet_with_center.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/softmax_triplet_with_center.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/reid/strong_baseline/softmax_triplet_with_center.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/GeneralRecognition_PPLCNet_x2_5_quantization.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/GeneralRecognition_PPLCNet_x2_5_quantization.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/GeneralRecognition_PPLCNet_x2_5_quantization.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/GeneralRecognition_PPLCNet_x2_5_quantization.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/MobileNetV3_large_x1_0_prune.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/MobileNetV3_large_x1_0_prune.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/MobileNetV3_large_x1_0_prune.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/MobileNetV3_large_x1_0_prune.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/MobileNetV3_large_x1_0_quantization.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/MobileNetV3_large_x1_0_quantization.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/MobileNetV3_large_x1_0_quantization.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/MobileNetV3_large_x1_0_quantization.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/PPLCNet_x1_0_quantization.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/PPLCNet_x1_0_quantization.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/PPLCNet_x1_0_quantization.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/PPLCNet_x1_0_quantization.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vd_prune.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vd_prune.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vd_prune.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vd_prune.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vd_quantization.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vd_quantization.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vd_quantization.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vd_quantization.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_cls_prune.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_cls_prune.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_cls_prune.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_cls_prune.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_cls_quantization.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_cls_quantization.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_cls_quantization.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_cls_quantization.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_reid_prune.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_reid_prune.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_reid_prune.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_reid_prune.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_reid_quantization.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_reid_quantization.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_reid_quantization.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/slim/ResNet50_vehicle_reid_quantization.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/CCSSL/FixMatchCCSSL_cifar100_10000_4gpu.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/CCSSL/FixMatchCCSSL_cifar100_10000_4gpu.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/CCSSL/FixMatchCCSSL_cifar100_10000_4gpu.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/CCSSL/FixMatchCCSSL_cifar100_10000_4gpu.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/CCSSL/FixMatchCCSSL_cifar10_4000_4gpu.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/CCSSL/FixMatchCCSSL_cifar10_4000_4gpu.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/CCSSL/FixMatchCCSSL_cifar10_4000_4gpu.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/CCSSL/FixMatchCCSSL_cifar10_4000_4gpu.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_250.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_250.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_250.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_250.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_40.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_40.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_40.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_40.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_4000.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_4000.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_4000.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_4000.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_40_4gpu.yaml b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_40_4gpu.yaml similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_40_4gpu.yaml rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/configs/ssl/FixMatch/FixMatch_cifar10_40_4gpu.yaml diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/DistributedRandomIdentitySampler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/DistributedRandomIdentitySampler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/DistributedRandomIdentitySampler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/DistributedRandomIdentitySampler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/cifar.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/cifar.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/cifar.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/cifar.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/common_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/common_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/common_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/common_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/custom_label_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/custom_label_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/custom_label_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/custom_label_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/dali.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/dali.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/dali.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/dali.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/face_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/face_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/face_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/face_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/icartoon_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/icartoon_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/icartoon_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/icartoon_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/imagenet_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/imagenet_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/imagenet_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/imagenet_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/logo_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/logo_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/logo_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/logo_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/metabin_sampler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/metabin_sampler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/metabin_sampler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/metabin_sampler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/mix_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/mix_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/mix_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/mix_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/mix_sampler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/mix_sampler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/mix_sampler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/mix_sampler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multi_scale_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multi_scale_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multi_scale_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multi_scale_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multi_scale_sampler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multi_scale_sampler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multi_scale_sampler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multi_scale_sampler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multilabel_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multilabel_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multilabel_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/multilabel_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/person_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/person_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/person_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/person_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/pk_sampler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/pk_sampler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/pk_sampler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/pk_sampler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/ra_sampler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/ra_sampler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/ra_sampler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/ra_sampler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/vehicle_dataset.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/vehicle_dataset.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/vehicle_dataset.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/dataloader/vehicle_dataset.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/attr_rec.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/attr_rec.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/attr_rec.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/attr_rec.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/scoreoutput.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/scoreoutput.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/scoreoutput.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/scoreoutput.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/threshoutput.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/threshoutput.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/threshoutput.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/threshoutput.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/topk.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/topk.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/topk.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/postprocess/topk.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/batch_ops/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/batch_ops/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/batch_ops/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/batch_ops/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/batch_ops/batch_operators.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/batch_ops/batch_operators.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/batch_ops/batch_operators.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/batch_ops/batch_operators.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/autoaugment.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/autoaugment.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/autoaugment.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/autoaugment.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/cutout.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/cutout.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/cutout.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/cutout.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/dali_operators.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/dali_operators.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/dali_operators.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/dali_operators.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/fmix.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/fmix.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/fmix.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/fmix.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/functional.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/functional.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/functional.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/functional.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/grid.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/grid.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/grid.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/grid.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/hide_and_seek.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/hide_and_seek.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/hide_and_seek.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/hide_and_seek.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/operators.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/operators.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/operators.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/operators.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/randaugment.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/randaugment.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/randaugment.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/randaugment.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/random_erasing.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/random_erasing.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/random_erasing.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/random_erasing.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/timm_autoaugment.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/timm_autoaugment.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/timm_autoaugment.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/preprocess/ops/timm_autoaugment.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/utils/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/utils/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/utils/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/utils/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/utils/get_image_list.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/utils/get_image_list.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/utils/get_image_list.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/data/utils/get_image_list.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/engine.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/engine.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/engine.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/engine.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/adaface.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/adaface.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/adaface.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/adaface.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/classification.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/classification.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/classification.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/classification.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/face_recognition.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/face_recognition.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/face_recognition.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/face_recognition.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/retrieval.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/retrieval.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/retrieval.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/evaluation/retrieval.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_fixmatch.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_fixmatch.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_fixmatch.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_fixmatch.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_fixmatch_ccssl.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_fixmatch_ccssl.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_fixmatch_ccssl.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_fixmatch_ccssl.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_metabin.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_metabin.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_metabin.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_metabin.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_progressive.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_progressive.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_progressive.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/train_progressive.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/utils.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/utils.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/utils.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/engine/train/utils.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/afdloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/afdloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/afdloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/afdloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/ccssl_loss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/ccssl_loss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/ccssl_loss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/ccssl_loss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/celoss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/celoss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/celoss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/celoss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/centerloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/centerloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/centerloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/centerloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/comfunc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/comfunc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/comfunc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/comfunc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/contrasiveloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/contrasiveloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/contrasiveloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/contrasiveloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/deephashloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/deephashloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/deephashloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/deephashloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dist_loss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dist_loss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dist_loss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dist_loss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/distanceloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/distanceloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/distanceloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/distanceloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/distillationloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/distillationloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/distillationloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/distillationloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dkdloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dkdloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dkdloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dkdloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dmlloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dmlloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dmlloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/dmlloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/emlloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/emlloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/emlloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/emlloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/googlenetloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/googlenetloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/googlenetloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/googlenetloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/kldivloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/kldivloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/kldivloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/kldivloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/metabinloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/metabinloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/metabinloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/metabinloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/mgd_loss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/mgd_loss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/mgd_loss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/mgd_loss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/msmloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/msmloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/msmloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/msmloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/multilabelloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/multilabelloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/multilabelloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/multilabelloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/npairsloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/npairsloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/npairsloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/npairsloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/pairwisecosface.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/pairwisecosface.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/pairwisecosface.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/pairwisecosface.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/pefdloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/pefdloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/pefdloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/pefdloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/rkdloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/rkdloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/rkdloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/rkdloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/skdloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/skdloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/skdloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/skdloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/softsuploss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/softsuploss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/softsuploss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/softsuploss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/softtargetceloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/softtargetceloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/softtargetceloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/softtargetceloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/supconloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/supconloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/supconloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/supconloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/trihardloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/trihardloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/trihardloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/trihardloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/triplet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/triplet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/triplet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/triplet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/tripletangularmarginloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/tripletangularmarginloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/tripletangularmarginloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/tripletangularmarginloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/wslloss.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/wslloss.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/wslloss.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/wslloss.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/xbm.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/xbm.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/xbm.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/loss/xbm.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/avg_metrics.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/avg_metrics.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/avg_metrics.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/avg_metrics.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/face_metrics.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/face_metrics.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/face_metrics.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/face_metrics.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/metrics.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/metrics.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/metrics.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/metric/metrics.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/learning_rate.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/learning_rate.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/learning_rate.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/learning_rate.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/optimizer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/optimizer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/optimizer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/optimizer/optimizer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/README.md b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/README.md similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/README.md rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/README.md diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/program.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/program.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/program.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/program.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/run_dali.sh b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/run_dali.sh similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/run_dali.sh rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/run_dali.sh diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/save_load.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/save_load.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/save_load.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/save_load.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/train.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/train.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/train.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/static/train.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/COCO2017_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/COCO2017_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/COCO2017_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/COCO2017_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/NUS-WIDE-SCENE_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/NUS-WIDE-SCENE_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/NUS-WIDE-SCENE_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/NUS-WIDE-SCENE_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/image_orientation_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/image_orientation_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/image_orientation_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/image_orientation_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/language_classification_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/language_classification_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/language_classification_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/language_classification_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/text_image_orientation_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/text_image_orientation_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/text_image_orientation_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/text_image_orientation_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/textline_orientation_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/textline_orientation_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/textline_orientation_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/textline_orientation_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/traffic_sign_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/traffic_sign_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/traffic_sign_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/PULC_label_list/traffic_sign_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/__init__.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/__init__.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/__init__.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/__init__.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/amp.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/amp.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/amp.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/amp.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/check.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/check.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/check.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/check.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/config.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/config.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/config.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/config.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/create_cls_trainval_lists.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/create_cls_trainval_lists.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/create_cls_trainval_lists.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/create_cls_trainval_lists.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/create_coco_multilabel_lists.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/create_coco_multilabel_lists.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/create_coco_multilabel_lists.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/create_coco_multilabel_lists.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/dist_utils.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/dist_utils.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/dist_utils.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/dist_utils.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/download.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/download.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/download.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/download.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/ema.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/ema.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/ema.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/ema.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/fm_vis.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/fm_vis.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/fm_vis.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/fm_vis.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/resnet.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/resnet.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/resnet.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/resnet.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/utils.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/utils.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/utils.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/feature_maps_visualization/utils.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/imagenet1k_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/imagenet1k_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/imagenet1k_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/imagenet1k_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/initializer.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/initializer.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/initializer.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/initializer.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/logger.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/logger.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/logger.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/logger.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/metrics.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/metrics.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/metrics.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/metrics.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/misc.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/misc.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/misc.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/misc.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/model_zoo.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/model_zoo.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/model_zoo.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/model_zoo.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/pedestrian_attribute_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/pedestrian_attribute_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/pedestrian_attribute_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/pedestrian_attribute_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/pretrained.list b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/pretrained.list similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/pretrained.list rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/pretrained.list diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/profiler.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/profiler.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/profiler.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/profiler.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/save_load.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/save_load.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/save_load.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/save_load.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/save_result.py b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/save_result.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/save_result.py rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/save_result.py diff --git a/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/vehicle_attribute_label_list.txt b/models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/vehicle_attribute_label_list.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/vehicle_attribute_label_list.txt rename to models/cv/classification/resnet50/paddlepaddle/ppcls_2.6/utils/vehicle_attribute_label_list.txt diff --git a/cv/classification/resnet50/paddlepaddle/requirements.txt b/models/cv/classification/resnet50/paddlepaddle/requirements.txt similarity index 100% rename from cv/classification/resnet50/paddlepaddle/requirements.txt rename to models/cv/classification/resnet50/paddlepaddle/requirements.txt diff --git a/cv/classification/resnet50/paddlepaddle/run_resnet50.sh b/models/cv/classification/resnet50/paddlepaddle/run_resnet50.sh similarity index 100% rename from cv/classification/resnet50/paddlepaddle/run_resnet50.sh rename to models/cv/classification/resnet50/paddlepaddle/run_resnet50.sh diff --git a/cv/classification/resnet50/paddlepaddle/run_resnet50_dist.sh b/models/cv/classification/resnet50/paddlepaddle/run_resnet50_dist.sh similarity index 100% rename from cv/classification/resnet50/paddlepaddle/run_resnet50_dist.sh rename to models/cv/classification/resnet50/paddlepaddle/run_resnet50_dist.sh diff --git a/cv/classification/resnet50/paddlepaddle/train.py b/models/cv/classification/resnet50/paddlepaddle/train.py similarity index 100% rename from cv/classification/resnet50/paddlepaddle/train.py rename to models/cv/classification/resnet50/paddlepaddle/train.py diff --git a/cv/classification/resnet50/pytorch/.gitignore b/models/cv/classification/resnet50/pytorch/.gitignore similarity index 100% rename from cv/classification/resnet50/pytorch/.gitignore rename to models/cv/classification/resnet50/pytorch/.gitignore diff --git a/cv/classification/resnet50/pytorch/README.md b/models/cv/classification/resnet50/pytorch/README.md similarity index 100% rename from cv/classification/resnet50/pytorch/README.md rename to models/cv/classification/resnet50/pytorch/README.md diff --git a/cv/classification/resnet50/pytorch/__init__.py b/models/cv/classification/resnet50/pytorch/__init__.py similarity index 100% rename from cv/classification/resnet50/pytorch/__init__.py rename to models/cv/classification/resnet50/pytorch/__init__.py diff --git a/cv/classification/resnet50/pytorch/common_utils/__init__.py b/models/cv/classification/resnet50/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/resnet50/pytorch/common_utils/__init__.py rename to models/cv/classification/resnet50/pytorch/common_utils/__init__.py diff --git a/cv/classification/resnet50/pytorch/common_utils/dist.py b/models/cv/classification/resnet50/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/resnet50/pytorch/common_utils/dist.py rename to models/cv/classification/resnet50/pytorch/common_utils/dist.py diff --git a/cv/classification/resnet50/pytorch/common_utils/loss.py b/models/cv/classification/resnet50/pytorch/common_utils/loss.py similarity index 100% rename from cv/classification/resnet50/pytorch/common_utils/loss.py rename to models/cv/classification/resnet50/pytorch/common_utils/loss.py diff --git a/cv/classification/resnet50/pytorch/common_utils/metric_logger.py b/models/cv/classification/resnet50/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/resnet50/pytorch/common_utils/metric_logger.py rename to models/cv/classification/resnet50/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/resnet50/pytorch/common_utils/misc.py b/models/cv/classification/resnet50/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/resnet50/pytorch/common_utils/misc.py rename to models/cv/classification/resnet50/pytorch/common_utils/misc.py diff --git a/cv/classification/resnet50/pytorch/common_utils/smooth_value.py b/models/cv/classification/resnet50/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/resnet50/pytorch/common_utils/smooth_value.py rename to models/cv/classification/resnet50/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/resnet50/pytorch/dataloader/__init__.py b/models/cv/classification/resnet50/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/resnet50/pytorch/dataloader/__init__.py rename to models/cv/classification/resnet50/pytorch/dataloader/__init__.py diff --git a/cv/classification/resnet50/pytorch/dataloader/classification.py b/models/cv/classification/resnet50/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/resnet50/pytorch/dataloader/classification.py rename to models/cv/classification/resnet50/pytorch/dataloader/classification.py diff --git a/cv/classification/resnet50/pytorch/dataloader/dali_classification.py b/models/cv/classification/resnet50/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/resnet50/pytorch/dataloader/dali_classification.py rename to models/cv/classification/resnet50/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/resnet50/pytorch/dataloader/utils/__init__.py b/models/cv/classification/resnet50/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/resnet50/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/resnet50/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/resnet50/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/resnet50/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/resnet50/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/resnet50/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/resnet50/pytorch/scripts/amp_1card.sh b/models/cv/classification/resnet50/pytorch/scripts/amp_1card.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/amp_1card.sh rename to models/cv/classification/resnet50/pytorch/scripts/amp_1card.sh diff --git a/cv/classification/resnet50/pytorch/scripts/amp_4cards.sh b/models/cv/classification/resnet50/pytorch/scripts/amp_4cards.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/amp_4cards.sh rename to models/cv/classification/resnet50/pytorch/scripts/amp_4cards.sh diff --git a/cv/classification/resnet50/pytorch/scripts/amp_8cards.sh b/models/cv/classification/resnet50/pytorch/scripts/amp_8cards.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/amp_8cards.sh rename to models/cv/classification/resnet50/pytorch/scripts/amp_8cards.sh diff --git a/cv/classification/resnet50/pytorch/scripts/fp32_16cards.sh b/models/cv/classification/resnet50/pytorch/scripts/fp32_16cards.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/fp32_16cards.sh rename to models/cv/classification/resnet50/pytorch/scripts/fp32_16cards.sh diff --git a/cv/classification/resnet50/pytorch/scripts/fp32_1card.sh b/models/cv/classification/resnet50/pytorch/scripts/fp32_1card.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/fp32_1card.sh rename to models/cv/classification/resnet50/pytorch/scripts/fp32_1card.sh diff --git a/cv/classification/resnet50/pytorch/scripts/fp32_4cards.sh b/models/cv/classification/resnet50/pytorch/scripts/fp32_4cards.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/fp32_4cards.sh rename to models/cv/classification/resnet50/pytorch/scripts/fp32_4cards.sh diff --git a/cv/classification/resnet50/pytorch/scripts/fp32_8cards.sh b/models/cv/classification/resnet50/pytorch/scripts/fp32_8cards.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/fp32_8cards.sh rename to models/cv/classification/resnet50/pytorch/scripts/fp32_8cards.sh diff --git a/cv/classification/resnet50/pytorch/scripts/get_num_devices.sh b/models/cv/classification/resnet50/pytorch/scripts/get_num_devices.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/get_num_devices.sh rename to models/cv/classification/resnet50/pytorch/scripts/get_num_devices.sh diff --git a/cv/classification/resnet50/pytorch/scripts/test_dali.sh b/models/cv/classification/resnet50/pytorch/scripts/test_dali.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/test_dali.sh rename to models/cv/classification/resnet50/pytorch/scripts/test_dali.sh diff --git a/cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet.sh b/models/cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet.sh rename to models/cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet.sh diff --git a/cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet_dist_1x4_torch.sh b/models/cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet_dist_1x4_torch.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet_dist_1x4_torch.sh rename to models/cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet_dist_1x4_torch.sh diff --git a/cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet_dist_2x8_torch.sh b/models/cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet_dist_2x8_torch.sh similarity index 100% rename from cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet_dist_2x8_torch.sh rename to models/cv/classification/resnet50/pytorch/scripts/train_resnet50_imagenet_dist_2x8_torch.sh diff --git a/cv/classification/resnet50/pytorch/start_scripts/get_num_devices.sh b/models/cv/classification/resnet50/pytorch/start_scripts/get_num_devices.sh similarity index 100% rename from cv/classification/resnet50/pytorch/start_scripts/get_num_devices.sh rename to models/cv/classification/resnet50/pytorch/start_scripts/get_num_devices.sh diff --git a/cv/classification/resnet50/pytorch/start_scripts/init_torch.sh b/models/cv/classification/resnet50/pytorch/start_scripts/init_torch.sh similarity index 100% rename from cv/classification/resnet50/pytorch/start_scripts/init_torch.sh rename to models/cv/classification/resnet50/pytorch/start_scripts/init_torch.sh diff --git a/cv/classification/resnet50/pytorch/start_scripts/train_resnet50_amp_torch.sh b/models/cv/classification/resnet50/pytorch/start_scripts/train_resnet50_amp_torch.sh similarity index 100% rename from cv/classification/resnet50/pytorch/start_scripts/train_resnet50_amp_torch.sh rename to models/cv/classification/resnet50/pytorch/start_scripts/train_resnet50_amp_torch.sh diff --git a/cv/classification/resnet50/pytorch/start_scripts/train_resnet50_dist_torch.sh b/models/cv/classification/resnet50/pytorch/start_scripts/train_resnet50_dist_torch.sh similarity index 100% rename from cv/classification/resnet50/pytorch/start_scripts/train_resnet50_dist_torch.sh rename to models/cv/classification/resnet50/pytorch/start_scripts/train_resnet50_dist_torch.sh diff --git a/cv/classification/resnet50/pytorch/start_scripts/train_resnet50_torch.sh b/models/cv/classification/resnet50/pytorch/start_scripts/train_resnet50_torch.sh similarity index 100% rename from cv/classification/resnet50/pytorch/start_scripts/train_resnet50_torch.sh rename to models/cv/classification/resnet50/pytorch/start_scripts/train_resnet50_torch.sh diff --git a/cv/classification/resnet50/pytorch/tests/test_cases.py b/models/cv/classification/resnet50/pytorch/tests/test_cases.py similarity index 100% rename from cv/classification/resnet50/pytorch/tests/test_cases.py rename to models/cv/classification/resnet50/pytorch/tests/test_cases.py diff --git a/cv/classification/resnet50/pytorch/train.py b/models/cv/classification/resnet50/pytorch/train.py similarity index 100% rename from cv/classification/resnet50/pytorch/train.py rename to models/cv/classification/resnet50/pytorch/train.py diff --git a/cv/classification/resnet50/pytorch/train_horovod.py b/models/cv/classification/resnet50/pytorch/train_horovod.py similarity index 100% rename from cv/classification/resnet50/pytorch/train_horovod.py rename to models/cv/classification/resnet50/pytorch/train_horovod.py diff --git a/cv/classification/resnet50/pytorch/utils_.py b/models/cv/classification/resnet50/pytorch/utils_.py similarity index 100% rename from cv/classification/resnet50/pytorch/utils_.py rename to models/cv/classification/resnet50/pytorch/utils_.py diff --git a/cv/classification/resnet50/tensorflow/README.md b/models/cv/classification/resnet50/tensorflow/README.md similarity index 100% rename from cv/classification/resnet50/tensorflow/README.md rename to models/cv/classification/resnet50/tensorflow/README.md diff --git a/cv/classification/resnet50/tensorflow/README_origin.md b/models/cv/classification/resnet50/tensorflow/README_origin.md similarity index 100% rename from cv/classification/resnet50/tensorflow/README_origin.md rename to models/cv/classification/resnet50/tensorflow/README_origin.md diff --git a/cv/classification/resnet50/tensorflow/all_reduce_benchmark.py b/models/cv/classification/resnet50/tensorflow/all_reduce_benchmark.py similarity index 100% rename from cv/classification/resnet50/tensorflow/all_reduce_benchmark.py rename to models/cv/classification/resnet50/tensorflow/all_reduce_benchmark.py diff --git a/cv/classification/resnet50/tensorflow/all_reduce_benchmark_test.py b/models/cv/classification/resnet50/tensorflow/all_reduce_benchmark_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow/all_reduce_benchmark_test.py rename to models/cv/classification/resnet50/tensorflow/all_reduce_benchmark_test.py diff --git a/cv/classification/resnet50/tensorflow/allreduce.py b/models/cv/classification/resnet50/tensorflow/allreduce.py similarity index 100% rename from cv/classification/resnet50/tensorflow/allreduce.py rename to models/cv/classification/resnet50/tensorflow/allreduce.py diff --git a/cv/classification/resnet50/tensorflow/allreduce_test.py b/models/cv/classification/resnet50/tensorflow/allreduce_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow/allreduce_test.py rename to models/cv/classification/resnet50/tensorflow/allreduce_test.py diff --git a/cv/classification/resnet50/tensorflow/batch_allreduce.py b/models/cv/classification/resnet50/tensorflow/batch_allreduce.py similarity index 100% rename from cv/classification/resnet50/tensorflow/batch_allreduce.py rename to models/cv/classification/resnet50/tensorflow/batch_allreduce.py diff --git a/cv/classification/resnet50/tensorflow/benchmark_cnn.py b/models/cv/classification/resnet50/tensorflow/benchmark_cnn.py similarity index 100% rename from cv/classification/resnet50/tensorflow/benchmark_cnn.py rename to models/cv/classification/resnet50/tensorflow/benchmark_cnn.py diff --git a/cv/classification/resnet50/tensorflow/benchmark_cnn_distributed_test.py b/models/cv/classification/resnet50/tensorflow/benchmark_cnn_distributed_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow/benchmark_cnn_distributed_test.py rename to models/cv/classification/resnet50/tensorflow/benchmark_cnn_distributed_test.py diff --git a/cv/classification/resnet50/tensorflow/benchmark_cnn_distributed_test_runner.py b/models/cv/classification/resnet50/tensorflow/benchmark_cnn_distributed_test_runner.py similarity index 100% rename from cv/classification/resnet50/tensorflow/benchmark_cnn_distributed_test_runner.py rename to models/cv/classification/resnet50/tensorflow/benchmark_cnn_distributed_test_runner.py diff --git a/cv/classification/resnet50/tensorflow/benchmark_cnn_test.py b/models/cv/classification/resnet50/tensorflow/benchmark_cnn_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow/benchmark_cnn_test.py rename to models/cv/classification/resnet50/tensorflow/benchmark_cnn_test.py diff --git a/cv/classification/resnet50/tensorflow/cnn_util.py b/models/cv/classification/resnet50/tensorflow/cnn_util.py similarity index 100% rename from cv/classification/resnet50/tensorflow/cnn_util.py rename to models/cv/classification/resnet50/tensorflow/cnn_util.py diff --git a/cv/classification/resnet50/tensorflow/cnn_util_test.py b/models/cv/classification/resnet50/tensorflow/cnn_util_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow/cnn_util_test.py rename to models/cv/classification/resnet50/tensorflow/cnn_util_test.py diff --git a/cv/classification/resnet50/tensorflow/coco_metric.py b/models/cv/classification/resnet50/tensorflow/coco_metric.py similarity index 100% rename from cv/classification/resnet50/tensorflow/coco_metric.py rename to models/cv/classification/resnet50/tensorflow/coco_metric.py diff --git a/cv/classification/resnet50/tensorflow/constants.py b/models/cv/classification/resnet50/tensorflow/constants.py similarity index 100% rename from cv/classification/resnet50/tensorflow/constants.py rename to models/cv/classification/resnet50/tensorflow/constants.py diff --git a/cv/classification/resnet50/tensorflow/convnet_builder.py b/models/cv/classification/resnet50/tensorflow/convnet_builder.py similarity index 100% rename from cv/classification/resnet50/tensorflow/convnet_builder.py rename to models/cv/classification/resnet50/tensorflow/convnet_builder.py diff --git a/cv/classification/resnet50/tensorflow/datasets.py b/models/cv/classification/resnet50/tensorflow/datasets.py similarity index 100% rename from cv/classification/resnet50/tensorflow/datasets.py rename to models/cv/classification/resnet50/tensorflow/datasets.py diff --git a/cv/classification/resnet50/tensorflow/download_script.sh b/models/cv/classification/resnet50/tensorflow/download_script.sh similarity index 100% rename from cv/classification/resnet50/tensorflow/download_script.sh rename to models/cv/classification/resnet50/tensorflow/download_script.sh diff --git a/cv/classification/resnet50/tensorflow/flags.py b/models/cv/classification/resnet50/tensorflow/flags.py similarity index 100% rename from cv/classification/resnet50/tensorflow/flags.py rename to models/cv/classification/resnet50/tensorflow/flags.py diff --git a/cv/classification/resnet50/tensorflow/get_imagenette.sh b/models/cv/classification/resnet50/tensorflow/get_imagenette.sh similarity index 100% rename from cv/classification/resnet50/tensorflow/get_imagenette.sh rename to models/cv/classification/resnet50/tensorflow/get_imagenette.sh diff --git a/cv/classification/resnet50/tensorflow/get_num_devices.sh b/models/cv/classification/resnet50/tensorflow/get_num_devices.sh similarity index 100% rename from cv/classification/resnet50/tensorflow/get_num_devices.sh rename to models/cv/classification/resnet50/tensorflow/get_num_devices.sh diff --git a/cv/classification/resnet50/tensorflow/leading_indicators_test.py b/models/cv/classification/resnet50/tensorflow/leading_indicators_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow/leading_indicators_test.py rename to models/cv/classification/resnet50/tensorflow/leading_indicators_test.py diff --git a/cv/classification/resnet50/tensorflow/mlperf.py b/models/cv/classification/resnet50/tensorflow/mlperf.py similarity index 100% rename from cv/classification/resnet50/tensorflow/mlperf.py rename to models/cv/classification/resnet50/tensorflow/mlperf.py diff --git a/cv/classification/resnet50/tensorflow/mlperf_test.py b/models/cv/classification/resnet50/tensorflow/mlperf_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow/mlperf_test.py rename to models/cv/classification/resnet50/tensorflow/mlperf_test.py diff --git a/cv/classification/resnet50/tensorflow/models/__init__.py b/models/cv/classification/resnet50/tensorflow/models/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/__init__.py rename to models/cv/classification/resnet50/tensorflow/models/__init__.py diff --git a/cv/classification/resnet50/tensorflow/models/alexnet_model.py b/models/cv/classification/resnet50/tensorflow/models/alexnet_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/alexnet_model.py rename to models/cv/classification/resnet50/tensorflow/models/alexnet_model.py diff --git a/cv/classification/resnet50/tensorflow/models/densenet_model.py b/models/cv/classification/resnet50/tensorflow/models/densenet_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/densenet_model.py rename to models/cv/classification/resnet50/tensorflow/models/densenet_model.py diff --git a/cv/classification/resnet50/tensorflow/models/experimental/__init__.py b/models/cv/classification/resnet50/tensorflow/models/experimental/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/experimental/__init__.py rename to models/cv/classification/resnet50/tensorflow/models/experimental/__init__.py diff --git a/cv/classification/resnet50/tensorflow/models/experimental/deepspeech.py b/models/cv/classification/resnet50/tensorflow/models/experimental/deepspeech.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/experimental/deepspeech.py rename to models/cv/classification/resnet50/tensorflow/models/experimental/deepspeech.py diff --git a/cv/classification/resnet50/tensorflow/models/experimental/official_ncf_model.py b/models/cv/classification/resnet50/tensorflow/models/experimental/official_ncf_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/experimental/official_ncf_model.py rename to models/cv/classification/resnet50/tensorflow/models/experimental/official_ncf_model.py diff --git a/cv/classification/resnet50/tensorflow/models/googlenet_model.py b/models/cv/classification/resnet50/tensorflow/models/googlenet_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/googlenet_model.py rename to models/cv/classification/resnet50/tensorflow/models/googlenet_model.py diff --git a/cv/classification/resnet50/tensorflow/models/inception_model.py b/models/cv/classification/resnet50/tensorflow/models/inception_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/inception_model.py rename to models/cv/classification/resnet50/tensorflow/models/inception_model.py diff --git a/cv/classification/resnet50/tensorflow/models/lenet_model.py b/models/cv/classification/resnet50/tensorflow/models/lenet_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/lenet_model.py rename to models/cv/classification/resnet50/tensorflow/models/lenet_model.py diff --git a/cv/classification/resnet50/tensorflow/models/model.py b/models/cv/classification/resnet50/tensorflow/models/model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/model.py rename to models/cv/classification/resnet50/tensorflow/models/model.py diff --git a/cv/classification/resnet50/tensorflow/models/model_config.py b/models/cv/classification/resnet50/tensorflow/models/model_config.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/model_config.py rename to models/cv/classification/resnet50/tensorflow/models/model_config.py diff --git a/cv/classification/resnet50/tensorflow/models/official_resnet_model.py b/models/cv/classification/resnet50/tensorflow/models/official_resnet_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/official_resnet_model.py rename to models/cv/classification/resnet50/tensorflow/models/official_resnet_model.py diff --git a/cv/classification/resnet50/tensorflow/models/overfeat_model.py b/models/cv/classification/resnet50/tensorflow/models/overfeat_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/overfeat_model.py rename to models/cv/classification/resnet50/tensorflow/models/overfeat_model.py diff --git a/cv/classification/resnet50/tensorflow/models/resnet_model.py b/models/cv/classification/resnet50/tensorflow/models/resnet_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/resnet_model.py rename to models/cv/classification/resnet50/tensorflow/models/resnet_model.py diff --git a/cv/classification/resnet50/tensorflow/models/resnet_model_test.py b/models/cv/classification/resnet50/tensorflow/models/resnet_model_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/resnet_model_test.py rename to models/cv/classification/resnet50/tensorflow/models/resnet_model_test.py diff --git a/cv/classification/resnet50/tensorflow/models/tf1_only/__init__.py b/models/cv/classification/resnet50/tensorflow/models/tf1_only/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/tf1_only/__init__.py rename to models/cv/classification/resnet50/tensorflow/models/tf1_only/__init__.py diff --git a/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet.py b/models/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet.py rename to models/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet.py diff --git a/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_conv_blocks.py b/models/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_conv_blocks.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_conv_blocks.py rename to models/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_conv_blocks.py diff --git a/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_test.py b/models/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_test.py rename to models/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_test.py diff --git a/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_v2.py b/models/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_v2.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_v2.py rename to models/cv/classification/resnet50/tensorflow/models/tf1_only/mobilenet_v2.py diff --git a/cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_model.py b/models/cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_model.py rename to models/cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_model.py diff --git a/cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_test.py b/models/cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_test.py rename to models/cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_test.py diff --git a/cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_utils.py b/models/cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_utils.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_utils.py rename to models/cv/classification/resnet50/tensorflow/models/tf1_only/nasnet_utils.py diff --git a/cv/classification/resnet50/tensorflow/models/tf1_only/ssd_model.py b/models/cv/classification/resnet50/tensorflow/models/tf1_only/ssd_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/tf1_only/ssd_model.py rename to models/cv/classification/resnet50/tensorflow/models/tf1_only/ssd_model.py diff --git a/cv/classification/resnet50/tensorflow/models/trivial_model.py b/models/cv/classification/resnet50/tensorflow/models/trivial_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/trivial_model.py rename to models/cv/classification/resnet50/tensorflow/models/trivial_model.py diff --git a/cv/classification/resnet50/tensorflow/models/vgg_model.py b/models/cv/classification/resnet50/tensorflow/models/vgg_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow/models/vgg_model.py rename to models/cv/classification/resnet50/tensorflow/models/vgg_model.py diff --git a/cv/classification/resnet50/tensorflow/platforms/__init__.py b/models/cv/classification/resnet50/tensorflow/platforms/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow/platforms/__init__.py rename to models/cv/classification/resnet50/tensorflow/platforms/__init__.py diff --git a/cv/classification/resnet50/tensorflow/platforms/default/__init__.py b/models/cv/classification/resnet50/tensorflow/platforms/default/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow/platforms/default/__init__.py rename to models/cv/classification/resnet50/tensorflow/platforms/default/__init__.py diff --git a/cv/classification/resnet50/tensorflow/platforms/default/util.py b/models/cv/classification/resnet50/tensorflow/platforms/default/util.py similarity index 100% rename from cv/classification/resnet50/tensorflow/platforms/default/util.py rename to models/cv/classification/resnet50/tensorflow/platforms/default/util.py diff --git a/cv/classification/resnet50/tensorflow/platforms/util.py b/models/cv/classification/resnet50/tensorflow/platforms/util.py similarity index 100% rename from cv/classification/resnet50/tensorflow/platforms/util.py rename to models/cv/classification/resnet50/tensorflow/platforms/util.py diff --git a/cv/classification/resnet50/tensorflow/preprocessing.py b/models/cv/classification/resnet50/tensorflow/preprocessing.py similarity index 100% rename from cv/classification/resnet50/tensorflow/preprocessing.py rename to models/cv/classification/resnet50/tensorflow/preprocessing.py diff --git a/cv/classification/resnet50/tensorflow/run_tests.py b/models/cv/classification/resnet50/tensorflow/run_tests.py similarity index 100% rename from cv/classification/resnet50/tensorflow/run_tests.py rename to models/cv/classification/resnet50/tensorflow/run_tests.py diff --git a/cv/classification/resnet50/tensorflow/run_train_distributed_imagenette.sh b/models/cv/classification/resnet50/tensorflow/run_train_distributed_imagenette.sh similarity index 100% rename from cv/classification/resnet50/tensorflow/run_train_distributed_imagenette.sh rename to models/cv/classification/resnet50/tensorflow/run_train_distributed_imagenette.sh diff --git a/cv/classification/resnet50/tensorflow/run_train_resnet50_distributed_imagenette.sh b/models/cv/classification/resnet50/tensorflow/run_train_resnet50_distributed_imagenette.sh similarity index 100% rename from cv/classification/resnet50/tensorflow/run_train_resnet50_distributed_imagenette.sh rename to models/cv/classification/resnet50/tensorflow/run_train_resnet50_distributed_imagenette.sh diff --git a/cv/classification/resnet50/tensorflow/run_train_resnet50_imagenette.sh b/models/cv/classification/resnet50/tensorflow/run_train_resnet50_imagenette.sh similarity index 100% rename from cv/classification/resnet50/tensorflow/run_train_resnet50_imagenette.sh rename to models/cv/classification/resnet50/tensorflow/run_train_resnet50_imagenette.sh diff --git a/cv/classification/resnet50/tensorflow/run_train_resnet50_multigpu_imagenette.sh b/models/cv/classification/resnet50/tensorflow/run_train_resnet50_multigpu_imagenette.sh similarity index 100% rename from cv/classification/resnet50/tensorflow/run_train_resnet50_multigpu_imagenette.sh rename to models/cv/classification/resnet50/tensorflow/run_train_resnet50_multigpu_imagenette.sh diff --git a/cv/classification/resnet50/tensorflow/ssd_constants.py b/models/cv/classification/resnet50/tensorflow/ssd_constants.py similarity index 100% rename from cv/classification/resnet50/tensorflow/ssd_constants.py rename to models/cv/classification/resnet50/tensorflow/ssd_constants.py diff --git a/cv/classification/resnet50/tensorflow/ssd_dataloader.py b/models/cv/classification/resnet50/tensorflow/ssd_dataloader.py similarity index 100% rename from cv/classification/resnet50/tensorflow/ssd_dataloader.py rename to models/cv/classification/resnet50/tensorflow/ssd_dataloader.py diff --git a/cv/classification/resnet50/tensorflow/test_data/__init__.py b/models/cv/classification/resnet50/tensorflow/test_data/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/__init__.py rename to models/cv/classification/resnet50/tensorflow/test_data/__init__.py diff --git a/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 b/models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 rename to models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 diff --git a/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 b/models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 rename to models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 diff --git a/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 b/models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 rename to models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 diff --git a/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 b/models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 rename to models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 diff --git a/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 b/models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 rename to models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 diff --git a/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 b/models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 rename to models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 diff --git a/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 b/models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 rename to models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 diff --git a/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 b/models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 rename to models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 diff --git a/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 b/models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 rename to models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 diff --git a/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 b/models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 rename to models/cv/classification/resnet50/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 diff --git a/cv/classification/resnet50/tensorflow/test_data/images/black_image.jpg b/models/cv/classification/resnet50/tensorflow/test_data/images/black_image.jpg similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/images/black_image.jpg rename to models/cv/classification/resnet50/tensorflow/test_data/images/black_image.jpg diff --git a/cv/classification/resnet50/tensorflow/test_data/images/white_image.jpg b/models/cv/classification/resnet50/tensorflow/test_data/images/white_image.jpg similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/images/white_image.jpg rename to models/cv/classification/resnet50/tensorflow/test_data/images/white_image.jpg diff --git a/cv/classification/resnet50/tensorflow/test_data/tfrecord_image_generator.py b/models/cv/classification/resnet50/tensorflow/test_data/tfrecord_image_generator.py similarity index 100% rename from cv/classification/resnet50/tensorflow/test_data/tfrecord_image_generator.py rename to models/cv/classification/resnet50/tensorflow/test_data/tfrecord_image_generator.py diff --git a/cv/classification/resnet50/tensorflow/test_util.py b/models/cv/classification/resnet50/tensorflow/test_util.py similarity index 100% rename from cv/classification/resnet50/tensorflow/test_util.py rename to models/cv/classification/resnet50/tensorflow/test_util.py diff --git a/cv/classification/resnet50/tensorflow/tf_cnn_benchmarks.py b/models/cv/classification/resnet50/tensorflow/tf_cnn_benchmarks.py similarity index 100% rename from cv/classification/resnet50/tensorflow/tf_cnn_benchmarks.py rename to models/cv/classification/resnet50/tensorflow/tf_cnn_benchmarks.py diff --git a/cv/classification/resnet50/tensorflow/variable_mgr.py b/models/cv/classification/resnet50/tensorflow/variable_mgr.py similarity index 100% rename from cv/classification/resnet50/tensorflow/variable_mgr.py rename to models/cv/classification/resnet50/tensorflow/variable_mgr.py diff --git a/cv/classification/resnet50/tensorflow/variable_mgr_util.py b/models/cv/classification/resnet50/tensorflow/variable_mgr_util.py similarity index 100% rename from cv/classification/resnet50/tensorflow/variable_mgr_util.py rename to models/cv/classification/resnet50/tensorflow/variable_mgr_util.py diff --git a/cv/classification/resnet50/tensorflow/variable_mgr_util_test.py b/models/cv/classification/resnet50/tensorflow/variable_mgr_util_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow/variable_mgr_util_test.py rename to models/cv/classification/resnet50/tensorflow/variable_mgr_util_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/README.md b/models/cv/classification/resnet50/tensorflow2.0/README.md similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/README.md rename to models/cv/classification/resnet50/tensorflow2.0/README.md diff --git a/cv/classification/resnet50/tensorflow2.0/augment.py b/models/cv/classification/resnet50/tensorflow2.0/augment.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/augment.py rename to models/cv/classification/resnet50/tensorflow2.0/augment.py diff --git a/cv/classification/resnet50/tensorflow2.0/augment_test.py b/models/cv/classification/resnet50/tensorflow2.0/augment_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/augment_test.py rename to models/cv/classification/resnet50/tensorflow2.0/augment_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/callbacks.py b/models/cv/classification/resnet50/tensorflow2.0/callbacks.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/callbacks.py rename to models/cv/classification/resnet50/tensorflow2.0/callbacks.py diff --git a/cv/classification/resnet50/tensorflow2.0/classifier_trainer.py b/models/cv/classification/resnet50/tensorflow2.0/classifier_trainer.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/classifier_trainer.py rename to models/cv/classification/resnet50/tensorflow2.0/classifier_trainer.py diff --git a/cv/classification/resnet50/tensorflow2.0/classifier_trainer_test.py b/models/cv/classification/resnet50/tensorflow2.0/classifier_trainer_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/classifier_trainer_test.py rename to models/cv/classification/resnet50/tensorflow2.0/classifier_trainer_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/classifier_trainer_util_test.py b/models/cv/classification/resnet50/tensorflow2.0/classifier_trainer_util_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/classifier_trainer_util_test.py rename to models/cv/classification/resnet50/tensorflow2.0/classifier_trainer_util_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/common/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/common/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/common/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/common/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/common/dataset_fn.py b/models/cv/classification/resnet50/tensorflow2.0/common/dataset_fn.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/common/dataset_fn.py rename to models/cv/classification/resnet50/tensorflow2.0/common/dataset_fn.py diff --git a/cv/classification/resnet50/tensorflow2.0/common/distribute_utils.py b/models/cv/classification/resnet50/tensorflow2.0/common/distribute_utils.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/common/distribute_utils.py rename to models/cv/classification/resnet50/tensorflow2.0/common/distribute_utils.py diff --git a/cv/classification/resnet50/tensorflow2.0/common/distribute_utils_test.py b/models/cv/classification/resnet50/tensorflow2.0/common/distribute_utils_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/common/distribute_utils_test.py rename to models/cv/classification/resnet50/tensorflow2.0/common/distribute_utils_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/common/flags.py b/models/cv/classification/resnet50/tensorflow2.0/common/flags.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/common/flags.py rename to models/cv/classification/resnet50/tensorflow2.0/common/flags.py diff --git a/cv/classification/resnet50/tensorflow2.0/common/registry_imports.py b/models/cv/classification/resnet50/tensorflow2.0/common/registry_imports.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/common/registry_imports.py rename to models/cv/classification/resnet50/tensorflow2.0/common/registry_imports.py diff --git a/cv/classification/resnet50/tensorflow2.0/configs/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/configs/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/configs/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/configs/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/configs/base_configs.py b/models/cv/classification/resnet50/tensorflow2.0/configs/base_configs.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/configs/base_configs.py rename to models/cv/classification/resnet50/tensorflow2.0/configs/base_configs.py diff --git a/cv/classification/resnet50/tensorflow2.0/configs/configs.py b/models/cv/classification/resnet50/tensorflow2.0/configs/configs.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/configs/configs.py rename to models/cv/classification/resnet50/tensorflow2.0/configs/configs.py diff --git a/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b0-gpu.yaml b/models/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b0-gpu.yaml similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b0-gpu.yaml rename to models/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b0-gpu.yaml diff --git a/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b0-tpu.yaml b/models/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b0-tpu.yaml similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b0-tpu.yaml rename to models/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b0-tpu.yaml diff --git a/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b1-gpu.yaml b/models/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b1-gpu.yaml similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b1-gpu.yaml rename to models/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b1-gpu.yaml diff --git a/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b1-tpu.yaml b/models/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b1-tpu.yaml similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b1-tpu.yaml rename to models/cv/classification/resnet50/tensorflow2.0/configs/examples/efficientnet/imagenet/efficientnet-b1-tpu.yaml diff --git a/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu.yaml b/models/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu.yaml similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu.yaml rename to models/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu.yaml diff --git a/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu_mirrored.yaml b/models/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu_mirrored.yaml similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu_mirrored.yaml rename to models/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu_mirrored.yaml diff --git a/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu_multi_worker_mirrored.yaml b/models/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu_multi_worker_mirrored.yaml similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu_multi_worker_mirrored.yaml rename to models/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/gpu_multi_worker_mirrored.yaml diff --git a/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/tpu.yaml b/models/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/tpu.yaml similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/tpu.yaml rename to models/cv/classification/resnet50/tensorflow2.0/configs/examples/resnet/imagenet/tpu.yaml diff --git a/cv/classification/resnet50/tensorflow2.0/core/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/core/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/core/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/actions.py b/models/cv/classification/resnet50/tensorflow2.0/core/actions.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/actions.py rename to models/cv/classification/resnet50/tensorflow2.0/core/actions.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/actions_test.py b/models/cv/classification/resnet50/tensorflow2.0/core/actions_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/actions_test.py rename to models/cv/classification/resnet50/tensorflow2.0/core/actions_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/base_task.py b/models/cv/classification/resnet50/tensorflow2.0/core/base_task.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/base_task.py rename to models/cv/classification/resnet50/tensorflow2.0/core/base_task.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/base_trainer.py b/models/cv/classification/resnet50/tensorflow2.0/core/base_trainer.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/base_trainer.py rename to models/cv/classification/resnet50/tensorflow2.0/core/base_trainer.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/base_trainer_test.py b/models/cv/classification/resnet50/tensorflow2.0/core/base_trainer_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/base_trainer_test.py rename to models/cv/classification/resnet50/tensorflow2.0/core/base_trainer_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/config_definitions.py b/models/cv/classification/resnet50/tensorflow2.0/core/config_definitions.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/config_definitions.py rename to models/cv/classification/resnet50/tensorflow2.0/core/config_definitions.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/exp_factory.py b/models/cv/classification/resnet50/tensorflow2.0/core/exp_factory.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/exp_factory.py rename to models/cv/classification/resnet50/tensorflow2.0/core/exp_factory.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/export_base.py b/models/cv/classification/resnet50/tensorflow2.0/core/export_base.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/export_base.py rename to models/cv/classification/resnet50/tensorflow2.0/core/export_base.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/export_base_test.py b/models/cv/classification/resnet50/tensorflow2.0/core/export_base_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/export_base_test.py rename to models/cv/classification/resnet50/tensorflow2.0/core/export_base_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/input_reader.py b/models/cv/classification/resnet50/tensorflow2.0/core/input_reader.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/input_reader.py rename to models/cv/classification/resnet50/tensorflow2.0/core/input_reader.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/registry.py b/models/cv/classification/resnet50/tensorflow2.0/core/registry.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/registry.py rename to models/cv/classification/resnet50/tensorflow2.0/core/registry.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/registry_test.py b/models/cv/classification/resnet50/tensorflow2.0/core/registry_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/registry_test.py rename to models/cv/classification/resnet50/tensorflow2.0/core/registry_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/task_factory.py b/models/cv/classification/resnet50/tensorflow2.0/core/task_factory.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/task_factory.py rename to models/cv/classification/resnet50/tensorflow2.0/core/task_factory.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/train_lib.py b/models/cv/classification/resnet50/tensorflow2.0/core/train_lib.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/train_lib.py rename to models/cv/classification/resnet50/tensorflow2.0/core/train_lib.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/train_lib_test.py b/models/cv/classification/resnet50/tensorflow2.0/core/train_lib_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/train_lib_test.py rename to models/cv/classification/resnet50/tensorflow2.0/core/train_lib_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/train_utils.py b/models/cv/classification/resnet50/tensorflow2.0/core/train_utils.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/train_utils.py rename to models/cv/classification/resnet50/tensorflow2.0/core/train_utils.py diff --git a/cv/classification/resnet50/tensorflow2.0/core/train_utils_test.py b/models/cv/classification/resnet50/tensorflow2.0/core/train_utils_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/core/train_utils_test.py rename to models/cv/classification/resnet50/tensorflow2.0/core/train_utils_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/dataset_factory.py b/models/cv/classification/resnet50/tensorflow2.0/dataset_factory.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/dataset_factory.py rename to models/cv/classification/resnet50/tensorflow2.0/dataset_factory.py diff --git a/cv/classification/resnet50/tensorflow2.0/download_script.sh b/models/cv/classification/resnet50/tensorflow2.0/download_script.sh similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/download_script.sh rename to models/cv/classification/resnet50/tensorflow2.0/download_script.sh diff --git a/cv/classification/resnet50/tensorflow2.0/efficientnet/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/efficientnet/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/efficientnet/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/efficientnet/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/efficientnet/common_modules.py b/models/cv/classification/resnet50/tensorflow2.0/efficientnet/common_modules.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/efficientnet/common_modules.py rename to models/cv/classification/resnet50/tensorflow2.0/efficientnet/common_modules.py diff --git a/cv/classification/resnet50/tensorflow2.0/efficientnet/efficientnet_config.py b/models/cv/classification/resnet50/tensorflow2.0/efficientnet/efficientnet_config.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/efficientnet/efficientnet_config.py rename to models/cv/classification/resnet50/tensorflow2.0/efficientnet/efficientnet_config.py diff --git a/cv/classification/resnet50/tensorflow2.0/efficientnet/efficientnet_model.py b/models/cv/classification/resnet50/tensorflow2.0/efficientnet/efficientnet_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/efficientnet/efficientnet_model.py rename to models/cv/classification/resnet50/tensorflow2.0/efficientnet/efficientnet_model.py diff --git a/cv/classification/resnet50/tensorflow2.0/efficientnet/tfhub_export.py b/models/cv/classification/resnet50/tensorflow2.0/efficientnet/tfhub_export.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/efficientnet/tfhub_export.py rename to models/cv/classification/resnet50/tensorflow2.0/efficientnet/tfhub_export.py diff --git a/cv/classification/resnet50/tensorflow2.0/learning_rate.py b/models/cv/classification/resnet50/tensorflow2.0/learning_rate.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/learning_rate.py rename to models/cv/classification/resnet50/tensorflow2.0/learning_rate.py diff --git a/cv/classification/resnet50/tensorflow2.0/learning_rate_test.py b/models/cv/classification/resnet50/tensorflow2.0/learning_rate_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/learning_rate_test.py rename to models/cv/classification/resnet50/tensorflow2.0/learning_rate_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/mnist_main.py b/models/cv/classification/resnet50/tensorflow2.0/mnist_main.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/mnist_main.py rename to models/cv/classification/resnet50/tensorflow2.0/mnist_main.py diff --git a/cv/classification/resnet50/tensorflow2.0/mnist_test.py b/models/cv/classification/resnet50/tensorflow2.0/mnist_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/mnist_test.py rename to models/cv/classification/resnet50/tensorflow2.0/mnist_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/activations/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/activations/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/activations/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/activations/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/activations/gelu.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/activations/gelu.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/activations/gelu.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/activations/gelu.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/activations/gelu_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/activations/gelu_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/activations/gelu_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/activations/gelu_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/activations/relu.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/activations/relu.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/activations/relu.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/activations/relu.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/activations/relu_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/activations/relu_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/activations/relu_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/activations/relu_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/activations/sigmoid.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/activations/sigmoid.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/activations/sigmoid.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/activations/sigmoid.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/activations/sigmoid_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/activations/sigmoid_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/activations/sigmoid_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/activations/sigmoid_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/activations/swish.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/activations/swish.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/activations/swish.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/activations/swish.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/activations/swish_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/activations/swish_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/activations/swish_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/activations/swish_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/base_config.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/base_config.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/base_config.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/base_config.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/base_config_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/base_config_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/base_config_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/base_config_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/config_definitions.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/config_definitions.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/config_definitions.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/config_definitions.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/oneof.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/oneof.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/oneof.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/oneof.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/oneof_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/oneof_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/oneof_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/oneof_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/params_dict.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/params_dict.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/params_dict.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/params_dict.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/params_dict_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/params_dict_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/params_dict_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/hyperparams/params_dict_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_model.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_model.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_model.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_trainer.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_trainer.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_trainer.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_trainer.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_trainer_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_trainer_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_trainer_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/base_trainer_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/configs.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/configs.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/configs.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/configs.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/evaluator.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/evaluator.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/evaluator.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/evaluator.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/evaluator_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/evaluator_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/evaluator_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/evaluator_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/interleaving_trainer.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/interleaving_trainer.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/interleaving_trainer.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/interleaving_trainer.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/interleaving_trainer_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/interleaving_trainer_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/interleaving_trainer_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/interleaving_trainer_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/multitask.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/multitask.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/multitask.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/multitask.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/task_sampler.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/task_sampler.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/task_sampler.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/task_sampler.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/task_sampler_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/task_sampler_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/task_sampler_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/task_sampler_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/test_utils.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/test_utils.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/test_utils.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/test_utils.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/train_lib.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/train_lib.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/train_lib.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/train_lib.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/multitask/train_lib_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/train_lib_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/multitask/train_lib_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/multitask/train_lib_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/learning_rate_config.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/learning_rate_config.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/learning_rate_config.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/learning_rate_config.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimization_config.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimization_config.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimization_config.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimization_config.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimization_config_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimization_config_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimization_config_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimization_config_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimizer_config.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimizer_config.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimizer_config.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/configs/optimizer_config.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/ema_optimizer.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/ema_optimizer.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/ema_optimizer.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/ema_optimizer.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/lars_optimizer.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/lars_optimizer.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/lars_optimizer.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/lars_optimizer.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/lr_schedule.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/lr_schedule.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/lr_schedule.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/lr_schedule.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/lr_schedule_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/lr_schedule_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/lr_schedule_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/lr_schedule_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/optimizer_factory.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/optimizer_factory.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/optimizer_factory.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/optimizer_factory.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/optimizer_factory_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/optimizer_factory_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/optimizer_factory_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/optimizer_factory_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/optimization/slide_optimizer.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/slide_optimizer.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/optimization/slide_optimizer.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/optimization/slide_optimizer.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/performance.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/performance.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/performance.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/performance.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/progressive/policies.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/policies.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/progressive/policies.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/policies.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/progressive/train.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/train.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/progressive/train.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/train.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/progressive/train_lib.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/train_lib.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/progressive/train_lib.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/train_lib.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/progressive/train_lib_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/train_lib_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/progressive/train_lib_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/train_lib_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/progressive/trainer.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/trainer.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/progressive/trainer.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/trainer.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/progressive/trainer_test.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/trainer_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/progressive/trainer_test.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/trainer_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/progressive/utils.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/utils.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/progressive/utils.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/progressive/utils.py diff --git a/cv/classification/resnet50/tensorflow2.0/modeling/tf_utils.py b/models/cv/classification/resnet50/tensorflow2.0/modeling/tf_utils.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/modeling/tf_utils.py rename to models/cv/classification/resnet50/tensorflow2.0/modeling/tf_utils.py diff --git a/cv/classification/resnet50/tensorflow2.0/optimizer_factory.py b/models/cv/classification/resnet50/tensorflow2.0/optimizer_factory.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/optimizer_factory.py rename to models/cv/classification/resnet50/tensorflow2.0/optimizer_factory.py diff --git a/cv/classification/resnet50/tensorflow2.0/optimizer_factory_test.py b/models/cv/classification/resnet50/tensorflow2.0/optimizer_factory_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/optimizer_factory_test.py rename to models/cv/classification/resnet50/tensorflow2.0/optimizer_factory_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/preprocessing.py b/models/cv/classification/resnet50/tensorflow2.0/preprocessing.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/preprocessing.py rename to models/cv/classification/resnet50/tensorflow2.0/preprocessing.py diff --git a/cv/classification/resnet50/tensorflow2.0/resnet/README.md b/models/cv/classification/resnet50/tensorflow2.0/resnet/README.md similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/resnet/README.md rename to models/cv/classification/resnet50/tensorflow2.0/resnet/README.md diff --git a/cv/classification/resnet50/tensorflow2.0/resnet/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/resnet/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/resnet/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/resnet/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/resnet/common.py b/models/cv/classification/resnet50/tensorflow2.0/resnet/common.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/resnet/common.py rename to models/cv/classification/resnet50/tensorflow2.0/resnet/common.py diff --git a/cv/classification/resnet50/tensorflow2.0/resnet/imagenet_preprocessing.py b/models/cv/classification/resnet50/tensorflow2.0/resnet/imagenet_preprocessing.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/resnet/imagenet_preprocessing.py rename to models/cv/classification/resnet50/tensorflow2.0/resnet/imagenet_preprocessing.py diff --git a/cv/classification/resnet50/tensorflow2.0/resnet/resnet_config.py b/models/cv/classification/resnet50/tensorflow2.0/resnet/resnet_config.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/resnet/resnet_config.py rename to models/cv/classification/resnet50/tensorflow2.0/resnet/resnet_config.py diff --git a/cv/classification/resnet50/tensorflow2.0/resnet/resnet_ctl_imagenet_main.py b/models/cv/classification/resnet50/tensorflow2.0/resnet/resnet_ctl_imagenet_main.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/resnet/resnet_ctl_imagenet_main.py rename to models/cv/classification/resnet50/tensorflow2.0/resnet/resnet_ctl_imagenet_main.py diff --git a/cv/classification/resnet50/tensorflow2.0/resnet/resnet_model.py b/models/cv/classification/resnet50/tensorflow2.0/resnet/resnet_model.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/resnet/resnet_model.py rename to models/cv/classification/resnet50/tensorflow2.0/resnet/resnet_model.py diff --git a/cv/classification/resnet50/tensorflow2.0/resnet/resnet_runnable.py b/models/cv/classification/resnet50/tensorflow2.0/resnet/resnet_runnable.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/resnet/resnet_runnable.py rename to models/cv/classification/resnet50/tensorflow2.0/resnet/resnet_runnable.py diff --git a/cv/classification/resnet50/tensorflow2.0/resnet/tfhub_export.py b/models/cv/classification/resnet50/tensorflow2.0/resnet/tfhub_export.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/resnet/tfhub_export.py rename to models/cv/classification/resnet50/tensorflow2.0/resnet/tfhub_export.py diff --git a/cv/classification/resnet50/tensorflow2.0/run_train_resnet50_mirrored_imagenette.sh b/models/cv/classification/resnet50/tensorflow2.0/run_train_resnet50_mirrored_imagenette.sh similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/run_train_resnet50_mirrored_imagenette.sh rename to models/cv/classification/resnet50/tensorflow2.0/run_train_resnet50_mirrored_imagenette.sh diff --git a/cv/classification/resnet50/tensorflow2.0/run_train_resnet50_worker_mirrored_imagenette.sh b/models/cv/classification/resnet50/tensorflow2.0/run_train_resnet50_worker_mirrored_imagenette.sh similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/run_train_resnet50_worker_mirrored_imagenette.sh rename to models/cv/classification/resnet50/tensorflow2.0/run_train_resnet50_worker_mirrored_imagenette.sh diff --git a/cv/classification/resnet50/tensorflow2.0/staging/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/staging/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/staging/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/staging/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/staging/training/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/staging/training/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/staging/training/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/staging/training/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/staging/training/grad_utils.py b/models/cv/classification/resnet50/tensorflow2.0/staging/training/grad_utils.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/staging/training/grad_utils.py rename to models/cv/classification/resnet50/tensorflow2.0/staging/training/grad_utils.py diff --git a/cv/classification/resnet50/tensorflow2.0/test_utils.py b/models/cv/classification/resnet50/tensorflow2.0/test_utils.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/test_utils.py rename to models/cv/classification/resnet50/tensorflow2.0/test_utils.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/utils/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/docs/build_api_docs_lib.py b/models/cv/classification/resnet50/tensorflow2.0/utils/docs/build_api_docs_lib.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/docs/build_api_docs_lib.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/docs/build_api_docs_lib.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/docs/build_nlp_api_docs.py b/models/cv/classification/resnet50/tensorflow2.0/utils/docs/build_nlp_api_docs.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/docs/build_nlp_api_docs.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/docs/build_nlp_api_docs.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/docs/build_vision_api_docs.py b/models/cv/classification/resnet50/tensorflow2.0/utils/docs/build_vision_api_docs.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/docs/build_vision_api_docs.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/docs/build_vision_api_docs.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/README.md b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/README.md similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/README.md rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/README.md diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/_base.py b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/_base.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/_base.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/_base.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/_benchmark.py b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/_benchmark.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/_benchmark.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/_benchmark.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/_conventions.py b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/_conventions.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/_conventions.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/_conventions.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/_device.py b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/_device.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/_device.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/_device.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/_distribution.py b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/_distribution.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/_distribution.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/_distribution.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/_misc.py b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/_misc.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/_misc.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/_misc.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/_performance.py b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/_performance.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/_performance.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/_performance.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/core.py b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/core.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/core.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/core.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/flags_test.py b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/flags_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/flags_test.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/flags_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/flags/guidelines.md b/models/cv/classification/resnet50/tensorflow2.0/utils/flags/guidelines.md similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/flags/guidelines.md rename to models/cv/classification/resnet50/tensorflow2.0/utils/flags/guidelines.md diff --git a/cv/classification/resnet50/tensorflow2.0/utils/hyperparams_flags.py b/models/cv/classification/resnet50/tensorflow2.0/utils/hyperparams_flags.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/hyperparams_flags.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/hyperparams_flags.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/misc/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/utils/misc/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/misc/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/misc/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/misc/distribution_utils.py b/models/cv/classification/resnet50/tensorflow2.0/utils/misc/distribution_utils.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/misc/distribution_utils.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/misc/distribution_utils.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/misc/keras_utils.py b/models/cv/classification/resnet50/tensorflow2.0/utils/misc/keras_utils.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/misc/keras_utils.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/misc/keras_utils.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/misc/model_helpers.py b/models/cv/classification/resnet50/tensorflow2.0/utils/misc/model_helpers.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/misc/model_helpers.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/misc/model_helpers.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/misc/model_helpers_test.py b/models/cv/classification/resnet50/tensorflow2.0/utils/misc/model_helpers_test.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/misc/model_helpers_test.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/misc/model_helpers_test.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/testing/__init__.py b/models/cv/classification/resnet50/tensorflow2.0/utils/testing/__init__.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/testing/__init__.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/testing/__init__.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/testing/integration.py b/models/cv/classification/resnet50/tensorflow2.0/utils/testing/integration.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/testing/integration.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/testing/integration.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/testing/mock_task.py b/models/cv/classification/resnet50/tensorflow2.0/utils/testing/mock_task.py similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/testing/mock_task.py rename to models/cv/classification/resnet50/tensorflow2.0/utils/testing/mock_task.py diff --git a/cv/classification/resnet50/tensorflow2.0/utils/testing/pylint.rcfile b/models/cv/classification/resnet50/tensorflow2.0/utils/testing/pylint.rcfile similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/testing/pylint.rcfile rename to models/cv/classification/resnet50/tensorflow2.0/utils/testing/pylint.rcfile diff --git a/cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/builds_common.sh b/models/cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/builds_common.sh similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/builds_common.sh rename to models/cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/builds_common.sh diff --git a/cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/ci_sanity.sh b/models/cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/ci_sanity.sh similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/ci_sanity.sh rename to models/cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/ci_sanity.sh diff --git a/cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/presubmit.sh b/models/cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/presubmit.sh similarity index 100% rename from cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/presubmit.sh rename to models/cv/classification/resnet50/tensorflow2.0/utils/testing/scripts/presubmit.sh diff --git a/cv/classification/resnext101_32x8d/pytorch/README.md b/models/cv/classification/resnext101_32x8d/pytorch/README.md similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/README.md rename to models/cv/classification/resnext101_32x8d/pytorch/README.md diff --git a/cv/classification/resnext101_32x8d/pytorch/__init__.py b/models/cv/classification/resnext101_32x8d/pytorch/__init__.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/__init__.py rename to models/cv/classification/resnext101_32x8d/pytorch/__init__.py diff --git a/cv/classification/resnext101_32x8d/pytorch/common_utils/__init__.py b/models/cv/classification/resnext101_32x8d/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/common_utils/__init__.py rename to models/cv/classification/resnext101_32x8d/pytorch/common_utils/__init__.py diff --git a/cv/classification/resnext101_32x8d/pytorch/common_utils/dist.py b/models/cv/classification/resnext101_32x8d/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/common_utils/dist.py rename to models/cv/classification/resnext101_32x8d/pytorch/common_utils/dist.py diff --git a/cv/classification/resnext101_32x8d/pytorch/common_utils/metric_logger.py b/models/cv/classification/resnext101_32x8d/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/common_utils/metric_logger.py rename to models/cv/classification/resnext101_32x8d/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/resnext101_32x8d/pytorch/common_utils/misc.py b/models/cv/classification/resnext101_32x8d/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/common_utils/misc.py rename to models/cv/classification/resnext101_32x8d/pytorch/common_utils/misc.py diff --git a/cv/classification/resnext101_32x8d/pytorch/common_utils/smooth_value.py b/models/cv/classification/resnext101_32x8d/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/common_utils/smooth_value.py rename to models/cv/classification/resnext101_32x8d/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/resnext101_32x8d/pytorch/dataloader/__init__.py b/models/cv/classification/resnext101_32x8d/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/dataloader/__init__.py rename to models/cv/classification/resnext101_32x8d/pytorch/dataloader/__init__.py diff --git a/cv/classification/resnext101_32x8d/pytorch/dataloader/classification.py b/models/cv/classification/resnext101_32x8d/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/dataloader/classification.py rename to models/cv/classification/resnext101_32x8d/pytorch/dataloader/classification.py diff --git a/cv/classification/resnext101_32x8d/pytorch/dataloader/dali_classification.py b/models/cv/classification/resnext101_32x8d/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/dataloader/dali_classification.py rename to models/cv/classification/resnext101_32x8d/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/resnext101_32x8d/pytorch/dataloader/utils/__init__.py b/models/cv/classification/resnext101_32x8d/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/resnext101_32x8d/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/resnext101_32x8d/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/resnext101_32x8d/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/resnext101_32x8d/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/resnext101_32x8d/pytorch/requirements.txt b/models/cv/classification/resnext101_32x8d/pytorch/requirements.txt similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/requirements.txt rename to models/cv/classification/resnext101_32x8d/pytorch/requirements.txt diff --git a/cv/classification/resnext101_32x8d/pytorch/train.py b/models/cv/classification/resnext101_32x8d/pytorch/train.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/train.py rename to models/cv/classification/resnext101_32x8d/pytorch/train.py diff --git a/cv/classification/resnext101_32x8d/pytorch/train_resnext101_32x8d_amp_dist.sh b/models/cv/classification/resnext101_32x8d/pytorch/train_resnext101_32x8d_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/train_resnext101_32x8d_amp_dist.sh rename to models/cv/classification/resnext101_32x8d/pytorch/train_resnext101_32x8d_amp_dist.sh diff --git a/cv/classification/resnext101_32x8d/pytorch/utils_.py b/models/cv/classification/resnext101_32x8d/pytorch/utils_.py similarity index 100% rename from cv/classification/resnext101_32x8d/pytorch/utils_.py rename to models/cv/classification/resnext101_32x8d/pytorch/utils_.py diff --git a/cv/classification/resnext50_32x4d/mindspore/README.md b/models/cv/classification/resnext50_32x4d/mindspore/README.md similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/README.md rename to models/cv/classification/resnext50_32x4d/mindspore/README.md diff --git a/cv/classification/resnext50_32x4d/mindspore/README_ORIGIN.md b/models/cv/classification/resnext50_32x4d/mindspore/README_ORIGIN.md similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/README_ORIGIN.md rename to models/cv/classification/resnext50_32x4d/mindspore/README_ORIGIN.md diff --git a/cv/classification/resnext50_32x4d/mindspore/README_ORIGIN_CN.md b/models/cv/classification/resnext50_32x4d/mindspore/README_ORIGIN_CN.md similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/README_ORIGIN_CN.md rename to models/cv/classification/resnext50_32x4d/mindspore/README_ORIGIN_CN.md diff --git a/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/CMakeLists.txt b/models/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/CMakeLists.txt similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/CMakeLists.txt rename to models/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/CMakeLists.txt diff --git a/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/build.sh b/models/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/build.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/build.sh rename to models/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/build.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/main.cc b/models/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/main.cc similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/main.cc rename to models/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/main.cc diff --git a/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/main_preprocess.cc b/models/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/main_preprocess.cc similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/main_preprocess.cc rename to models/cv/classification/resnext50_32x4d/mindspore/cpp_infer/src/main_preprocess.cc diff --git a/cv/classification/resnext50_32x4d/mindspore/cpu_default_config.yaml b/models/cv/classification/resnext50_32x4d/mindspore/cpu_default_config.yaml similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/cpu_default_config.yaml rename to models/cv/classification/resnext50_32x4d/mindspore/cpu_default_config.yaml diff --git a/cv/classification/resnext50_32x4d/mindspore/create_imagenet2012_label.py b/models/cv/classification/resnext50_32x4d/mindspore/create_imagenet2012_label.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/create_imagenet2012_label.py rename to models/cv/classification/resnext50_32x4d/mindspore/create_imagenet2012_label.py diff --git a/cv/classification/resnext50_32x4d/mindspore/data_split.py b/models/cv/classification/resnext50_32x4d/mindspore/data_split.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/data_split.py rename to models/cv/classification/resnext50_32x4d/mindspore/data_split.py diff --git a/cv/classification/resnext50_32x4d/mindspore/default_config.yaml b/models/cv/classification/resnext50_32x4d/mindspore/default_config.yaml similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/default_config.yaml rename to models/cv/classification/resnext50_32x4d/mindspore/default_config.yaml diff --git a/cv/classification/resnext50_32x4d/mindspore/eval.py b/models/cv/classification/resnext50_32x4d/mindspore/eval.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/eval.py rename to models/cv/classification/resnext50_32x4d/mindspore/eval.py diff --git a/cv/classification/resnext50_32x4d/mindspore/eval_onnx.py b/models/cv/classification/resnext50_32x4d/mindspore/eval_onnx.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/eval_onnx.py rename to models/cv/classification/resnext50_32x4d/mindspore/eval_onnx.py diff --git a/cv/classification/resnext50_32x4d/mindspore/export.py b/models/cv/classification/resnext50_32x4d/mindspore/export.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/export.py rename to models/cv/classification/resnext50_32x4d/mindspore/export.py diff --git a/cv/classification/resnext50_32x4d/mindspore/export_datagraph.py b/models/cv/classification/resnext50_32x4d/mindspore/export_datagraph.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/export_datagraph.py rename to models/cv/classification/resnext50_32x4d/mindspore/export_datagraph.py diff --git a/cv/classification/resnext50_32x4d/mindspore/fine_tune.py b/models/cv/classification/resnext50_32x4d/mindspore/fine_tune.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/fine_tune.py rename to models/cv/classification/resnext50_32x4d/mindspore/fine_tune.py diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/Dockerfile b/models/cv/classification/resnext50_32x4d/mindspore/infer/Dockerfile similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/Dockerfile rename to models/cv/classification/resnext50_32x4d/mindspore/infer/Dockerfile diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/README.md b/models/cv/classification/resnext50_32x4d/mindspore/infer/README.md similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/README.md rename to models/cv/classification/resnext50_32x4d/mindspore/infer/README.md diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/convert/aipp.config b/models/cv/classification/resnext50_32x4d/mindspore/infer/convert/aipp.config similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/convert/aipp.config rename to models/cv/classification/resnext50_32x4d/mindspore/infer/convert/aipp.config diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/convert/atc.sh b/models/cv/classification/resnext50_32x4d/mindspore/infer/convert/atc.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/convert/atc.sh rename to models/cv/classification/resnext50_32x4d/mindspore/infer/convert/atc.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/data/config/resnext50.cfg b/models/cv/classification/resnext50_32x4d/mindspore/infer/data/config/resnext50.cfg similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/data/config/resnext50.cfg rename to models/cv/classification/resnext50_32x4d/mindspore/infer/data/config/resnext50.cfg diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/data/config/resnext50.pipeline b/models/cv/classification/resnext50_32x4d/mindspore/infer/data/config/resnext50.pipeline similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/data/config/resnext50.pipeline rename to models/cv/classification/resnext50_32x4d/mindspore/infer/data/config/resnext50.pipeline diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/data/input/ILSVRC2012_val_00000001.JPEG b/models/cv/classification/resnext50_32x4d/mindspore/infer/data/input/ILSVRC2012_val_00000001.JPEG similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/data/input/ILSVRC2012_val_00000001.JPEG rename to models/cv/classification/resnext50_32x4d/mindspore/infer/data/input/ILSVRC2012_val_00000001.JPEG diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/docker_start_infer.sh b/models/cv/classification/resnext50_32x4d/mindspore/infer/docker_start_infer.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/docker_start_infer.sh rename to models/cv/classification/resnext50_32x4d/mindspore/infer/docker_start_infer.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/CMakeLists.txt b/models/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/CMakeLists.txt similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/mxbase/CMakeLists.txt rename to models/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/CMakeLists.txt diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/build.sh b/models/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/build.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/mxbase/build.sh rename to models/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/build.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/main.cpp b/models/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/main.cpp similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/main.cpp rename to models/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/main.cpp diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/resnext50Classify.cpp b/models/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/resnext50Classify.cpp similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/resnext50Classify.cpp rename to models/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/resnext50Classify.cpp diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/resnext50Classify.h b/models/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/resnext50Classify.h similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/resnext50Classify.h rename to models/cv/classification/resnext50_32x4d/mindspore/infer/mxbase/src/resnext50Classify.h diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/sdk/main.py b/models/cv/classification/resnext50_32x4d/mindspore/infer/sdk/main.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/sdk/main.py rename to models/cv/classification/resnext50_32x4d/mindspore/infer/sdk/main.py diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/sdk/run.sh b/models/cv/classification/resnext50_32x4d/mindspore/infer/sdk/run.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/sdk/run.sh rename to models/cv/classification/resnext50_32x4d/mindspore/infer/sdk/run.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/infer/util/task_metric.py b/models/cv/classification/resnext50_32x4d/mindspore/infer/util/task_metric.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/infer/util/task_metric.py rename to models/cv/classification/resnext50_32x4d/mindspore/infer/util/task_metric.py diff --git a/cv/classification/resnext50_32x4d/mindspore/mindspore_hub_conf.py b/models/cv/classification/resnext50_32x4d/mindspore/mindspore_hub_conf.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/mindspore_hub_conf.py rename to models/cv/classification/resnext50_32x4d/mindspore/mindspore_hub_conf.py diff --git a/cv/classification/resnext50_32x4d/mindspore/modelart/start.py b/models/cv/classification/resnext50_32x4d/mindspore/modelart/start.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/modelart/start.py rename to models/cv/classification/resnext50_32x4d/mindspore/modelart/start.py diff --git a/cv/classification/resnext50_32x4d/mindspore/postprocess.py b/models/cv/classification/resnext50_32x4d/mindspore/postprocess.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/postprocess.py rename to models/cv/classification/resnext50_32x4d/mindspore/postprocess.py diff --git a/cv/classification/resnext50_32x4d/mindspore/quick_start.py b/models/cv/classification/resnext50_32x4d/mindspore/quick_start.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/quick_start.py rename to models/cv/classification/resnext50_32x4d/mindspore/quick_start.py diff --git a/cv/classification/resnext50_32x4d/mindspore/requirements.txt b/models/cv/classification/resnext50_32x4d/mindspore/requirements.txt similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/requirements.txt rename to models/cv/classification/resnext50_32x4d/mindspore/requirements.txt diff --git a/cv/classification/resnext50_32x4d/mindspore/resnext101_config.yaml b/models/cv/classification/resnext50_32x4d/mindspore/resnext101_config.yaml similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/resnext101_config.yaml rename to models/cv/classification/resnext50_32x4d/mindspore/resnext101_config.yaml diff --git a/cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train.sh b/models/cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train.sh rename to models/cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train_for_gpu.sh b/models/cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train_for_gpu.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train_for_gpu.sh rename to models/cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train_for_gpu.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train_for_gpu_resnext101.sh b/models/cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train_for_gpu_resnext101.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train_for_gpu_resnext101.sh rename to models/cv/classification/resnext50_32x4d/mindspore/scripts/run_distribute_train_for_gpu_resnext101.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/scripts/run_eval.sh b/models/cv/classification/resnext50_32x4d/mindspore/scripts/run_eval.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/scripts/run_eval.sh rename to models/cv/classification/resnext50_32x4d/mindspore/scripts/run_eval.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/scripts/run_eval_for_gpu_resnext101.sh b/models/cv/classification/resnext50_32x4d/mindspore/scripts/run_eval_for_gpu_resnext101.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/scripts/run_eval_for_gpu_resnext101.sh rename to models/cv/classification/resnext50_32x4d/mindspore/scripts/run_eval_for_gpu_resnext101.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/scripts/run_infer_cpp.sh b/models/cv/classification/resnext50_32x4d/mindspore/scripts/run_infer_cpp.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/scripts/run_infer_cpp.sh rename to models/cv/classification/resnext50_32x4d/mindspore/scripts/run_infer_cpp.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/scripts/run_onnx_eval.sh b/models/cv/classification/resnext50_32x4d/mindspore/scripts/run_onnx_eval.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/scripts/run_onnx_eval.sh rename to models/cv/classification/resnext50_32x4d/mindspore/scripts/run_onnx_eval.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train.sh b/models/cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train.sh rename to models/cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train_for_gpu.sh b/models/cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train_for_gpu.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train_for_gpu.sh rename to models/cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train_for_gpu.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train_for_gpu_resnext101.sh b/models/cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train_for_gpu_resnext101.sh similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train_for_gpu_resnext101.sh rename to models/cv/classification/resnext50_32x4d/mindspore/scripts/run_standalone_train_for_gpu_resnext101.sh diff --git a/cv/classification/resnext50_32x4d/mindspore/src/__init__.py b/models/cv/classification/resnext50_32x4d/mindspore/src/__init__.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/__init__.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/__init__.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/backbone/__init__.py b/models/cv/classification/resnext50_32x4d/mindspore/src/backbone/__init__.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/backbone/__init__.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/backbone/__init__.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/backbone/resnet.py b/models/cv/classification/resnext50_32x4d/mindspore/src/backbone/resnet.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/backbone/resnet.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/backbone/resnet.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/crossentropy.py b/models/cv/classification/resnext50_32x4d/mindspore/src/crossentropy.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/crossentropy.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/crossentropy.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/dataset.py b/models/cv/classification/resnext50_32x4d/mindspore/src/dataset.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/dataset.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/dataset.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/eval_callback.py b/models/cv/classification/resnext50_32x4d/mindspore/src/eval_callback.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/eval_callback.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/eval_callback.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/head.py b/models/cv/classification/resnext50_32x4d/mindspore/src/head.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/head.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/head.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/image_classification.py b/models/cv/classification/resnext50_32x4d/mindspore/src/image_classification.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/image_classification.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/image_classification.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/lr_generator.py b/models/cv/classification/resnext50_32x4d/mindspore/src/lr_generator.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/lr_generator.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/lr_generator.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/model_utils/config.py b/models/cv/classification/resnext50_32x4d/mindspore/src/model_utils/config.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/model_utils/config.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/model_utils/config.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/model_utils/device_adapter.py b/models/cv/classification/resnext50_32x4d/mindspore/src/model_utils/device_adapter.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/model_utils/device_adapter.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/model_utils/device_adapter.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/model_utils/local_adapter.py b/models/cv/classification/resnext50_32x4d/mindspore/src/model_utils/local_adapter.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/model_utils/local_adapter.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/model_utils/local_adapter.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/model_utils/moxing_adapter.py b/models/cv/classification/resnext50_32x4d/mindspore/src/model_utils/moxing_adapter.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/model_utils/moxing_adapter.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/model_utils/moxing_adapter.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/utils/__init__.py b/models/cv/classification/resnext50_32x4d/mindspore/src/utils/__init__.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/utils/__init__.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/utils/__init__.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/utils/auto_mixed_precision.py b/models/cv/classification/resnext50_32x4d/mindspore/src/utils/auto_mixed_precision.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/utils/auto_mixed_precision.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/utils/auto_mixed_precision.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/utils/cunstom_op.py b/models/cv/classification/resnext50_32x4d/mindspore/src/utils/cunstom_op.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/utils/cunstom_op.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/utils/cunstom_op.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/utils/logging.py b/models/cv/classification/resnext50_32x4d/mindspore/src/utils/logging.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/utils/logging.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/utils/logging.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/utils/optimizers__init__.py b/models/cv/classification/resnext50_32x4d/mindspore/src/utils/optimizers__init__.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/utils/optimizers__init__.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/utils/optimizers__init__.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/utils/sampler.py b/models/cv/classification/resnext50_32x4d/mindspore/src/utils/sampler.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/utils/sampler.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/utils/sampler.py diff --git a/cv/classification/resnext50_32x4d/mindspore/src/utils/var_init.py b/models/cv/classification/resnext50_32x4d/mindspore/src/utils/var_init.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/src/utils/var_init.py rename to models/cv/classification/resnext50_32x4d/mindspore/src/utils/var_init.py diff --git a/cv/classification/resnext50_32x4d/mindspore/train.py b/models/cv/classification/resnext50_32x4d/mindspore/train.py similarity index 100% rename from cv/classification/resnext50_32x4d/mindspore/train.py rename to models/cv/classification/resnext50_32x4d/mindspore/train.py diff --git a/cv/classification/resnext50_32x4d/pytorch/README.md b/models/cv/classification/resnext50_32x4d/pytorch/README.md similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/README.md rename to models/cv/classification/resnext50_32x4d/pytorch/README.md diff --git a/cv/classification/resnext50_32x4d/pytorch/__init__.py b/models/cv/classification/resnext50_32x4d/pytorch/__init__.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/__init__.py rename to models/cv/classification/resnext50_32x4d/pytorch/__init__.py diff --git a/cv/classification/resnext50_32x4d/pytorch/common_utils/__init__.py b/models/cv/classification/resnext50_32x4d/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/common_utils/__init__.py rename to models/cv/classification/resnext50_32x4d/pytorch/common_utils/__init__.py diff --git a/cv/classification/resnext50_32x4d/pytorch/common_utils/dist.py b/models/cv/classification/resnext50_32x4d/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/common_utils/dist.py rename to models/cv/classification/resnext50_32x4d/pytorch/common_utils/dist.py diff --git a/cv/classification/resnext50_32x4d/pytorch/common_utils/metric_logger.py b/models/cv/classification/resnext50_32x4d/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/common_utils/metric_logger.py rename to models/cv/classification/resnext50_32x4d/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/resnext50_32x4d/pytorch/common_utils/misc.py b/models/cv/classification/resnext50_32x4d/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/common_utils/misc.py rename to models/cv/classification/resnext50_32x4d/pytorch/common_utils/misc.py diff --git a/cv/classification/resnext50_32x4d/pytorch/common_utils/smooth_value.py b/models/cv/classification/resnext50_32x4d/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/common_utils/smooth_value.py rename to models/cv/classification/resnext50_32x4d/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/resnext50_32x4d/pytorch/dataloader/__init__.py b/models/cv/classification/resnext50_32x4d/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/dataloader/__init__.py rename to models/cv/classification/resnext50_32x4d/pytorch/dataloader/__init__.py diff --git a/cv/classification/resnext50_32x4d/pytorch/dataloader/classification.py b/models/cv/classification/resnext50_32x4d/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/dataloader/classification.py rename to models/cv/classification/resnext50_32x4d/pytorch/dataloader/classification.py diff --git a/cv/classification/resnext50_32x4d/pytorch/dataloader/dali_classification.py b/models/cv/classification/resnext50_32x4d/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/dataloader/dali_classification.py rename to models/cv/classification/resnext50_32x4d/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/resnext50_32x4d/pytorch/dataloader/utils/__init__.py b/models/cv/classification/resnext50_32x4d/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/resnext50_32x4d/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/resnext50_32x4d/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/resnext50_32x4d/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/resnext50_32x4d/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/resnext50_32x4d/pytorch/requirements.txt b/models/cv/classification/resnext50_32x4d/pytorch/requirements.txt similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/requirements.txt rename to models/cv/classification/resnext50_32x4d/pytorch/requirements.txt diff --git a/cv/classification/resnext50_32x4d/pytorch/train.py b/models/cv/classification/resnext50_32x4d/pytorch/train.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/train.py rename to models/cv/classification/resnext50_32x4d/pytorch/train.py diff --git a/cv/classification/resnext50_32x4d/pytorch/train_resnext50_32x4d_amp_dist.sh b/models/cv/classification/resnext50_32x4d/pytorch/train_resnext50_32x4d_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/train_resnext50_32x4d_amp_dist.sh rename to models/cv/classification/resnext50_32x4d/pytorch/train_resnext50_32x4d_amp_dist.sh diff --git a/cv/classification/resnext50_32x4d/pytorch/utils_.py b/models/cv/classification/resnext50_32x4d/pytorch/utils_.py similarity index 100% rename from cv/classification/resnext50_32x4d/pytorch/utils_.py rename to models/cv/classification/resnext50_32x4d/pytorch/utils_.py diff --git a/cv/classification/se_resnet50_vd/paddlepaddle/README.md b/models/cv/classification/se_resnet50_vd/paddlepaddle/README.md similarity index 100% rename from cv/classification/se_resnet50_vd/paddlepaddle/README.md rename to models/cv/classification/se_resnet50_vd/paddlepaddle/README.md diff --git a/cv/classification/seresnext/pytorch/README.md b/models/cv/classification/seresnext/pytorch/README.md similarity index 100% rename from cv/classification/seresnext/pytorch/README.md rename to models/cv/classification/seresnext/pytorch/README.md diff --git a/cv/classification/seresnext/pytorch/__init__.py b/models/cv/classification/seresnext/pytorch/__init__.py similarity index 100% rename from cv/classification/seresnext/pytorch/__init__.py rename to models/cv/classification/seresnext/pytorch/__init__.py diff --git a/cv/classification/seresnext/pytorch/common_utils/__init__.py b/models/cv/classification/seresnext/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/seresnext/pytorch/common_utils/__init__.py rename to models/cv/classification/seresnext/pytorch/common_utils/__init__.py diff --git a/cv/classification/seresnext/pytorch/common_utils/dist.py b/models/cv/classification/seresnext/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/seresnext/pytorch/common_utils/dist.py rename to models/cv/classification/seresnext/pytorch/common_utils/dist.py diff --git a/cv/classification/seresnext/pytorch/common_utils/metric_logger.py b/models/cv/classification/seresnext/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/seresnext/pytorch/common_utils/metric_logger.py rename to models/cv/classification/seresnext/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/seresnext/pytorch/common_utils/misc.py b/models/cv/classification/seresnext/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/seresnext/pytorch/common_utils/misc.py rename to models/cv/classification/seresnext/pytorch/common_utils/misc.py diff --git a/cv/classification/seresnext/pytorch/common_utils/smooth_value.py b/models/cv/classification/seresnext/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/seresnext/pytorch/common_utils/smooth_value.py rename to models/cv/classification/seresnext/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/seresnext/pytorch/dataloader/__init__.py b/models/cv/classification/seresnext/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/seresnext/pytorch/dataloader/__init__.py rename to models/cv/classification/seresnext/pytorch/dataloader/__init__.py diff --git a/cv/classification/seresnext/pytorch/dataloader/classification.py b/models/cv/classification/seresnext/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/seresnext/pytorch/dataloader/classification.py rename to models/cv/classification/seresnext/pytorch/dataloader/classification.py diff --git a/cv/classification/seresnext/pytorch/dataloader/dali_classification.py b/models/cv/classification/seresnext/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/seresnext/pytorch/dataloader/dali_classification.py rename to models/cv/classification/seresnext/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/seresnext/pytorch/dataloader/utils/__init__.py b/models/cv/classification/seresnext/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/seresnext/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/seresnext/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/seresnext/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/seresnext/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/seresnext/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/seresnext/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/seresnext/pytorch/requirements.txt b/models/cv/classification/seresnext/pytorch/requirements.txt similarity index 100% rename from cv/classification/seresnext/pytorch/requirements.txt rename to models/cv/classification/seresnext/pytorch/requirements.txt diff --git a/cv/classification/seresnext/pytorch/se_block.py b/models/cv/classification/seresnext/pytorch/se_block.py similarity index 100% rename from cv/classification/seresnext/pytorch/se_block.py rename to models/cv/classification/seresnext/pytorch/se_block.py diff --git a/cv/classification/seresnext/pytorch/seresnext.py b/models/cv/classification/seresnext/pytorch/seresnext.py similarity index 100% rename from cv/classification/seresnext/pytorch/seresnext.py rename to models/cv/classification/seresnext/pytorch/seresnext.py diff --git a/cv/classification/seresnext/pytorch/train.py b/models/cv/classification/seresnext/pytorch/train.py similarity index 100% rename from cv/classification/seresnext/pytorch/train.py rename to models/cv/classification/seresnext/pytorch/train.py diff --git a/cv/classification/seresnext/pytorch/train_seresnext101_32x8d_amp_dist.sh b/models/cv/classification/seresnext/pytorch/train_seresnext101_32x8d_amp_dist.sh similarity index 100% rename from cv/classification/seresnext/pytorch/train_seresnext101_32x8d_amp_dist.sh rename to models/cv/classification/seresnext/pytorch/train_seresnext101_32x8d_amp_dist.sh diff --git a/cv/classification/seresnext/pytorch/utils_.py b/models/cv/classification/seresnext/pytorch/utils_.py similarity index 100% rename from cv/classification/seresnext/pytorch/utils_.py rename to models/cv/classification/seresnext/pytorch/utils_.py diff --git a/cv/classification/shufflenetv2/paddlepaddle/README.md b/models/cv/classification/shufflenetv2/paddlepaddle/README.md similarity index 100% rename from cv/classification/shufflenetv2/paddlepaddle/README.md rename to models/cv/classification/shufflenetv2/paddlepaddle/README.md diff --git a/cv/classification/shufflenetv2/pytorch/.gitignore b/models/cv/classification/shufflenetv2/pytorch/.gitignore similarity index 100% rename from cv/classification/shufflenetv2/pytorch/.gitignore rename to models/cv/classification/shufflenetv2/pytorch/.gitignore diff --git a/cv/classification/shufflenetv2/pytorch/README.md b/models/cv/classification/shufflenetv2/pytorch/README.md similarity index 100% rename from cv/classification/shufflenetv2/pytorch/README.md rename to models/cv/classification/shufflenetv2/pytorch/README.md diff --git a/cv/classification/shufflenetv2/pytorch/__init__.py b/models/cv/classification/shufflenetv2/pytorch/__init__.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/__init__.py rename to models/cv/classification/shufflenetv2/pytorch/__init__.py diff --git a/cv/classification/shufflenetv2/pytorch/common_utils/__init__.py b/models/cv/classification/shufflenetv2/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/common_utils/__init__.py rename to models/cv/classification/shufflenetv2/pytorch/common_utils/__init__.py diff --git a/cv/classification/shufflenetv2/pytorch/common_utils/dist.py b/models/cv/classification/shufflenetv2/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/common_utils/dist.py rename to models/cv/classification/shufflenetv2/pytorch/common_utils/dist.py diff --git a/cv/classification/shufflenetv2/pytorch/common_utils/metric_logger.py b/models/cv/classification/shufflenetv2/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/common_utils/metric_logger.py rename to models/cv/classification/shufflenetv2/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/shufflenetv2/pytorch/common_utils/misc.py b/models/cv/classification/shufflenetv2/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/common_utils/misc.py rename to models/cv/classification/shufflenetv2/pytorch/common_utils/misc.py diff --git a/cv/classification/shufflenetv2/pytorch/common_utils/smooth_value.py b/models/cv/classification/shufflenetv2/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/common_utils/smooth_value.py rename to models/cv/classification/shufflenetv2/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/shufflenetv2/pytorch/dataloader/__init__.py b/models/cv/classification/shufflenetv2/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/dataloader/__init__.py rename to models/cv/classification/shufflenetv2/pytorch/dataloader/__init__.py diff --git a/cv/classification/shufflenetv2/pytorch/dataloader/classification.py b/models/cv/classification/shufflenetv2/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/dataloader/classification.py rename to models/cv/classification/shufflenetv2/pytorch/dataloader/classification.py diff --git a/cv/classification/shufflenetv2/pytorch/dataloader/dali_classification.py b/models/cv/classification/shufflenetv2/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/dataloader/dali_classification.py rename to models/cv/classification/shufflenetv2/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/shufflenetv2/pytorch/dataloader/utils/__init__.py b/models/cv/classification/shufflenetv2/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/shufflenetv2/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/shufflenetv2/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/shufflenetv2/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/shufflenetv2/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/shufflenetv2/pytorch/requirements.txt b/models/cv/classification/shufflenetv2/pytorch/requirements.txt similarity index 100% rename from cv/classification/shufflenetv2/pytorch/requirements.txt rename to models/cv/classification/shufflenetv2/pytorch/requirements.txt diff --git a/cv/classification/shufflenetv2/pytorch/train.py b/models/cv/classification/shufflenetv2/pytorch/train.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/train.py rename to models/cv/classification/shufflenetv2/pytorch/train.py diff --git a/cv/classification/shufflenetv2/pytorch/train_shufflenet_v2_x0_5_amp_dist.sh b/models/cv/classification/shufflenetv2/pytorch/train_shufflenet_v2_x0_5_amp_dist.sh similarity index 100% rename from cv/classification/shufflenetv2/pytorch/train_shufflenet_v2_x0_5_amp_dist.sh rename to models/cv/classification/shufflenetv2/pytorch/train_shufflenet_v2_x0_5_amp_dist.sh diff --git a/cv/classification/shufflenetv2/pytorch/utils_.py b/models/cv/classification/shufflenetv2/pytorch/utils_.py similarity index 100% rename from cv/classification/shufflenetv2/pytorch/utils_.py rename to models/cv/classification/shufflenetv2/pytorch/utils_.py diff --git a/cv/classification/squeezenet/pytorch/.gitignore b/models/cv/classification/squeezenet/pytorch/.gitignore similarity index 100% rename from cv/classification/squeezenet/pytorch/.gitignore rename to models/cv/classification/squeezenet/pytorch/.gitignore diff --git a/cv/classification/squeezenet/pytorch/README.md b/models/cv/classification/squeezenet/pytorch/README.md similarity index 100% rename from cv/classification/squeezenet/pytorch/README.md rename to models/cv/classification/squeezenet/pytorch/README.md diff --git a/cv/classification/squeezenet/pytorch/__init__.py b/models/cv/classification/squeezenet/pytorch/__init__.py similarity index 100% rename from cv/classification/squeezenet/pytorch/__init__.py rename to models/cv/classification/squeezenet/pytorch/__init__.py diff --git a/cv/classification/squeezenet/pytorch/common_utils/__init__.py b/models/cv/classification/squeezenet/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/squeezenet/pytorch/common_utils/__init__.py rename to models/cv/classification/squeezenet/pytorch/common_utils/__init__.py diff --git a/cv/classification/squeezenet/pytorch/common_utils/dist.py b/models/cv/classification/squeezenet/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/squeezenet/pytorch/common_utils/dist.py rename to models/cv/classification/squeezenet/pytorch/common_utils/dist.py diff --git a/cv/classification/squeezenet/pytorch/common_utils/metric_logger.py b/models/cv/classification/squeezenet/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/squeezenet/pytorch/common_utils/metric_logger.py rename to models/cv/classification/squeezenet/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/squeezenet/pytorch/common_utils/misc.py b/models/cv/classification/squeezenet/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/squeezenet/pytorch/common_utils/misc.py rename to models/cv/classification/squeezenet/pytorch/common_utils/misc.py diff --git a/cv/classification/squeezenet/pytorch/common_utils/smooth_value.py b/models/cv/classification/squeezenet/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/squeezenet/pytorch/common_utils/smooth_value.py rename to models/cv/classification/squeezenet/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/squeezenet/pytorch/dataloader/__init__.py b/models/cv/classification/squeezenet/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/squeezenet/pytorch/dataloader/__init__.py rename to models/cv/classification/squeezenet/pytorch/dataloader/__init__.py diff --git a/cv/classification/squeezenet/pytorch/dataloader/classification.py b/models/cv/classification/squeezenet/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/squeezenet/pytorch/dataloader/classification.py rename to models/cv/classification/squeezenet/pytorch/dataloader/classification.py diff --git a/cv/classification/squeezenet/pytorch/dataloader/dali_classification.py b/models/cv/classification/squeezenet/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/squeezenet/pytorch/dataloader/dali_classification.py rename to models/cv/classification/squeezenet/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/squeezenet/pytorch/dataloader/utils/__init__.py b/models/cv/classification/squeezenet/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/squeezenet/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/squeezenet/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/squeezenet/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/squeezenet/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/squeezenet/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/squeezenet/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/squeezenet/pytorch/model/squeezenet.py b/models/cv/classification/squeezenet/pytorch/model/squeezenet.py similarity index 100% rename from cv/classification/squeezenet/pytorch/model/squeezenet.py rename to models/cv/classification/squeezenet/pytorch/model/squeezenet.py diff --git a/cv/classification/squeezenet/pytorch/train.py b/models/cv/classification/squeezenet/pytorch/train.py similarity index 100% rename from cv/classification/squeezenet/pytorch/train.py rename to models/cv/classification/squeezenet/pytorch/train.py diff --git a/cv/classification/squeezenet/pytorch/utils_.py b/models/cv/classification/squeezenet/pytorch/utils_.py similarity index 100% rename from cv/classification/squeezenet/pytorch/utils_.py rename to models/cv/classification/squeezenet/pytorch/utils_.py diff --git a/cv/classification/swin_transformer/paddlepaddle/README.md b/models/cv/classification/swin_transformer/paddlepaddle/README.md similarity index 100% rename from cv/classification/swin_transformer/paddlepaddle/README.md rename to models/cv/classification/swin_transformer/paddlepaddle/README.md diff --git a/cv/classification/swin_transformer/pytorch/README.md b/models/cv/classification/swin_transformer/pytorch/README.md similarity index 100% rename from cv/classification/swin_transformer/pytorch/README.md rename to models/cv/classification/swin_transformer/pytorch/README.md diff --git a/cv/classification/swin_transformer/pytorch/ci/prepare.sh b/models/cv/classification/swin_transformer/pytorch/ci/prepare.sh similarity index 100% rename from cv/classification/swin_transformer/pytorch/ci/prepare.sh rename to models/cv/classification/swin_transformer/pytorch/ci/prepare.sh diff --git a/cv/classification/torchvision/pytorch/README.md b/models/cv/classification/torchvision/pytorch/README.md similarity index 100% rename from cv/classification/torchvision/pytorch/README.md rename to models/cv/classification/torchvision/pytorch/README.md diff --git a/cv/classification/torchvision/pytorch/common_utils/__init__.py b/models/cv/classification/torchvision/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/torchvision/pytorch/common_utils/__init__.py rename to models/cv/classification/torchvision/pytorch/common_utils/__init__.py diff --git a/cv/classification/torchvision/pytorch/common_utils/dist.py b/models/cv/classification/torchvision/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/torchvision/pytorch/common_utils/dist.py rename to models/cv/classification/torchvision/pytorch/common_utils/dist.py diff --git a/cv/classification/torchvision/pytorch/common_utils/metric_logger.py b/models/cv/classification/torchvision/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/torchvision/pytorch/common_utils/metric_logger.py rename to models/cv/classification/torchvision/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/torchvision/pytorch/common_utils/misc.py b/models/cv/classification/torchvision/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/torchvision/pytorch/common_utils/misc.py rename to models/cv/classification/torchvision/pytorch/common_utils/misc.py diff --git a/cv/classification/torchvision/pytorch/common_utils/smooth_value.py b/models/cv/classification/torchvision/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/torchvision/pytorch/common_utils/smooth_value.py rename to models/cv/classification/torchvision/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/torchvision/pytorch/dataloader/__init__.py b/models/cv/classification/torchvision/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/torchvision/pytorch/dataloader/__init__.py rename to models/cv/classification/torchvision/pytorch/dataloader/__init__.py diff --git a/cv/classification/torchvision/pytorch/dataloader/classification.py b/models/cv/classification/torchvision/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/torchvision/pytorch/dataloader/classification.py rename to models/cv/classification/torchvision/pytorch/dataloader/classification.py diff --git a/cv/classification/torchvision/pytorch/dataloader/dali_classification.py b/models/cv/classification/torchvision/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/torchvision/pytorch/dataloader/dali_classification.py rename to models/cv/classification/torchvision/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/torchvision/pytorch/dataloader/utils/__init__.py b/models/cv/classification/torchvision/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/torchvision/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/torchvision/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/torchvision/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/torchvision/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/torchvision/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/torchvision/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/torchvision/pytorch/train.py b/models/cv/classification/torchvision/pytorch/train.py similarity index 100% rename from cv/classification/torchvision/pytorch/train.py rename to models/cv/classification/torchvision/pytorch/train.py diff --git a/cv/classification/torchvision/pytorch/utils.py b/models/cv/classification/torchvision/pytorch/utils.py similarity index 100% rename from cv/classification/torchvision/pytorch/utils.py rename to models/cv/classification/torchvision/pytorch/utils.py diff --git a/cv/classification/vgg/paddlepaddle/README.md b/models/cv/classification/vgg/paddlepaddle/README.md similarity index 100% rename from cv/classification/vgg/paddlepaddle/README.md rename to models/cv/classification/vgg/paddlepaddle/README.md diff --git a/cv/classification/vgg/pytorch/.gitignore b/models/cv/classification/vgg/pytorch/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/vgg/pytorch/.gitignore rename to models/cv/classification/vgg/pytorch/.gitignore diff --git a/cv/classification/vgg/pytorch/README.md b/models/cv/classification/vgg/pytorch/README.md similarity index 100% rename from cv/classification/vgg/pytorch/README.md rename to models/cv/classification/vgg/pytorch/README.md diff --git a/cv/classification/vgg/pytorch/__init__.py b/models/cv/classification/vgg/pytorch/__init__.py similarity index 100% rename from cv/classification/vgg/pytorch/__init__.py rename to models/cv/classification/vgg/pytorch/__init__.py diff --git a/cv/classification/vgg/pytorch/common_utils/__init__.py b/models/cv/classification/vgg/pytorch/common_utils/__init__.py similarity index 100% rename from cv/classification/vgg/pytorch/common_utils/__init__.py rename to models/cv/classification/vgg/pytorch/common_utils/__init__.py diff --git a/cv/classification/vgg/pytorch/common_utils/dist.py b/models/cv/classification/vgg/pytorch/common_utils/dist.py similarity index 100% rename from cv/classification/vgg/pytorch/common_utils/dist.py rename to models/cv/classification/vgg/pytorch/common_utils/dist.py diff --git a/cv/classification/vgg/pytorch/common_utils/metric_logger.py b/models/cv/classification/vgg/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/classification/vgg/pytorch/common_utils/metric_logger.py rename to models/cv/classification/vgg/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/vgg/pytorch/common_utils/misc.py b/models/cv/classification/vgg/pytorch/common_utils/misc.py similarity index 100% rename from cv/classification/vgg/pytorch/common_utils/misc.py rename to models/cv/classification/vgg/pytorch/common_utils/misc.py diff --git a/cv/classification/vgg/pytorch/common_utils/smooth_value.py b/models/cv/classification/vgg/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/classification/vgg/pytorch/common_utils/smooth_value.py rename to models/cv/classification/vgg/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/vgg/pytorch/dataloader/__init__.py b/models/cv/classification/vgg/pytorch/dataloader/__init__.py similarity index 100% rename from cv/classification/vgg/pytorch/dataloader/__init__.py rename to models/cv/classification/vgg/pytorch/dataloader/__init__.py diff --git a/cv/classification/vgg/pytorch/dataloader/classification.py b/models/cv/classification/vgg/pytorch/dataloader/classification.py similarity index 100% rename from cv/classification/vgg/pytorch/dataloader/classification.py rename to models/cv/classification/vgg/pytorch/dataloader/classification.py diff --git a/cv/classification/vgg/pytorch/dataloader/dali_classification.py b/models/cv/classification/vgg/pytorch/dataloader/dali_classification.py similarity index 100% rename from cv/classification/vgg/pytorch/dataloader/dali_classification.py rename to models/cv/classification/vgg/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/vgg/pytorch/dataloader/utils/__init__.py b/models/cv/classification/vgg/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/classification/vgg/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/vgg/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/vgg/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/vgg/pytorch/dataloader/utils/presets_classification.py similarity index 100% rename from cv/classification/vgg/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/vgg/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/vgg/pytorch/requirements.txt b/models/cv/classification/vgg/pytorch/requirements.txt similarity index 100% rename from cv/classification/vgg/pytorch/requirements.txt rename to models/cv/classification/vgg/pytorch/requirements.txt diff --git a/cv/classification/vgg/pytorch/train.py b/models/cv/classification/vgg/pytorch/train.py similarity index 100% rename from cv/classification/vgg/pytorch/train.py rename to models/cv/classification/vgg/pytorch/train.py diff --git a/cv/classification/vgg/pytorch/train_vgg16_amp_dist.sh b/models/cv/classification/vgg/pytorch/train_vgg16_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/vgg/pytorch/train_vgg16_amp_dist.sh rename to models/cv/classification/vgg/pytorch/train_vgg16_amp_dist.sh diff --git a/cv/classification/vgg/pytorch/utils_.py b/models/cv/classification/vgg/pytorch/utils_.py similarity index 100% rename from cv/classification/vgg/pytorch/utils_.py rename to models/cv/classification/vgg/pytorch/utils_.py diff --git a/cv/classification/vgg/tensorflow/README.md b/models/cv/classification/vgg/tensorflow/README.md similarity index 100% rename from cv/classification/vgg/tensorflow/README.md rename to models/cv/classification/vgg/tensorflow/README.md diff --git a/cv/classification/vgg/tensorflow/all_reduce_benchmark.py b/models/cv/classification/vgg/tensorflow/all_reduce_benchmark.py similarity index 100% rename from cv/classification/vgg/tensorflow/all_reduce_benchmark.py rename to models/cv/classification/vgg/tensorflow/all_reduce_benchmark.py diff --git a/cv/classification/vgg/tensorflow/all_reduce_benchmark_test.py b/models/cv/classification/vgg/tensorflow/all_reduce_benchmark_test.py similarity index 100% rename from cv/classification/vgg/tensorflow/all_reduce_benchmark_test.py rename to models/cv/classification/vgg/tensorflow/all_reduce_benchmark_test.py diff --git a/cv/classification/vgg/tensorflow/allreduce.py b/models/cv/classification/vgg/tensorflow/allreduce.py similarity index 100% rename from cv/classification/vgg/tensorflow/allreduce.py rename to models/cv/classification/vgg/tensorflow/allreduce.py diff --git a/cv/classification/vgg/tensorflow/allreduce_test.py b/models/cv/classification/vgg/tensorflow/allreduce_test.py similarity index 100% rename from cv/classification/vgg/tensorflow/allreduce_test.py rename to models/cv/classification/vgg/tensorflow/allreduce_test.py diff --git a/cv/classification/vgg/tensorflow/batch_allreduce.py b/models/cv/classification/vgg/tensorflow/batch_allreduce.py similarity index 100% rename from cv/classification/vgg/tensorflow/batch_allreduce.py rename to models/cv/classification/vgg/tensorflow/batch_allreduce.py diff --git a/cv/classification/vgg/tensorflow/benchmark_cnn.py b/models/cv/classification/vgg/tensorflow/benchmark_cnn.py similarity index 100% rename from cv/classification/vgg/tensorflow/benchmark_cnn.py rename to models/cv/classification/vgg/tensorflow/benchmark_cnn.py diff --git a/cv/classification/vgg/tensorflow/benchmark_cnn_distributed_test.py b/models/cv/classification/vgg/tensorflow/benchmark_cnn_distributed_test.py similarity index 100% rename from cv/classification/vgg/tensorflow/benchmark_cnn_distributed_test.py rename to models/cv/classification/vgg/tensorflow/benchmark_cnn_distributed_test.py diff --git a/cv/classification/vgg/tensorflow/benchmark_cnn_distributed_test_runner.py b/models/cv/classification/vgg/tensorflow/benchmark_cnn_distributed_test_runner.py similarity index 100% rename from cv/classification/vgg/tensorflow/benchmark_cnn_distributed_test_runner.py rename to models/cv/classification/vgg/tensorflow/benchmark_cnn_distributed_test_runner.py diff --git a/cv/classification/vgg/tensorflow/benchmark_cnn_test.py b/models/cv/classification/vgg/tensorflow/benchmark_cnn_test.py similarity index 100% rename from cv/classification/vgg/tensorflow/benchmark_cnn_test.py rename to models/cv/classification/vgg/tensorflow/benchmark_cnn_test.py diff --git a/cv/classification/vgg/tensorflow/cnn_util.py b/models/cv/classification/vgg/tensorflow/cnn_util.py similarity index 100% rename from cv/classification/vgg/tensorflow/cnn_util.py rename to models/cv/classification/vgg/tensorflow/cnn_util.py diff --git a/cv/classification/vgg/tensorflow/cnn_util_test.py b/models/cv/classification/vgg/tensorflow/cnn_util_test.py similarity index 100% rename from cv/classification/vgg/tensorflow/cnn_util_test.py rename to models/cv/classification/vgg/tensorflow/cnn_util_test.py diff --git a/cv/classification/vgg/tensorflow/coco_metric.py b/models/cv/classification/vgg/tensorflow/coco_metric.py similarity index 100% rename from cv/classification/vgg/tensorflow/coco_metric.py rename to models/cv/classification/vgg/tensorflow/coco_metric.py diff --git a/cv/classification/vgg/tensorflow/constants.py b/models/cv/classification/vgg/tensorflow/constants.py similarity index 100% rename from cv/classification/vgg/tensorflow/constants.py rename to models/cv/classification/vgg/tensorflow/constants.py diff --git a/cv/classification/vgg/tensorflow/convnet_builder.py b/models/cv/classification/vgg/tensorflow/convnet_builder.py similarity index 100% rename from cv/classification/vgg/tensorflow/convnet_builder.py rename to models/cv/classification/vgg/tensorflow/convnet_builder.py diff --git a/cv/classification/vgg/tensorflow/datasets.py b/models/cv/classification/vgg/tensorflow/datasets.py similarity index 100% rename from cv/classification/vgg/tensorflow/datasets.py rename to models/cv/classification/vgg/tensorflow/datasets.py diff --git a/cv/classification/vgg/tensorflow/download_script.sh b/models/cv/classification/vgg/tensorflow/download_script.sh similarity index 100% rename from cv/classification/vgg/tensorflow/download_script.sh rename to models/cv/classification/vgg/tensorflow/download_script.sh diff --git a/cv/classification/vgg/tensorflow/flags.py b/models/cv/classification/vgg/tensorflow/flags.py similarity index 100% rename from cv/classification/vgg/tensorflow/flags.py rename to models/cv/classification/vgg/tensorflow/flags.py diff --git a/cv/classification/vgg/tensorflow/get_imagenette.sh b/models/cv/classification/vgg/tensorflow/get_imagenette.sh similarity index 100% rename from cv/classification/vgg/tensorflow/get_imagenette.sh rename to models/cv/classification/vgg/tensorflow/get_imagenette.sh diff --git a/cv/classification/vgg/tensorflow/get_num_devices.sh b/models/cv/classification/vgg/tensorflow/get_num_devices.sh similarity index 100% rename from cv/classification/vgg/tensorflow/get_num_devices.sh rename to models/cv/classification/vgg/tensorflow/get_num_devices.sh diff --git a/cv/classification/vgg/tensorflow/leading_indicators_test.py b/models/cv/classification/vgg/tensorflow/leading_indicators_test.py similarity index 100% rename from cv/classification/vgg/tensorflow/leading_indicators_test.py rename to models/cv/classification/vgg/tensorflow/leading_indicators_test.py diff --git a/cv/classification/vgg/tensorflow/mlperf.py b/models/cv/classification/vgg/tensorflow/mlperf.py similarity index 100% rename from cv/classification/vgg/tensorflow/mlperf.py rename to models/cv/classification/vgg/tensorflow/mlperf.py diff --git a/cv/classification/vgg/tensorflow/mlperf_test.py b/models/cv/classification/vgg/tensorflow/mlperf_test.py similarity index 100% rename from cv/classification/vgg/tensorflow/mlperf_test.py rename to models/cv/classification/vgg/tensorflow/mlperf_test.py diff --git a/cv/classification/vgg/tensorflow/models/__init__.py b/models/cv/classification/vgg/tensorflow/models/__init__.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/__init__.py rename to models/cv/classification/vgg/tensorflow/models/__init__.py diff --git a/cv/classification/vgg/tensorflow/models/alexnet_model.py b/models/cv/classification/vgg/tensorflow/models/alexnet_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/alexnet_model.py rename to models/cv/classification/vgg/tensorflow/models/alexnet_model.py diff --git a/cv/classification/vgg/tensorflow/models/densenet_model.py b/models/cv/classification/vgg/tensorflow/models/densenet_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/densenet_model.py rename to models/cv/classification/vgg/tensorflow/models/densenet_model.py diff --git a/cv/classification/vgg/tensorflow/models/experimental/__init__.py b/models/cv/classification/vgg/tensorflow/models/experimental/__init__.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/experimental/__init__.py rename to models/cv/classification/vgg/tensorflow/models/experimental/__init__.py diff --git a/cv/classification/vgg/tensorflow/models/experimental/deepspeech.py b/models/cv/classification/vgg/tensorflow/models/experimental/deepspeech.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/experimental/deepspeech.py rename to models/cv/classification/vgg/tensorflow/models/experimental/deepspeech.py diff --git a/cv/classification/vgg/tensorflow/models/experimental/official_ncf_model.py b/models/cv/classification/vgg/tensorflow/models/experimental/official_ncf_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/experimental/official_ncf_model.py rename to models/cv/classification/vgg/tensorflow/models/experimental/official_ncf_model.py diff --git a/cv/classification/vgg/tensorflow/models/googlenet_model.py b/models/cv/classification/vgg/tensorflow/models/googlenet_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/googlenet_model.py rename to models/cv/classification/vgg/tensorflow/models/googlenet_model.py diff --git a/cv/classification/vgg/tensorflow/models/inception_model.py b/models/cv/classification/vgg/tensorflow/models/inception_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/inception_model.py rename to models/cv/classification/vgg/tensorflow/models/inception_model.py diff --git a/cv/classification/vgg/tensorflow/models/lenet_model.py b/models/cv/classification/vgg/tensorflow/models/lenet_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/lenet_model.py rename to models/cv/classification/vgg/tensorflow/models/lenet_model.py diff --git a/cv/classification/vgg/tensorflow/models/model.py b/models/cv/classification/vgg/tensorflow/models/model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/model.py rename to models/cv/classification/vgg/tensorflow/models/model.py diff --git a/cv/classification/vgg/tensorflow/models/model_config.py b/models/cv/classification/vgg/tensorflow/models/model_config.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/model_config.py rename to models/cv/classification/vgg/tensorflow/models/model_config.py diff --git a/cv/classification/vgg/tensorflow/models/official_resnet_model.py b/models/cv/classification/vgg/tensorflow/models/official_resnet_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/official_resnet_model.py rename to models/cv/classification/vgg/tensorflow/models/official_resnet_model.py diff --git a/cv/classification/vgg/tensorflow/models/overfeat_model.py b/models/cv/classification/vgg/tensorflow/models/overfeat_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/overfeat_model.py rename to models/cv/classification/vgg/tensorflow/models/overfeat_model.py diff --git a/cv/classification/vgg/tensorflow/models/resnet_model.py b/models/cv/classification/vgg/tensorflow/models/resnet_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/resnet_model.py rename to models/cv/classification/vgg/tensorflow/models/resnet_model.py diff --git a/cv/classification/vgg/tensorflow/models/resnet_model_test.py b/models/cv/classification/vgg/tensorflow/models/resnet_model_test.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/resnet_model_test.py rename to models/cv/classification/vgg/tensorflow/models/resnet_model_test.py diff --git a/cv/classification/vgg/tensorflow/models/tf1_only/__init__.py b/models/cv/classification/vgg/tensorflow/models/tf1_only/__init__.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/tf1_only/__init__.py rename to models/cv/classification/vgg/tensorflow/models/tf1_only/__init__.py diff --git a/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet.py b/models/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/tf1_only/mobilenet.py rename to models/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet.py diff --git a/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_conv_blocks.py b/models/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_conv_blocks.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_conv_blocks.py rename to models/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_conv_blocks.py diff --git a/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_test.py b/models/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_test.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_test.py rename to models/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_test.py diff --git a/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_v2.py b/models/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_v2.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_v2.py rename to models/cv/classification/vgg/tensorflow/models/tf1_only/mobilenet_v2.py diff --git a/cv/classification/vgg/tensorflow/models/tf1_only/nasnet_model.py b/models/cv/classification/vgg/tensorflow/models/tf1_only/nasnet_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/tf1_only/nasnet_model.py rename to models/cv/classification/vgg/tensorflow/models/tf1_only/nasnet_model.py diff --git a/cv/classification/vgg/tensorflow/models/tf1_only/nasnet_test.py b/models/cv/classification/vgg/tensorflow/models/tf1_only/nasnet_test.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/tf1_only/nasnet_test.py rename to models/cv/classification/vgg/tensorflow/models/tf1_only/nasnet_test.py diff --git a/cv/classification/vgg/tensorflow/models/tf1_only/nasnet_utils.py b/models/cv/classification/vgg/tensorflow/models/tf1_only/nasnet_utils.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/tf1_only/nasnet_utils.py rename to models/cv/classification/vgg/tensorflow/models/tf1_only/nasnet_utils.py diff --git a/cv/classification/vgg/tensorflow/models/tf1_only/ssd_model.py b/models/cv/classification/vgg/tensorflow/models/tf1_only/ssd_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/tf1_only/ssd_model.py rename to models/cv/classification/vgg/tensorflow/models/tf1_only/ssd_model.py diff --git a/cv/classification/vgg/tensorflow/models/trivial_model.py b/models/cv/classification/vgg/tensorflow/models/trivial_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/trivial_model.py rename to models/cv/classification/vgg/tensorflow/models/trivial_model.py diff --git a/cv/classification/vgg/tensorflow/models/vgg_model.py b/models/cv/classification/vgg/tensorflow/models/vgg_model.py similarity index 100% rename from cv/classification/vgg/tensorflow/models/vgg_model.py rename to models/cv/classification/vgg/tensorflow/models/vgg_model.py diff --git a/cv/classification/vgg/tensorflow/platforms/__init__.py b/models/cv/classification/vgg/tensorflow/platforms/__init__.py similarity index 100% rename from cv/classification/vgg/tensorflow/platforms/__init__.py rename to models/cv/classification/vgg/tensorflow/platforms/__init__.py diff --git a/cv/classification/vgg/tensorflow/platforms/default/__init__.py b/models/cv/classification/vgg/tensorflow/platforms/default/__init__.py similarity index 100% rename from cv/classification/vgg/tensorflow/platforms/default/__init__.py rename to models/cv/classification/vgg/tensorflow/platforms/default/__init__.py diff --git a/cv/classification/vgg/tensorflow/platforms/default/util.py b/models/cv/classification/vgg/tensorflow/platforms/default/util.py similarity index 100% rename from cv/classification/vgg/tensorflow/platforms/default/util.py rename to models/cv/classification/vgg/tensorflow/platforms/default/util.py diff --git a/cv/classification/vgg/tensorflow/platforms/util.py b/models/cv/classification/vgg/tensorflow/platforms/util.py similarity index 100% rename from cv/classification/vgg/tensorflow/platforms/util.py rename to models/cv/classification/vgg/tensorflow/platforms/util.py diff --git a/cv/classification/vgg/tensorflow/pred_classes_vgg16_bi.npy b/models/cv/classification/vgg/tensorflow/pred_classes_vgg16_bi.npy similarity index 100% rename from cv/classification/vgg/tensorflow/pred_classes_vgg16_bi.npy rename to models/cv/classification/vgg/tensorflow/pred_classes_vgg16_bi.npy diff --git a/cv/classification/vgg/tensorflow/preprocessing.py b/models/cv/classification/vgg/tensorflow/preprocessing.py similarity index 100% rename from cv/classification/vgg/tensorflow/preprocessing.py rename to models/cv/classification/vgg/tensorflow/preprocessing.py diff --git a/cv/classification/vgg/tensorflow/run_tests.py b/models/cv/classification/vgg/tensorflow/run_tests.py similarity index 100% rename from cv/classification/vgg/tensorflow/run_tests.py rename to models/cv/classification/vgg/tensorflow/run_tests.py diff --git a/cv/classification/vgg/tensorflow/run_train_distributed_imagenette.sh b/models/cv/classification/vgg/tensorflow/run_train_distributed_imagenette.sh similarity index 100% rename from cv/classification/vgg/tensorflow/run_train_distributed_imagenette.sh rename to models/cv/classification/vgg/tensorflow/run_train_distributed_imagenette.sh diff --git a/cv/classification/vgg/tensorflow/run_train_vgg16_distributed_imagenette.sh b/models/cv/classification/vgg/tensorflow/run_train_vgg16_distributed_imagenette.sh similarity index 100% rename from cv/classification/vgg/tensorflow/run_train_vgg16_distributed_imagenette.sh rename to models/cv/classification/vgg/tensorflow/run_train_vgg16_distributed_imagenette.sh diff --git a/cv/classification/vgg/tensorflow/run_train_vgg16_imagenet.sh b/models/cv/classification/vgg/tensorflow/run_train_vgg16_imagenet.sh similarity index 100% rename from cv/classification/vgg/tensorflow/run_train_vgg16_imagenet.sh rename to models/cv/classification/vgg/tensorflow/run_train_vgg16_imagenet.sh diff --git a/cv/classification/vgg/tensorflow/run_train_vgg16_imagenette.sh b/models/cv/classification/vgg/tensorflow/run_train_vgg16_imagenette.sh similarity index 100% rename from cv/classification/vgg/tensorflow/run_train_vgg16_imagenette.sh rename to models/cv/classification/vgg/tensorflow/run_train_vgg16_imagenette.sh diff --git a/cv/classification/vgg/tensorflow/run_train_vgg16_multigpu_imagenet.sh b/models/cv/classification/vgg/tensorflow/run_train_vgg16_multigpu_imagenet.sh similarity index 100% rename from cv/classification/vgg/tensorflow/run_train_vgg16_multigpu_imagenet.sh rename to models/cv/classification/vgg/tensorflow/run_train_vgg16_multigpu_imagenet.sh diff --git a/cv/classification/vgg/tensorflow/run_train_vgg16_multigpu_imagenette.sh b/models/cv/classification/vgg/tensorflow/run_train_vgg16_multigpu_imagenette.sh similarity index 100% rename from cv/classification/vgg/tensorflow/run_train_vgg16_multigpu_imagenette.sh rename to models/cv/classification/vgg/tensorflow/run_train_vgg16_multigpu_imagenette.sh diff --git a/cv/classification/vgg/tensorflow/ssd_constants.py b/models/cv/classification/vgg/tensorflow/ssd_constants.py similarity index 100% rename from cv/classification/vgg/tensorflow/ssd_constants.py rename to models/cv/classification/vgg/tensorflow/ssd_constants.py diff --git a/cv/classification/vgg/tensorflow/ssd_dataloader.py b/models/cv/classification/vgg/tensorflow/ssd_dataloader.py similarity index 100% rename from cv/classification/vgg/tensorflow/ssd_dataloader.py rename to models/cv/classification/vgg/tensorflow/ssd_dataloader.py diff --git a/cv/classification/vgg/tensorflow/test_data/__init__.py b/models/cv/classification/vgg/tensorflow/test_data/__init__.py similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/__init__.py rename to models/cv/classification/vgg/tensorflow/test_data/__init__.py diff --git a/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 b/models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 rename to models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00000-of-00008 diff --git a/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 b/models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 rename to models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00001-of-00008 diff --git a/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 b/models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 rename to models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00002-of-00008 diff --git a/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 b/models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 rename to models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00003-of-00008 diff --git a/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 b/models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 rename to models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00004-of-00008 diff --git a/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 b/models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 rename to models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00005-of-00008 diff --git a/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 b/models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 rename to models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00006-of-00008 diff --git a/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 b/models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 rename to models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/train-00007-of-00008 diff --git a/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 b/models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 rename to models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/validation-00000-of-00002 diff --git a/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 b/models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 rename to models/cv/classification/vgg/tensorflow/test_data/fake_tf_record_data/validation-00001-of-00002 diff --git a/cv/classification/vgg/tensorflow/test_data/images/black_image.jpg b/models/cv/classification/vgg/tensorflow/test_data/images/black_image.jpg similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/images/black_image.jpg rename to models/cv/classification/vgg/tensorflow/test_data/images/black_image.jpg diff --git a/cv/classification/vgg/tensorflow/test_data/images/white_image.jpg b/models/cv/classification/vgg/tensorflow/test_data/images/white_image.jpg similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/images/white_image.jpg rename to models/cv/classification/vgg/tensorflow/test_data/images/white_image.jpg diff --git a/cv/classification/vgg/tensorflow/test_data/tfrecord_image_generator.py b/models/cv/classification/vgg/tensorflow/test_data/tfrecord_image_generator.py similarity index 100% rename from cv/classification/vgg/tensorflow/test_data/tfrecord_image_generator.py rename to models/cv/classification/vgg/tensorflow/test_data/tfrecord_image_generator.py diff --git a/cv/classification/vgg/tensorflow/test_util.py b/models/cv/classification/vgg/tensorflow/test_util.py similarity index 100% rename from cv/classification/vgg/tensorflow/test_util.py rename to models/cv/classification/vgg/tensorflow/test_util.py diff --git a/cv/classification/vgg/tensorflow/tf_cnn_benchmarks.py b/models/cv/classification/vgg/tensorflow/tf_cnn_benchmarks.py similarity index 100% rename from cv/classification/vgg/tensorflow/tf_cnn_benchmarks.py rename to models/cv/classification/vgg/tensorflow/tf_cnn_benchmarks.py diff --git a/cv/classification/vgg/tensorflow/variable_mgr.py b/models/cv/classification/vgg/tensorflow/variable_mgr.py similarity index 100% rename from cv/classification/vgg/tensorflow/variable_mgr.py rename to models/cv/classification/vgg/tensorflow/variable_mgr.py diff --git a/cv/classification/vgg/tensorflow/variable_mgr_util.py b/models/cv/classification/vgg/tensorflow/variable_mgr_util.py similarity index 100% rename from cv/classification/vgg/tensorflow/variable_mgr_util.py rename to models/cv/classification/vgg/tensorflow/variable_mgr_util.py diff --git a/cv/classification/vgg/tensorflow/variable_mgr_util_test.py b/models/cv/classification/vgg/tensorflow/variable_mgr_util_test.py similarity index 100% rename from cv/classification/vgg/tensorflow/variable_mgr_util_test.py rename to models/cv/classification/vgg/tensorflow/variable_mgr_util_test.py diff --git a/cv/classification/wavemlp/pytorch/README.md b/models/cv/classification/wavemlp/pytorch/README.md similarity index 100% rename from cv/classification/wavemlp/pytorch/README.md rename to models/cv/classification/wavemlp/pytorch/README.md diff --git a/cv/classification/wavemlp/pytorch/ci/prepare.sh b/models/cv/classification/wavemlp/pytorch/ci/prepare.sh similarity index 100% rename from cv/classification/wavemlp/pytorch/ci/prepare.sh rename to models/cv/classification/wavemlp/pytorch/ci/prepare.sh diff --git a/cv/classification/wide_resnet101_2/pytorch/README.md b/models/cv/classification/wide_resnet101_2/pytorch/README.md similarity index 100% rename from cv/classification/wide_resnet101_2/pytorch/README.md rename to models/cv/classification/wide_resnet101_2/pytorch/README.md diff --git a/cv/classification/wide_resnet101_2/pytorch/requirements.txt b/models/cv/classification/wide_resnet101_2/pytorch/requirements.txt similarity index 100% rename from cv/classification/wide_resnet101_2/pytorch/requirements.txt rename to models/cv/classification/wide_resnet101_2/pytorch/requirements.txt diff --git a/cv/classification/wide_resnet101_2/pytorch/run_train.py b/models/cv/classification/wide_resnet101_2/pytorch/run_train.py similarity index 100% rename from cv/classification/wide_resnet101_2/pytorch/run_train.py rename to models/cv/classification/wide_resnet101_2/pytorch/run_train.py diff --git a/cv/classification/wide_resnet101_2/pytorch/train_wide_resnet101_2_amp_dist.sh b/models/cv/classification/wide_resnet101_2/pytorch/train_wide_resnet101_2_amp_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/wide_resnet101_2/pytorch/train_wide_resnet101_2_amp_dist.sh rename to models/cv/classification/wide_resnet101_2/pytorch/train_wide_resnet101_2_amp_dist.sh diff --git a/cv/classification/xception/paddlepaddle/README.md b/models/cv/classification/xception/paddlepaddle/README.md similarity index 100% rename from cv/classification/xception/paddlepaddle/README.md rename to models/cv/classification/xception/paddlepaddle/README.md diff --git a/cv/classification/xception/pytorch/.gitignore b/models/cv/classification/xception/pytorch/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/.gitignore rename to models/cv/classification/xception/pytorch/.gitignore diff --git a/cv/classification/xception/pytorch/README.md b/models/cv/classification/xception/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/README.md rename to models/cv/classification/xception/pytorch/README.md diff --git a/cv/classification/xception/pytorch/__init__.py b/models/cv/classification/xception/pytorch/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/__init__.py rename to models/cv/classification/xception/pytorch/__init__.py diff --git a/cv/classification/xception/pytorch/common_utils/__init__.py b/models/cv/classification/xception/pytorch/common_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/common_utils/__init__.py rename to models/cv/classification/xception/pytorch/common_utils/__init__.py diff --git a/cv/classification/xception/pytorch/common_utils/dist.py b/models/cv/classification/xception/pytorch/common_utils/dist.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/common_utils/dist.py rename to models/cv/classification/xception/pytorch/common_utils/dist.py diff --git a/cv/classification/xception/pytorch/common_utils/metric_logger.py b/models/cv/classification/xception/pytorch/common_utils/metric_logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/common_utils/metric_logger.py rename to models/cv/classification/xception/pytorch/common_utils/metric_logger.py diff --git a/cv/classification/xception/pytorch/common_utils/misc.py b/models/cv/classification/xception/pytorch/common_utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/common_utils/misc.py rename to models/cv/classification/xception/pytorch/common_utils/misc.py diff --git a/cv/classification/xception/pytorch/common_utils/smooth_value.py b/models/cv/classification/xception/pytorch/common_utils/smooth_value.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/common_utils/smooth_value.py rename to models/cv/classification/xception/pytorch/common_utils/smooth_value.py diff --git a/cv/classification/xception/pytorch/dataloader/__init__.py b/models/cv/classification/xception/pytorch/dataloader/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/dataloader/__init__.py rename to models/cv/classification/xception/pytorch/dataloader/__init__.py diff --git a/cv/classification/xception/pytorch/dataloader/classification.py b/models/cv/classification/xception/pytorch/dataloader/classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/dataloader/classification.py rename to models/cv/classification/xception/pytorch/dataloader/classification.py diff --git a/cv/classification/xception/pytorch/dataloader/dali_classification.py b/models/cv/classification/xception/pytorch/dataloader/dali_classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/dataloader/dali_classification.py rename to models/cv/classification/xception/pytorch/dataloader/dali_classification.py diff --git a/cv/classification/xception/pytorch/dataloader/utils/__init__.py b/models/cv/classification/xception/pytorch/dataloader/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/dataloader/utils/__init__.py rename to models/cv/classification/xception/pytorch/dataloader/utils/__init__.py diff --git a/cv/classification/xception/pytorch/dataloader/utils/presets_classification.py b/models/cv/classification/xception/pytorch/dataloader/utils/presets_classification.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/dataloader/utils/presets_classification.py rename to models/cv/classification/xception/pytorch/dataloader/utils/presets_classification.py diff --git a/cv/classification/xception/pytorch/model/xception.py b/models/cv/classification/xception/pytorch/model/xception.py similarity index 100% rename from cv/classification/xception/pytorch/model/xception.py rename to models/cv/classification/xception/pytorch/model/xception.py diff --git a/cv/classification/xception/pytorch/train.py b/models/cv/classification/xception/pytorch/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/train.py rename to models/cv/classification/xception/pytorch/train.py diff --git a/cv/classification/xception/pytorch/utils_.py b/models/cv/classification/xception/pytorch/utils_.py old mode 100755 new mode 100644 similarity index 100% rename from cv/classification/xception/pytorch/utils_.py rename to models/cv/classification/xception/pytorch/utils_.py diff --git a/cv/detection/atss_mmdet/pytorch/README.md b/models/cv/detection/atss_mmdet/pytorch/README.md similarity index 100% rename from cv/detection/atss_mmdet/pytorch/README.md rename to models/cv/detection/atss_mmdet/pytorch/README.md diff --git a/cv/detection/autoassign/pytorch/README.md b/models/cv/detection/autoassign/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/autoassign/pytorch/README.md rename to models/cv/detection/autoassign/pytorch/README.md diff --git a/cv/detection/cascade_rcnn_mmdet/pytorch/README.md b/models/cv/detection/cascade_rcnn_mmdet/pytorch/README.md similarity index 100% rename from cv/detection/cascade_rcnn_mmdet/pytorch/README.md rename to models/cv/detection/cascade_rcnn_mmdet/pytorch/README.md diff --git a/cv/detection/centermask2/pytorch/README.md b/models/cv/detection/centermask2/pytorch/README.md similarity index 100% rename from cv/detection/centermask2/pytorch/README.md rename to models/cv/detection/centermask2/pytorch/README.md diff --git a/cv/detection/centermask2/pytorch/ci/prepare.sh b/models/cv/detection/centermask2/pytorch/ci/prepare.sh similarity index 100% rename from cv/detection/centermask2/pytorch/ci/prepare.sh rename to models/cv/detection/centermask2/pytorch/ci/prepare.sh diff --git a/cv/detection/centernet/paddlepaddle/README.md b/models/cv/detection/centernet/paddlepaddle/README.md similarity index 100% rename from cv/detection/centernet/paddlepaddle/README.md rename to models/cv/detection/centernet/paddlepaddle/README.md diff --git a/cv/detection/centernet/pytorch/README.md b/models/cv/detection/centernet/pytorch/README.md similarity index 100% rename from cv/detection/centernet/pytorch/README.md rename to models/cv/detection/centernet/pytorch/README.md diff --git a/cv/detection/centernet/pytorch/ci/prepare.sh b/models/cv/detection/centernet/pytorch/ci/prepare.sh similarity index 100% rename from cv/detection/centernet/pytorch/ci/prepare.sh rename to models/cv/detection/centernet/pytorch/ci/prepare.sh diff --git a/cv/detection/centernet/pytorch/requirements.txt b/models/cv/detection/centernet/pytorch/requirements.txt similarity index 100% rename from cv/detection/centernet/pytorch/requirements.txt rename to models/cv/detection/centernet/pytorch/requirements.txt diff --git a/cv/detection/co-detr/pytorch/README.md b/models/cv/detection/co-detr/pytorch/README.md similarity index 100% rename from cv/detection/co-detr/pytorch/README.md rename to models/cv/detection/co-detr/pytorch/README.md diff --git a/cv/detection/cornernet_mmdet/pytorch/README.md b/models/cv/detection/cornernet_mmdet/pytorch/README.md similarity index 100% rename from cv/detection/cornernet_mmdet/pytorch/README.md rename to models/cv/detection/cornernet_mmdet/pytorch/README.md diff --git a/cv/detection/dcnv2_mmdet/pytorch/README.md b/models/cv/detection/dcnv2_mmdet/pytorch/README.md similarity index 100% rename from cv/detection/dcnv2_mmdet/pytorch/README.md rename to models/cv/detection/dcnv2_mmdet/pytorch/README.md diff --git a/cv/detection/detr/paddlepaddle/README.md b/models/cv/detection/detr/paddlepaddle/README.md similarity index 100% rename from cv/detection/detr/paddlepaddle/README.md rename to models/cv/detection/detr/paddlepaddle/README.md diff --git a/cv/detection/fasterrcnn/pytorch/README.md b/models/cv/detection/fasterrcnn/pytorch/README.md similarity index 100% rename from cv/detection/fasterrcnn/pytorch/README.md rename to models/cv/detection/fasterrcnn/pytorch/README.md diff --git a/cv/detection/fasterrcnn/pytorch/ci/prepare.sh b/models/cv/detection/fasterrcnn/pytorch/ci/prepare.sh similarity index 100% rename from cv/detection/fasterrcnn/pytorch/ci/prepare.sh rename to models/cv/detection/fasterrcnn/pytorch/ci/prepare.sh diff --git a/cv/detection/fasterrcnn/pytorch/coco_eval.py b/models/cv/detection/fasterrcnn/pytorch/coco_eval.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/coco_eval.py rename to models/cv/detection/fasterrcnn/pytorch/coco_eval.py diff --git a/cv/detection/fasterrcnn/pytorch/dataloaders/__init__.py b/models/cv/detection/fasterrcnn/pytorch/dataloaders/__init__.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/dataloaders/__init__.py rename to models/cv/detection/fasterrcnn/pytorch/dataloaders/__init__.py diff --git a/cv/detection/fasterrcnn/pytorch/dataloaders/coco_utils.py b/models/cv/detection/fasterrcnn/pytorch/dataloaders/coco_utils.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/dataloaders/coco_utils.py rename to models/cv/detection/fasterrcnn/pytorch/dataloaders/coco_utils.py diff --git a/cv/detection/fasterrcnn/pytorch/dataloaders/dataloader.py b/models/cv/detection/fasterrcnn/pytorch/dataloaders/dataloader.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/dataloaders/dataloader.py rename to models/cv/detection/fasterrcnn/pytorch/dataloaders/dataloader.py diff --git a/cv/detection/fasterrcnn/pytorch/dataloaders/functional.py b/models/cv/detection/fasterrcnn/pytorch/dataloaders/functional.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/dataloaders/functional.py rename to models/cv/detection/fasterrcnn/pytorch/dataloaders/functional.py diff --git a/cv/detection/fasterrcnn/pytorch/dataloaders/functional_pil.py b/models/cv/detection/fasterrcnn/pytorch/dataloaders/functional_pil.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/dataloaders/functional_pil.py rename to models/cv/detection/fasterrcnn/pytorch/dataloaders/functional_pil.py diff --git a/cv/detection/fasterrcnn/pytorch/dataloaders/functional_tensor.py b/models/cv/detection/fasterrcnn/pytorch/dataloaders/functional_tensor.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/dataloaders/functional_tensor.py rename to models/cv/detection/fasterrcnn/pytorch/dataloaders/functional_tensor.py diff --git a/cv/detection/fasterrcnn/pytorch/dataloaders/pascal_voc.py b/models/cv/detection/fasterrcnn/pytorch/dataloaders/pascal_voc.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/dataloaders/pascal_voc.py rename to models/cv/detection/fasterrcnn/pytorch/dataloaders/pascal_voc.py diff --git a/cv/detection/fasterrcnn/pytorch/dataloaders/presets_detection.py b/models/cv/detection/fasterrcnn/pytorch/dataloaders/presets_detection.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/dataloaders/presets_detection.py rename to models/cv/detection/fasterrcnn/pytorch/dataloaders/presets_detection.py diff --git a/cv/detection/fasterrcnn/pytorch/dataloaders/transforms_det.py b/models/cv/detection/fasterrcnn/pytorch/dataloaders/transforms_det.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/dataloaders/transforms_det.py rename to models/cv/detection/fasterrcnn/pytorch/dataloaders/transforms_det.py diff --git a/cv/detection/fasterrcnn/pytorch/engine.py b/models/cv/detection/fasterrcnn/pytorch/engine.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/engine.py rename to models/cv/detection/fasterrcnn/pytorch/engine.py diff --git a/cv/detection/fasterrcnn/pytorch/group_by_aspect_ratio.py b/models/cv/detection/fasterrcnn/pytorch/group_by_aspect_ratio.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/group_by_aspect_ratio.py rename to models/cv/detection/fasterrcnn/pytorch/group_by_aspect_ratio.py diff --git a/cv/detection/fasterrcnn/pytorch/model/__init__.py b/models/cv/detection/fasterrcnn/pytorch/model/__init__.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/model/__init__.py rename to models/cv/detection/fasterrcnn/pytorch/model/__init__.py diff --git a/cv/detection/fasterrcnn/pytorch/model/generalized_rcnn_transform.py b/models/cv/detection/fasterrcnn/pytorch/model/generalized_rcnn_transform.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/model/generalized_rcnn_transform.py rename to models/cv/detection/fasterrcnn/pytorch/model/generalized_rcnn_transform.py diff --git a/cv/detection/fasterrcnn/pytorch/requirements.txt b/models/cv/detection/fasterrcnn/pytorch/requirements.txt similarity index 100% rename from cv/detection/fasterrcnn/pytorch/requirements.txt rename to models/cv/detection/fasterrcnn/pytorch/requirements.txt diff --git a/cv/detection/fasterrcnn/pytorch/start_scripts/get_num_devices.sh b/models/cv/detection/fasterrcnn/pytorch/start_scripts/get_num_devices.sh similarity index 100% rename from cv/detection/fasterrcnn/pytorch/start_scripts/get_num_devices.sh rename to models/cv/detection/fasterrcnn/pytorch/start_scripts/get_num_devices.sh diff --git a/cv/detection/fasterrcnn/pytorch/start_scripts/init_torch.sh b/models/cv/detection/fasterrcnn/pytorch/start_scripts/init_torch.sh similarity index 100% rename from cv/detection/fasterrcnn/pytorch/start_scripts/init_torch.sh rename to models/cv/detection/fasterrcnn/pytorch/start_scripts/init_torch.sh diff --git a/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_amp_dist_torch.sh b/models/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_amp_dist_torch.sh similarity index 100% rename from cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_amp_dist_torch.sh rename to models/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_amp_dist_torch.sh diff --git a/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_amp_torch.sh b/models/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_amp_torch.sh similarity index 100% rename from cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_amp_torch.sh rename to models/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_amp_torch.sh diff --git a/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_dist_torch.sh b/models/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_dist_torch.sh similarity index 100% rename from cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_dist_torch.sh rename to models/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_dist_torch.sh diff --git a/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_torch.sh b/models/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_torch.sh similarity index 100% rename from cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_torch.sh rename to models/cv/detection/fasterrcnn/pytorch/start_scripts/train_fasterrcnn_resnet50_torch.sh diff --git a/cv/detection/fasterrcnn/pytorch/test/test_tv.py b/models/cv/detection/fasterrcnn/pytorch/test/test_tv.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/test/test_tv.py rename to models/cv/detection/fasterrcnn/pytorch/test/test_tv.py diff --git a/cv/detection/fasterrcnn/pytorch/train.py b/models/cv/detection/fasterrcnn/pytorch/train.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/train.py rename to models/cv/detection/fasterrcnn/pytorch/train.py diff --git a/cv/detection/fasterrcnn/pytorch/utils/__init__.py b/models/cv/detection/fasterrcnn/pytorch/utils/__init__.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/utils/__init__.py rename to models/cv/detection/fasterrcnn/pytorch/utils/__init__.py diff --git a/cv/detection/fasterrcnn/pytorch/utils/dist.py b/models/cv/detection/fasterrcnn/pytorch/utils/dist.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/utils/dist.py rename to models/cv/detection/fasterrcnn/pytorch/utils/dist.py diff --git a/cv/detection/fasterrcnn/pytorch/utils/metric_logger.py b/models/cv/detection/fasterrcnn/pytorch/utils/metric_logger.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/utils/metric_logger.py rename to models/cv/detection/fasterrcnn/pytorch/utils/metric_logger.py diff --git a/cv/detection/fasterrcnn/pytorch/utils/misc.py b/models/cv/detection/fasterrcnn/pytorch/utils/misc.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/utils/misc.py rename to models/cv/detection/fasterrcnn/pytorch/utils/misc.py diff --git a/cv/detection/fasterrcnn/pytorch/utils/smooth_value.py b/models/cv/detection/fasterrcnn/pytorch/utils/smooth_value.py similarity index 100% rename from cv/detection/fasterrcnn/pytorch/utils/smooth_value.py rename to models/cv/detection/fasterrcnn/pytorch/utils/smooth_value.py diff --git a/cv/detection/fcos/paddlepaddle/README.md b/models/cv/detection/fcos/paddlepaddle/README.md similarity index 100% rename from cv/detection/fcos/paddlepaddle/README.md rename to models/cv/detection/fcos/paddlepaddle/README.md diff --git a/cv/detection/fcos/pytorch/LICENSE b/models/cv/detection/fcos/pytorch/LICENSE old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/LICENSE rename to models/cv/detection/fcos/pytorch/LICENSE diff --git a/cv/detection/fcos/pytorch/README.md b/models/cv/detection/fcos/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/README.md rename to models/cv/detection/fcos/pytorch/README.md diff --git a/cv/detection/fcos/pytorch/ci/prepare.sh b/models/cv/detection/fcos/pytorch/ci/prepare.sh similarity index 100% rename from cv/detection/fcos/pytorch/ci/prepare.sh rename to models/cv/detection/fcos/pytorch/ci/prepare.sh diff --git a/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_101_FPN_1x_caffe2.yaml b/models/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_101_FPN_1x_caffe2.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_101_FPN_1x_caffe2.yaml rename to models/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_101_FPN_1x_caffe2.yaml diff --git a/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_50_C4_1x_caffe2.yaml b/models/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_50_C4_1x_caffe2.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_50_C4_1x_caffe2.yaml rename to models/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_50_C4_1x_caffe2.yaml diff --git a/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_50_FPN_1x_caffe2.yaml b/models/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_50_FPN_1x_caffe2.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_50_FPN_1x_caffe2.yaml rename to models/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_R_50_FPN_1x_caffe2.yaml diff --git a/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml b/models/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml rename to models/cv/detection/fcos/pytorch/configs/caffe2/e2e_faster_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml diff --git a/cv/detection/fcos/pytorch/configs/caffe2/e2e_keypoint_rcnn_R_50_FPN_1x_caffe2.yaml b/models/cv/detection/fcos/pytorch/configs/caffe2/e2e_keypoint_rcnn_R_50_FPN_1x_caffe2.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/caffe2/e2e_keypoint_rcnn_R_50_FPN_1x_caffe2.yaml rename to models/cv/detection/fcos/pytorch/configs/caffe2/e2e_keypoint_rcnn_R_50_FPN_1x_caffe2.yaml diff --git a/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_101_FPN_1x_caffe2.yaml b/models/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_101_FPN_1x_caffe2.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_101_FPN_1x_caffe2.yaml rename to models/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_101_FPN_1x_caffe2.yaml diff --git a/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_50_C4_1x_caffe2.yaml b/models/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_50_C4_1x_caffe2.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_50_C4_1x_caffe2.yaml rename to models/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_50_C4_1x_caffe2.yaml diff --git a/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_50_FPN_1x_caffe2.yaml b/models/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_50_FPN_1x_caffe2.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_50_FPN_1x_caffe2.yaml rename to models/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_R_50_FPN_1x_caffe2.yaml diff --git a/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_X-152-32x8d-FPN-IN5k_1.44x_caffe2.yaml b/models/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_X-152-32x8d-FPN-IN5k_1.44x_caffe2.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_X-152-32x8d-FPN-IN5k_1.44x_caffe2.yaml rename to models/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_X-152-32x8d-FPN-IN5k_1.44x_caffe2.yaml diff --git a/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml b/models/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml rename to models/cv/detection/fcos/pytorch/configs/caffe2/e2e_mask_rcnn_X_101_32x8d_FPN_1x_caffe2.yaml diff --git a/cv/detection/fcos/pytorch/configs/cityscapes/e2e_faster_rcnn_R_50_FPN_1x_cocostyle.yaml b/models/cv/detection/fcos/pytorch/configs/cityscapes/e2e_faster_rcnn_R_50_FPN_1x_cocostyle.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/cityscapes/e2e_faster_rcnn_R_50_FPN_1x_cocostyle.yaml rename to models/cv/detection/fcos/pytorch/configs/cityscapes/e2e_faster_rcnn_R_50_FPN_1x_cocostyle.yaml diff --git a/cv/detection/fcos/pytorch/configs/cityscapes/e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml b/models/cv/detection/fcos/pytorch/configs/cityscapes/e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/cityscapes/e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml rename to models/cv/detection/fcos/pytorch/configs/cityscapes/e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_101_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_101_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_101_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_101_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_50_C4_1x.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_50_C4_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_50_C4_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_50_C4_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_50_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_50_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_50_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_R_50_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_X_101_32x8d_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_X_101_32x8d_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_X_101_32x8d_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_X_101_32x8d_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet_600.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet_600.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet_600.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet_600.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet_chamv1a_600.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet_chamv1a_600.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet_chamv1a_600.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_faster_rcnn_fbnet_chamv1a_600.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_keypoint_rcnn_R_50_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_keypoint_rcnn_R_50_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_keypoint_rcnn_R_50_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_keypoint_rcnn_R_50_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_101_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_101_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_101_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_101_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_50_C4_1x.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_50_C4_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_50_C4_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_50_C4_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_50_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_50_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_50_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_R_50_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_X_101_32x8d_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_X_101_32x8d_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_X_101_32x8d_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_X_101_32x8d_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_600.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_600.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_600.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_600.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_xirb16d_dsmask.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_xirb16d_dsmask.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_xirb16d_dsmask.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_xirb16d_dsmask.yaml diff --git a/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_xirb16d_dsmask_600.yaml b/models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_xirb16d_dsmask_600.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_xirb16d_dsmask_600.yaml rename to models/cv/detection/fcos/pytorch/configs/e2e_mask_rcnn_fbnet_xirb16d_dsmask_600.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_R_101_FPN_2x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_R_101_FPN_2x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_R_101_FPN_2x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_R_101_FPN_2x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_R_50_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_R_50_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_R_50_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_R_50_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_X_101_32x8d_FPN_2x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_X_101_32x8d_FPN_2x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_X_101_32x8d_FPN_2x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_X_101_32x8d_FPN_2x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_X_101_64x4d_FPN_2x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_X_101_64x4d_FPN_2x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_X_101_64x4d_FPN_2x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_X_101_64x4d_FPN_2x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_bn_bs16_MNV2_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_bn_bs16_MNV2_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_bn_bs16_MNV2_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_bn_bs16_MNV2_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_101_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_101_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_101_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_101_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_101_FPN_2x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_101_FPN_2x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_101_FPN_2x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_101_FPN_2x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_50_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_50_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_50_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_R_50_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_X_101_32x8d_FPN_2x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_X_101_32x8d_FPN_2x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_X_101_32x8d_FPN_2x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_X_101_32x8d_FPN_2x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_X_101_64x4d_FPN_2x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_X_101_64x4d_FPN_2x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_X_101_64x4d_FPN_2x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_X_101_64x4d_FPN_2x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_101_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_101_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_101_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_101_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_101_FPN_2x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_101_FPN_2x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_101_FPN_2x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_101_FPN_2x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_50_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_50_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_50_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_R_50_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_X_101_32x8d_FPN_2x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_X_101_32x8d_FPN_2x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_X_101_32x8d_FPN_2x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_X_101_32x8d_FPN_2x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_X_101_64x4d_FPN_2x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_X_101_64x4d_FPN_2x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_X_101_64x4d_FPN_2x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_imprv_dcnv2_X_101_64x4d_FPN_2x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_MNV2_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_MNV2_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_MNV2_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_MNV2_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_c128_MNV2_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_c128_MNV2_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_c128_MNV2_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_c128_MNV2_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_c128_ms_MNV2_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_c128_ms_MNV2_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_c128_ms_MNV2_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs32_c128_ms_MNV2_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs64_c128_ms_MNV2_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs64_c128_ms_MNV2_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs64_c128_ms_MNV2_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/fcos/fcos_syncbn_bs64_c128_ms_MNV2_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/gn_baselines/README.md b/models/cv/detection/fcos/pytorch/configs/gn_baselines/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/gn_baselines/README.md rename to models/cv/detection/fcos/pytorch/configs/gn_baselines/README.md diff --git a/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_faster_rcnn_R_50_FPN_1x_gn.yaml b/models/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_faster_rcnn_R_50_FPN_1x_gn.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/gn_baselines/e2e_faster_rcnn_R_50_FPN_1x_gn.yaml rename to models/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_faster_rcnn_R_50_FPN_1x_gn.yaml diff --git a/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_faster_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml b/models/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_faster_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/gn_baselines/e2e_faster_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml rename to models/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_faster_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml diff --git a/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_mask_rcnn_R_50_FPN_1x_gn.yaml b/models/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_mask_rcnn_R_50_FPN_1x_gn.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/gn_baselines/e2e_mask_rcnn_R_50_FPN_1x_gn.yaml rename to models/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_mask_rcnn_R_50_FPN_1x_gn.yaml diff --git a/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_mask_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml b/models/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_mask_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/gn_baselines/e2e_mask_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml rename to models/cv/detection/fcos/pytorch/configs/gn_baselines/e2e_mask_rcnn_R_50_FPN_Xconv1fc_1x_gn.yaml diff --git a/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_faster_rcnn_R_50_FPN_3x_gn.yaml b/models/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_faster_rcnn_R_50_FPN_3x_gn.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_faster_rcnn_R_50_FPN_3x_gn.yaml rename to models/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_faster_rcnn_R_50_FPN_3x_gn.yaml diff --git a/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_faster_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml b/models/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_faster_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_faster_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml rename to models/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_faster_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml diff --git a/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_mask_rcnn_R_50_FPN_3x_gn.yaml b/models/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_mask_rcnn_R_50_FPN_3x_gn.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_mask_rcnn_R_50_FPN_3x_gn.yaml rename to models/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_mask_rcnn_R_50_FPN_3x_gn.yaml diff --git a/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_mask_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml b/models/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_mask_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_mask_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml rename to models/cv/detection/fcos/pytorch/configs/gn_baselines/scratch_e2e_mask_rcnn_R_50_FPN_Xconv1fc_3x_gn.yaml diff --git a/cv/detection/fcos/pytorch/configs/pascal_voc/e2e_faster_rcnn_R_50_C4_1x_1_gpu_voc.yaml b/models/cv/detection/fcos/pytorch/configs/pascal_voc/e2e_faster_rcnn_R_50_C4_1x_1_gpu_voc.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/pascal_voc/e2e_faster_rcnn_R_50_C4_1x_1_gpu_voc.yaml rename to models/cv/detection/fcos/pytorch/configs/pascal_voc/e2e_faster_rcnn_R_50_C4_1x_1_gpu_voc.yaml diff --git a/cv/detection/fcos/pytorch/configs/pascal_voc/e2e_faster_rcnn_R_50_C4_1x_4_gpu_voc.yaml b/models/cv/detection/fcos/pytorch/configs/pascal_voc/e2e_faster_rcnn_R_50_C4_1x_4_gpu_voc.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/pascal_voc/e2e_faster_rcnn_R_50_C4_1x_4_gpu_voc.yaml rename to models/cv/detection/fcos/pytorch/configs/pascal_voc/e2e_faster_rcnn_R_50_C4_1x_4_gpu_voc.yaml diff --git a/cv/detection/fcos/pytorch/configs/pascal_voc/e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml b/models/cv/detection/fcos/pytorch/configs/pascal_voc/e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/pascal_voc/e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml rename to models/cv/detection/fcos/pytorch/configs/pascal_voc/e2e_mask_rcnn_R_50_FPN_1x_cocostyle.yaml diff --git a/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_R_50_C4_quick.yaml b/models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_R_50_C4_quick.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_R_50_C4_quick.yaml rename to models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_R_50_C4_quick.yaml diff --git a/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_R_50_FPN_quick.yaml b/models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_R_50_FPN_quick.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_R_50_FPN_quick.yaml rename to models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_R_50_FPN_quick.yaml diff --git a/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_X_101_32x8d_FPN_quick.yaml b/models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_X_101_32x8d_FPN_quick.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_X_101_32x8d_FPN_quick.yaml rename to models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_faster_rcnn_X_101_32x8d_FPN_quick.yaml diff --git a/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_keypoint_rcnn_R_50_FPN_quick.yaml b/models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_keypoint_rcnn_R_50_FPN_quick.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/quick_schedules/e2e_keypoint_rcnn_R_50_FPN_quick.yaml rename to models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_keypoint_rcnn_R_50_FPN_quick.yaml diff --git a/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_R_50_C4_quick.yaml b/models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_R_50_C4_quick.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_R_50_C4_quick.yaml rename to models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_R_50_C4_quick.yaml diff --git a/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_R_50_FPN_quick.yaml b/models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_R_50_FPN_quick.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_R_50_FPN_quick.yaml rename to models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_R_50_FPN_quick.yaml diff --git a/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_X_101_32x8d_FPN_quick.yaml b/models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_X_101_32x8d_FPN_quick.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_X_101_32x8d_FPN_quick.yaml rename to models/cv/detection/fcos/pytorch/configs/quick_schedules/e2e_mask_rcnn_X_101_32x8d_FPN_quick.yaml diff --git a/cv/detection/fcos/pytorch/configs/quick_schedules/rpn_R_50_C4_quick.yaml b/models/cv/detection/fcos/pytorch/configs/quick_schedules/rpn_R_50_C4_quick.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/quick_schedules/rpn_R_50_C4_quick.yaml rename to models/cv/detection/fcos/pytorch/configs/quick_schedules/rpn_R_50_C4_quick.yaml diff --git a/cv/detection/fcos/pytorch/configs/quick_schedules/rpn_R_50_FPN_quick.yaml b/models/cv/detection/fcos/pytorch/configs/quick_schedules/rpn_R_50_FPN_quick.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/quick_schedules/rpn_R_50_FPN_quick.yaml rename to models/cv/detection/fcos/pytorch/configs/quick_schedules/rpn_R_50_FPN_quick.yaml diff --git a/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-101-FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-101-FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-101-FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-101-FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-101-FPN_P5_1x.yaml b/models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-101-FPN_P5_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-101-FPN_P5_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-101-FPN_P5_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_1x_quick.yaml b/models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_1x_quick.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_1x_quick.yaml rename to models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_1x_quick.yaml diff --git a/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_P5_1x.yaml b/models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_P5_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_P5_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_R-50-FPN_P5_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/retinanet/retinanet_X_101_32x8d_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_X_101_32x8d_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/retinanet/retinanet_X_101_32x8d_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/retinanet/retinanet_X_101_32x8d_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/rpn_R_101_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/rpn_R_101_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/rpn_R_101_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/rpn_R_101_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/rpn_R_50_C4_1x.yaml b/models/cv/detection/fcos/pytorch/configs/rpn_R_50_C4_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/rpn_R_50_C4_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/rpn_R_50_C4_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/rpn_R_50_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/rpn_R_50_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/rpn_R_50_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/rpn_R_50_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/configs/rpn_X_101_32x8d_FPN_1x.yaml b/models/cv/detection/fcos/pytorch/configs/rpn_X_101_32x8d_FPN_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/configs/rpn_X_101_32x8d_FPN_1x.yaml rename to models/cv/detection/fcos/pytorch/configs/rpn_X_101_32x8d_FPN_1x.yaml diff --git a/cv/detection/fcos/pytorch/demo/README.md b/models/cv/detection/fcos/pytorch/demo/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/README.md rename to models/cv/detection/fcos/pytorch/demo/README.md diff --git a/cv/detection/fcos/pytorch/demo/demo_e2e_mask_rcnn_R_50_FPN_1x.png b/models/cv/detection/fcos/pytorch/demo/demo_e2e_mask_rcnn_R_50_FPN_1x.png old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/demo_e2e_mask_rcnn_R_50_FPN_1x.png rename to models/cv/detection/fcos/pytorch/demo/demo_e2e_mask_rcnn_R_50_FPN_1x.png diff --git a/cv/detection/fcos/pytorch/demo/demo_e2e_mask_rcnn_X_101_32x8d_FPN_1x.png b/models/cv/detection/fcos/pytorch/demo/demo_e2e_mask_rcnn_X_101_32x8d_FPN_1x.png old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/demo_e2e_mask_rcnn_X_101_32x8d_FPN_1x.png rename to models/cv/detection/fcos/pytorch/demo/demo_e2e_mask_rcnn_X_101_32x8d_FPN_1x.png diff --git a/cv/detection/fcos/pytorch/demo/fcos_demo.py b/models/cv/detection/fcos/pytorch/demo/fcos_demo.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/fcos_demo.py rename to models/cv/detection/fcos/pytorch/demo/fcos_demo.py diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000000885.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000000885.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000000885.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000000885.jpg diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000001000.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000001000.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000001000.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000001000.jpg diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000005477.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000005477.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000005477.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000005477.jpg diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000007281.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000007281.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000007281.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000007281.jpg diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000012639.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000012639.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000012639.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000012639.jpg diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000033759.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000033759.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000033759.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000033759.jpg diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000039769.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000039769.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000039769.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000039769.jpg diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000050896.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000050896.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000050896.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000050896.jpg diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000053505.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000053505.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000053505.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000053505.jpg diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000128654.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000128654.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000128654.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000128654.jpg diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000463842.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000463842.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000463842.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000463842.jpg diff --git a/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000479030.jpg b/models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000479030.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000479030.jpg rename to models/cv/detection/fcos/pytorch/demo/images/COCO_val2014_000000479030.jpg diff --git a/cv/detection/fcos/pytorch/demo/predictor.py b/models/cv/detection/fcos/pytorch/demo/predictor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/predictor.py rename to models/cv/detection/fcos/pytorch/demo/predictor.py diff --git a/cv/detection/fcos/pytorch/demo/webcam.py b/models/cv/detection/fcos/pytorch/demo/webcam.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/demo/webcam.py rename to models/cv/detection/fcos/pytorch/demo/webcam.py diff --git a/cv/detection/fcos/pytorch/docker/Dockerfile b/models/cv/detection/fcos/pytorch/docker/Dockerfile old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/docker/Dockerfile rename to models/cv/detection/fcos/pytorch/docker/Dockerfile diff --git a/cv/detection/fcos/pytorch/docker/docker-jupyter/Dockerfile b/models/cv/detection/fcos/pytorch/docker/docker-jupyter/Dockerfile old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/docker/docker-jupyter/Dockerfile rename to models/cv/detection/fcos/pytorch/docker/docker-jupyter/Dockerfile diff --git a/cv/detection/fcos/pytorch/docker/docker-jupyter/jupyter_notebook_config.py b/models/cv/detection/fcos/pytorch/docker/docker-jupyter/jupyter_notebook_config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/docker/docker-jupyter/jupyter_notebook_config.py rename to models/cv/detection/fcos/pytorch/docker/docker-jupyter/jupyter_notebook_config.py diff --git a/cv/detection/fcos/pytorch/fcos/__init__.py b/models/cv/detection/fcos/pytorch/fcos/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos/__init__.py rename to models/cv/detection/fcos/pytorch/fcos/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos/bin/fcos b/models/cv/detection/fcos/pytorch/fcos/bin/fcos old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos/bin/fcos rename to models/cv/detection/fcos/pytorch/fcos/bin/fcos diff --git a/models/cv/detection/fcos/pytorch/fcos/configs b/models/cv/detection/fcos/pytorch/fcos/configs new file mode 100644 index 000000000..b47cd0022 --- /dev/null +++ b/models/cv/detection/fcos/pytorch/fcos/configs @@ -0,0 +1 @@ +../configs/fcos \ No newline at end of file diff --git a/cv/detection/fcos/pytorch/fcos/fcos.py b/models/cv/detection/fcos/pytorch/fcos/fcos.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos/fcos.py rename to models/cv/detection/fcos/pytorch/fcos/fcos.py diff --git a/cv/detection/fcos/pytorch/fcos_core/README.md b/models/cv/detection/fcos/pytorch/fcos_core/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/README.md rename to models/cv/detection/fcos/pytorch/fcos_core/README.md diff --git a/cv/detection/fcos/pytorch/fcos_core/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/config/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/config/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/config/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/config/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/config/defaults.py b/models/cv/detection/fcos/pytorch/fcos_core/config/defaults.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/config/defaults.py rename to models/cv/detection/fcos/pytorch/fcos_core/config/defaults.py diff --git a/cv/detection/fcos/pytorch/fcos_core/config/paths_catalog.py b/models/cv/detection/fcos/pytorch/fcos_core/config/paths_catalog.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/config/paths_catalog.py rename to models/cv/detection/fcos/pytorch/fcos_core/config/paths_catalog.py diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/ROIAlign.h b/models/cv/detection/fcos/pytorch/fcos_core/csrc/ROIAlign.h old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/ROIAlign.h rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/ROIAlign.h diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/ROIPool.h b/models/cv/detection/fcos/pytorch/fcos_core/csrc/ROIPool.h old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/ROIPool.h rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/ROIPool.h diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/SigmoidFocalLoss.h b/models/cv/detection/fcos/pytorch/fcos_core/csrc/SigmoidFocalLoss.h old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/SigmoidFocalLoss.h rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/SigmoidFocalLoss.h diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cpu/ROIAlign_cpu.cpp b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cpu/ROIAlign_cpu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cpu/ROIAlign_cpu.cpp rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cpu/ROIAlign_cpu.cpp diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cpu/nms_cpu.cpp b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cpu/nms_cpu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cpu/nms_cpu.cpp rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cpu/nms_cpu.cpp diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cpu/vision.h b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cpu/vision.h old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cpu/vision.h rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cpu/vision.h diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ROIAlign_cuda.cu b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ROIAlign_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ROIAlign_cuda.cu rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ROIAlign_cuda.cu diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ROIPool_cuda.cu b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ROIPool_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ROIPool_cuda.cu rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ROIPool_cuda.cu diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/SigmoidFocalLoss_cuda.cu b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/SigmoidFocalLoss_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cuda/SigmoidFocalLoss_cuda.cu rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/SigmoidFocalLoss_cuda.cu diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_conv_cuda.cu b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_conv_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_conv_cuda.cu rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_conv_cuda.cu diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_conv_kernel_cuda.cu b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_conv_kernel_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_conv_kernel_cuda.cu rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_conv_kernel_cuda.cu diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_pool_cuda.cu b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_pool_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_pool_cuda.cu rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_pool_cuda.cu diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_pool_kernel_cuda.cu b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_pool_kernel_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_pool_kernel_cuda.cu rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/deform_pool_kernel_cuda.cu diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ml_nms.cu b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ml_nms.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ml_nms.cu rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/ml_nms.cu diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/nms.cu b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/nms.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cuda/nms.cu rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/nms.cu diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/vision.h b/models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/vision.h old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/cuda/vision.h rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/cuda/vision.h diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/deform_conv.h b/models/cv/detection/fcos/pytorch/fcos_core/csrc/deform_conv.h old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/deform_conv.h rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/deform_conv.h diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/deform_pool.h b/models/cv/detection/fcos/pytorch/fcos_core/csrc/deform_pool.h old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/deform_pool.h rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/deform_pool.h diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/ml_nms.h b/models/cv/detection/fcos/pytorch/fcos_core/csrc/ml_nms.h old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/ml_nms.h rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/ml_nms.h diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/nms.h b/models/cv/detection/fcos/pytorch/fcos_core/csrc/nms.h old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/nms.h rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/nms.h diff --git a/cv/detection/fcos/pytorch/fcos_core/csrc/vision.cpp b/models/cv/detection/fcos/pytorch/fcos_core/csrc/vision.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/csrc/vision.cpp rename to models/cv/detection/fcos/pytorch/fcos_core/csrc/vision.cpp diff --git a/cv/detection/fcos/pytorch/fcos_core/data/README.md b/models/cv/detection/fcos/pytorch/fcos_core/data/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/README.md rename to models/cv/detection/fcos/pytorch/fcos_core/data/README.md diff --git a/cv/detection/fcos/pytorch/fcos_core/data/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/data/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/build.py b/models/cv/detection/fcos/pytorch/fcos_core/data/build.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/build.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/build.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/collate_batch.py b/models/cv/detection/fcos/pytorch/fcos_core/data/collate_batch.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/collate_batch.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/collate_batch.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/datasets/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/data/datasets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/datasets/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/datasets/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/datasets/coco.py b/models/cv/detection/fcos/pytorch/fcos_core/data/datasets/coco.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/datasets/coco.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/datasets/coco.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/datasets/concat_dataset.py b/models/cv/detection/fcos/pytorch/fcos_core/data/datasets/concat_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/datasets/concat_dataset.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/datasets/concat_dataset.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/coco/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/coco/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/coco/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/coco/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/coco/coco_eval.py b/models/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/coco/coco_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/coco/coco_eval.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/coco/coco_eval.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/voc/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/voc/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/voc/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/voc/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/voc/voc_eval.py b/models/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/voc/voc_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/voc/voc_eval.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/datasets/evaluation/voc/voc_eval.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/datasets/list_dataset.py b/models/cv/detection/fcos/pytorch/fcos_core/data/datasets/list_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/datasets/list_dataset.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/datasets/list_dataset.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/datasets/voc.py b/models/cv/detection/fcos/pytorch/fcos_core/data/datasets/voc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/datasets/voc.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/datasets/voc.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/samplers/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/data/samplers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/samplers/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/samplers/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/samplers/distributed.py b/models/cv/detection/fcos/pytorch/fcos_core/data/samplers/distributed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/samplers/distributed.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/samplers/distributed.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/samplers/grouped_batch_sampler.py b/models/cv/detection/fcos/pytorch/fcos_core/data/samplers/grouped_batch_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/samplers/grouped_batch_sampler.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/samplers/grouped_batch_sampler.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/samplers/iteration_based_batch_sampler.py b/models/cv/detection/fcos/pytorch/fcos_core/data/samplers/iteration_based_batch_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/samplers/iteration_based_batch_sampler.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/samplers/iteration_based_batch_sampler.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/transforms/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/data/transforms/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/transforms/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/transforms/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/transforms/build.py b/models/cv/detection/fcos/pytorch/fcos_core/data/transforms/build.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/transforms/build.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/transforms/build.py diff --git a/cv/detection/fcos/pytorch/fcos_core/data/transforms/transforms.py b/models/cv/detection/fcos/pytorch/fcos_core/data/transforms/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/data/transforms/transforms.py rename to models/cv/detection/fcos/pytorch/fcos_core/data/transforms/transforms.py diff --git a/cv/detection/fcos/pytorch/fcos_core/engine/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/engine/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/engine/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/engine/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/engine/bbox_aug.py b/models/cv/detection/fcos/pytorch/fcos_core/engine/bbox_aug.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/engine/bbox_aug.py rename to models/cv/detection/fcos/pytorch/fcos_core/engine/bbox_aug.py diff --git a/cv/detection/fcos/pytorch/fcos_core/engine/inference.py b/models/cv/detection/fcos/pytorch/fcos_core/engine/inference.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/engine/inference.py rename to models/cv/detection/fcos/pytorch/fcos_core/engine/inference.py diff --git a/cv/detection/fcos/pytorch/fcos_core/engine/trainer.py b/models/cv/detection/fcos/pytorch/fcos_core/engine/trainer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/engine/trainer.py rename to models/cv/detection/fcos/pytorch/fcos_core/engine/trainer.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/_utils.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/_utils.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/_utils.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/batch_norm.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/batch_norm.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/batch_norm.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/batch_norm.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/dcn/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/dcn/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/dcn/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/dcn/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_conv_func.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_conv_func.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_conv_func.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_conv_func.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_conv_module.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_conv_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_conv_module.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_conv_module.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_pool_func.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_pool_func.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_pool_func.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_pool_func.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_pool_module.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_pool_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_pool_module.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/dcn/deform_pool_module.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/iou_loss.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/iou_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/iou_loss.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/iou_loss.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/misc.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/misc.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/misc.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/nms.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/nms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/nms.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/nms.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/roi_align.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/roi_align.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/roi_align.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/roi_align.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/roi_pool.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/roi_pool.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/roi_pool.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/roi_pool.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/scale.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/scale.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/scale.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/scale.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/sigmoid_focal_loss.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/sigmoid_focal_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/sigmoid_focal_loss.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/sigmoid_focal_loss.py diff --git a/cv/detection/fcos/pytorch/fcos_core/layers/smooth_l1_loss.py b/models/cv/detection/fcos/pytorch/fcos_core/layers/smooth_l1_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/layers/smooth_l1_loss.py rename to models/cv/detection/fcos/pytorch/fcos_core/layers/smooth_l1_loss.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/backbone/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/backbone.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/backbone.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/backbone/backbone.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/backbone.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet_builder.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet_builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet_builder.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet_builder.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet_modeldef.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet_modeldef.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet_modeldef.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fbnet_modeldef.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fpn.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fpn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fpn.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/fpn.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/mobilenet.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/mobilenet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/backbone/mobilenet.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/mobilenet.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/resnet.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/resnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/backbone/resnet.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/backbone/resnet.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/balanced_positive_negative_sampler.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/balanced_positive_negative_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/balanced_positive_negative_sampler.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/balanced_positive_negative_sampler.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/box_coder.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/box_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/box_coder.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/box_coder.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/detector/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/detector/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/detector/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/detector/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/detector/detectors.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/detector/detectors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/detector/detectors.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/detector/detectors.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/detector/generalized_rcnn.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/detector/generalized_rcnn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/detector/generalized_rcnn.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/detector/generalized_rcnn.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/make_layers.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/make_layers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/make_layers.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/make_layers.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/matcher.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/matcher.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/matcher.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/matcher.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/poolers.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/poolers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/poolers.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/poolers.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/registry.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/registry.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/registry.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/box_head.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/box_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/box_head.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/box_head.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/inference.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/inference.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/inference.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/inference.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/loss.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/loss.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/loss.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/roi_box_feature_extractors.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/roi_box_feature_extractors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/roi_box_feature_extractors.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/roi_box_feature_extractors.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/roi_box_predictors.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/roi_box_predictors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/roi_box_predictors.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/box_head/roi_box_predictors.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/inference.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/inference.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/inference.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/inference.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/keypoint_head.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/keypoint_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/keypoint_head.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/keypoint_head.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/loss.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/loss.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/loss.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_feature_extractors.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_feature_extractors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_feature_extractors.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_feature_extractors.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_predictors.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_predictors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_predictors.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/keypoint_head/roi_keypoint_predictors.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/inference.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/inference.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/inference.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/inference.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/loss.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/loss.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/loss.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/mask_head.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/mask_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/mask_head.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/mask_head.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/roi_mask_feature_extractors.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/roi_mask_feature_extractors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/roi_mask_feature_extractors.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/roi_mask_feature_extractors.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/roi_mask_predictors.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/roi_mask_predictors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/roi_mask_predictors.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/mask_head/roi_mask_predictors.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/roi_heads.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/roi_heads.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/roi_heads.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/roi_heads/roi_heads.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/anchor_generator.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/anchor_generator.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/anchor_generator.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/anchor_generator.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/fcos.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/fcos.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/fcos.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/fcos.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/inference.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/inference.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/inference.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/inference.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/loss.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/loss.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/fcos/loss.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/inference.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/inference.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/inference.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/inference.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/loss.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/loss.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/loss.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/inference.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/inference.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/inference.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/inference.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/loss.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/loss.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/loss.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/retinanet.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/retinanet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/retinanet.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/retinanet/retinanet.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/rpn.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/rpn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/rpn.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/rpn.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/utils.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/rpn/utils.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/rpn/utils.py diff --git a/cv/detection/fcos/pytorch/fcos_core/modeling/utils.py b/models/cv/detection/fcos/pytorch/fcos_core/modeling/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/modeling/utils.py rename to models/cv/detection/fcos/pytorch/fcos_core/modeling/utils.py diff --git a/cv/detection/fcos/pytorch/fcos_core/solver/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/solver/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/solver/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/solver/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/solver/build.py b/models/cv/detection/fcos/pytorch/fcos_core/solver/build.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/solver/build.py rename to models/cv/detection/fcos/pytorch/fcos_core/solver/build.py diff --git a/cv/detection/fcos/pytorch/fcos_core/solver/lr_scheduler.py b/models/cv/detection/fcos/pytorch/fcos_core/solver/lr_scheduler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/solver/lr_scheduler.py rename to models/cv/detection/fcos/pytorch/fcos_core/solver/lr_scheduler.py diff --git a/cv/detection/fcos/pytorch/fcos_core/structures/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/structures/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/structures/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/structures/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/structures/bounding_box.py b/models/cv/detection/fcos/pytorch/fcos_core/structures/bounding_box.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/structures/bounding_box.py rename to models/cv/detection/fcos/pytorch/fcos_core/structures/bounding_box.py diff --git a/cv/detection/fcos/pytorch/fcos_core/structures/boxlist_ops.py b/models/cv/detection/fcos/pytorch/fcos_core/structures/boxlist_ops.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/structures/boxlist_ops.py rename to models/cv/detection/fcos/pytorch/fcos_core/structures/boxlist_ops.py diff --git a/cv/detection/fcos/pytorch/fcos_core/structures/image_list.py b/models/cv/detection/fcos/pytorch/fcos_core/structures/image_list.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/structures/image_list.py rename to models/cv/detection/fcos/pytorch/fcos_core/structures/image_list.py diff --git a/cv/detection/fcos/pytorch/fcos_core/structures/keypoint.py b/models/cv/detection/fcos/pytorch/fcos_core/structures/keypoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/structures/keypoint.py rename to models/cv/detection/fcos/pytorch/fcos_core/structures/keypoint.py diff --git a/cv/detection/fcos/pytorch/fcos_core/structures/segmentation_mask.py b/models/cv/detection/fcos/pytorch/fcos_core/structures/segmentation_mask.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/structures/segmentation_mask.py rename to models/cv/detection/fcos/pytorch/fcos_core/structures/segmentation_mask.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/README.md b/models/cv/detection/fcos/pytorch/fcos_core/utils/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/README.md rename to models/cv/detection/fcos/pytorch/fcos_core/utils/README.md diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/__init__.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/__init__.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/__init__.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/c2_model_loading.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/c2_model_loading.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/c2_model_loading.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/c2_model_loading.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/checkpoint.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/checkpoint.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/checkpoint.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/collect_env.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/collect_env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/collect_env.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/collect_env.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/comm.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/comm.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/comm.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/comm.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/cv2_util.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/cv2_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/cv2_util.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/cv2_util.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/env.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/env.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/env.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/imports.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/imports.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/imports.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/imports.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/logger.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/logger.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/logger.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/metric_logger.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/metric_logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/metric_logger.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/metric_logger.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/miscellaneous.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/miscellaneous.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/miscellaneous.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/miscellaneous.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/model_serialization.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/model_serialization.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/model_serialization.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/model_serialization.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/model_zoo.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/model_zoo.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/model_zoo.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/model_zoo.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/registry.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/registry.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/registry.py diff --git a/cv/detection/fcos/pytorch/fcos_core/utils/timer.py b/models/cv/detection/fcos/pytorch/fcos_core/utils/timer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/fcos_core/utils/timer.py rename to models/cv/detection/fcos/pytorch/fcos_core/utils/timer.py diff --git a/cv/detection/fcos/pytorch/onnx/export_model_to_onnx.py b/models/cv/detection/fcos/pytorch/onnx/export_model_to_onnx.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/onnx/export_model_to_onnx.py rename to models/cv/detection/fcos/pytorch/onnx/export_model_to_onnx.py diff --git a/cv/detection/fcos/pytorch/onnx/test_fcos_onnx_model.py b/models/cv/detection/fcos/pytorch/onnx/test_fcos_onnx_model.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/onnx/test_fcos_onnx_model.py rename to models/cv/detection/fcos/pytorch/onnx/test_fcos_onnx_model.py diff --git a/cv/detection/fcos/pytorch/requirements.txt b/models/cv/detection/fcos/pytorch/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/requirements.txt rename to models/cv/detection/fcos/pytorch/requirements.txt diff --git a/cv/detection/fcos/pytorch/setup.py b/models/cv/detection/fcos/pytorch/setup.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/setup.py rename to models/cv/detection/fcos/pytorch/setup.py diff --git a/cv/detection/fcos/pytorch/tests/checkpoint.py b/models/cv/detection/fcos/pytorch/tests/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/checkpoint.py rename to models/cv/detection/fcos/pytorch/tests/checkpoint.py diff --git a/cv/detection/fcos/pytorch/tests/env_tests/env.py b/models/cv/detection/fcos/pytorch/tests/env_tests/env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/env_tests/env.py rename to models/cv/detection/fcos/pytorch/tests/env_tests/env.py diff --git a/cv/detection/fcos/pytorch/tests/test_backbones.py b/models/cv/detection/fcos/pytorch/tests/test_backbones.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_backbones.py rename to models/cv/detection/fcos/pytorch/tests/test_backbones.py diff --git a/cv/detection/fcos/pytorch/tests/test_box_coder.py b/models/cv/detection/fcos/pytorch/tests/test_box_coder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_box_coder.py rename to models/cv/detection/fcos/pytorch/tests/test_box_coder.py diff --git a/cv/detection/fcos/pytorch/tests/test_configs.py b/models/cv/detection/fcos/pytorch/tests/test_configs.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_configs.py rename to models/cv/detection/fcos/pytorch/tests/test_configs.py diff --git a/cv/detection/fcos/pytorch/tests/test_data_samplers.py b/models/cv/detection/fcos/pytorch/tests/test_data_samplers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_data_samplers.py rename to models/cv/detection/fcos/pytorch/tests/test_data_samplers.py diff --git a/cv/detection/fcos/pytorch/tests/test_detectors.py b/models/cv/detection/fcos/pytorch/tests/test_detectors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_detectors.py rename to models/cv/detection/fcos/pytorch/tests/test_detectors.py diff --git a/cv/detection/fcos/pytorch/tests/test_fbnet.py b/models/cv/detection/fcos/pytorch/tests/test_fbnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_fbnet.py rename to models/cv/detection/fcos/pytorch/tests/test_fbnet.py diff --git a/cv/detection/fcos/pytorch/tests/test_feature_extractors.py b/models/cv/detection/fcos/pytorch/tests/test_feature_extractors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_feature_extractors.py rename to models/cv/detection/fcos/pytorch/tests/test_feature_extractors.py diff --git a/cv/detection/fcos/pytorch/tests/test_metric_logger.py b/models/cv/detection/fcos/pytorch/tests/test_metric_logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_metric_logger.py rename to models/cv/detection/fcos/pytorch/tests/test_metric_logger.py diff --git a/cv/detection/fcos/pytorch/tests/test_nms.py b/models/cv/detection/fcos/pytorch/tests/test_nms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_nms.py rename to models/cv/detection/fcos/pytorch/tests/test_nms.py diff --git a/cv/detection/fcos/pytorch/tests/test_predictors.py b/models/cv/detection/fcos/pytorch/tests/test_predictors.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_predictors.py rename to models/cv/detection/fcos/pytorch/tests/test_predictors.py diff --git a/cv/detection/fcos/pytorch/tests/test_rpn_heads.py b/models/cv/detection/fcos/pytorch/tests/test_rpn_heads.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_rpn_heads.py rename to models/cv/detection/fcos/pytorch/tests/test_rpn_heads.py diff --git a/cv/detection/fcos/pytorch/tests/test_segmentation_mask.py b/models/cv/detection/fcos/pytorch/tests/test_segmentation_mask.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/test_segmentation_mask.py rename to models/cv/detection/fcos/pytorch/tests/test_segmentation_mask.py diff --git a/cv/detection/fcos/pytorch/tests/utils.py b/models/cv/detection/fcos/pytorch/tests/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tests/utils.py rename to models/cv/detection/fcos/pytorch/tests/utils.py diff --git a/cv/detection/fcos/pytorch/tools/cityscapes/convert_cityscapes_to_coco.py b/models/cv/detection/fcos/pytorch/tools/cityscapes/convert_cityscapes_to_coco.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tools/cityscapes/convert_cityscapes_to_coco.py rename to models/cv/detection/fcos/pytorch/tools/cityscapes/convert_cityscapes_to_coco.py diff --git a/cv/detection/fcos/pytorch/tools/cityscapes/instances2dict_with_polygons.py b/models/cv/detection/fcos/pytorch/tools/cityscapes/instances2dict_with_polygons.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tools/cityscapes/instances2dict_with_polygons.py rename to models/cv/detection/fcos/pytorch/tools/cityscapes/instances2dict_with_polygons.py diff --git a/cv/detection/fcos/pytorch/tools/remove_solver_states.py b/models/cv/detection/fcos/pytorch/tools/remove_solver_states.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tools/remove_solver_states.py rename to models/cv/detection/fcos/pytorch/tools/remove_solver_states.py diff --git a/cv/detection/fcos/pytorch/tools/test_net.py b/models/cv/detection/fcos/pytorch/tools/test_net.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tools/test_net.py rename to models/cv/detection/fcos/pytorch/tools/test_net.py diff --git a/cv/detection/fcos/pytorch/tools/train_net.py b/models/cv/detection/fcos/pytorch/tools/train_net.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/fcos/pytorch/tools/train_net.py rename to models/cv/detection/fcos/pytorch/tools/train_net.py diff --git a/cv/detection/mamba_yolo/pytorch/README.md b/models/cv/detection/mamba_yolo/pytorch/README.md similarity index 100% rename from cv/detection/mamba_yolo/pytorch/README.md rename to models/cv/detection/mamba_yolo/pytorch/README.md diff --git a/cv/detection/mamba_yolo/pytorch/ci/prepare.sh b/models/cv/detection/mamba_yolo/pytorch/ci/prepare.sh similarity index 100% rename from cv/detection/mamba_yolo/pytorch/ci/prepare.sh rename to models/cv/detection/mamba_yolo/pytorch/ci/prepare.sh diff --git a/cv/detection/maskrcnn/paddlepaddle/README.md b/models/cv/detection/maskrcnn/paddlepaddle/README.md similarity index 100% rename from cv/detection/maskrcnn/paddlepaddle/README.md rename to models/cv/detection/maskrcnn/paddlepaddle/README.md diff --git a/cv/detection/maskrcnn/pytorch/README.md b/models/cv/detection/maskrcnn/pytorch/README.md similarity index 100% rename from cv/detection/maskrcnn/pytorch/README.md rename to models/cv/detection/maskrcnn/pytorch/README.md diff --git a/cv/detection/maskrcnn/pytorch/__init__.py b/models/cv/detection/maskrcnn/pytorch/__init__.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/__init__.py rename to models/cv/detection/maskrcnn/pytorch/__init__.py diff --git a/cv/detection/maskrcnn/pytorch/ci/prepare.sh b/models/cv/detection/maskrcnn/pytorch/ci/prepare.sh similarity index 100% rename from cv/detection/maskrcnn/pytorch/ci/prepare.sh rename to models/cv/detection/maskrcnn/pytorch/ci/prepare.sh diff --git a/cv/detection/maskrcnn/pytorch/coco_eval.py b/models/cv/detection/maskrcnn/pytorch/coco_eval.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/coco_eval.py rename to models/cv/detection/maskrcnn/pytorch/coco_eval.py diff --git a/cv/detection/maskrcnn/pytorch/common_utils/__init__.py b/models/cv/detection/maskrcnn/pytorch/common_utils/__init__.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/common_utils/__init__.py rename to models/cv/detection/maskrcnn/pytorch/common_utils/__init__.py diff --git a/cv/detection/maskrcnn/pytorch/common_utils/dist.py b/models/cv/detection/maskrcnn/pytorch/common_utils/dist.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/common_utils/dist.py rename to models/cv/detection/maskrcnn/pytorch/common_utils/dist.py diff --git a/cv/detection/maskrcnn/pytorch/common_utils/metric_logger.py b/models/cv/detection/maskrcnn/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/common_utils/metric_logger.py rename to models/cv/detection/maskrcnn/pytorch/common_utils/metric_logger.py diff --git a/cv/detection/maskrcnn/pytorch/common_utils/misc.py b/models/cv/detection/maskrcnn/pytorch/common_utils/misc.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/common_utils/misc.py rename to models/cv/detection/maskrcnn/pytorch/common_utils/misc.py diff --git a/cv/detection/maskrcnn/pytorch/common_utils/smooth_value.py b/models/cv/detection/maskrcnn/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/common_utils/smooth_value.py rename to models/cv/detection/maskrcnn/pytorch/common_utils/smooth_value.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/__init__.py b/models/cv/detection/maskrcnn/pytorch/dataloader/__init__.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/__init__.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/__init__.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/detection.py b/models/cv/detection/maskrcnn/pytorch/dataloader/detection.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/detection.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/detection.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/segmentation.py b/models/cv/detection/maskrcnn/pytorch/dataloader/segmentation.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/segmentation.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/segmentation.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/utils/__init__.py b/models/cv/detection/maskrcnn/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/utils/__init__.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/utils/__init__.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/utils/camvid.py b/models/cv/detection/maskrcnn/pytorch/dataloader/utils/camvid.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/utils/camvid.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/utils/camvid.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/utils/coco_utils.py b/models/cv/detection/maskrcnn/pytorch/dataloader/utils/coco_utils.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/utils/coco_utils.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/utils/coco_utils.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/utils/functional.py b/models/cv/detection/maskrcnn/pytorch/dataloader/utils/functional.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/utils/functional.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/utils/functional.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/utils/functional_pil.py b/models/cv/detection/maskrcnn/pytorch/dataloader/utils/functional_pil.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/utils/functional_pil.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/utils/functional_pil.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/utils/functional_tensor.py b/models/cv/detection/maskrcnn/pytorch/dataloader/utils/functional_tensor.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/utils/functional_tensor.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/utils/functional_tensor.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/utils/pascal_voc.py b/models/cv/detection/maskrcnn/pytorch/dataloader/utils/pascal_voc.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/utils/pascal_voc.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/utils/pascal_voc.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/utils/presets_detection.py b/models/cv/detection/maskrcnn/pytorch/dataloader/utils/presets_detection.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/utils/presets_detection.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/utils/presets_detection.py diff --git a/cv/detection/maskrcnn/pytorch/dataloader/utils/transforms_det.py b/models/cv/detection/maskrcnn/pytorch/dataloader/utils/transforms_det.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/dataloader/utils/transforms_det.py rename to models/cv/detection/maskrcnn/pytorch/dataloader/utils/transforms_det.py diff --git a/cv/detection/maskrcnn/pytorch/engine.py b/models/cv/detection/maskrcnn/pytorch/engine.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/engine.py rename to models/cv/detection/maskrcnn/pytorch/engine.py diff --git a/cv/detection/maskrcnn/pytorch/generalized_rcnn_transform.py b/models/cv/detection/maskrcnn/pytorch/generalized_rcnn_transform.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/generalized_rcnn_transform.py rename to models/cv/detection/maskrcnn/pytorch/generalized_rcnn_transform.py diff --git a/cv/detection/maskrcnn/pytorch/group_by_aspect_ratio.py b/models/cv/detection/maskrcnn/pytorch/group_by_aspect_ratio.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/group_by_aspect_ratio.py rename to models/cv/detection/maskrcnn/pytorch/group_by_aspect_ratio.py diff --git a/cv/detection/maskrcnn/pytorch/requirements.txt b/models/cv/detection/maskrcnn/pytorch/requirements.txt similarity index 100% rename from cv/detection/maskrcnn/pytorch/requirements.txt rename to models/cv/detection/maskrcnn/pytorch/requirements.txt diff --git a/cv/detection/maskrcnn/pytorch/requirements_aarch64.txt b/models/cv/detection/maskrcnn/pytorch/requirements_aarch64.txt similarity index 100% rename from cv/detection/maskrcnn/pytorch/requirements_aarch64.txt rename to models/cv/detection/maskrcnn/pytorch/requirements_aarch64.txt diff --git a/cv/detection/maskrcnn/pytorch/train.py b/models/cv/detection/maskrcnn/pytorch/train.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/train.py rename to models/cv/detection/maskrcnn/pytorch/train.py diff --git a/cv/detection/maskrcnn/pytorch/utils.py b/models/cv/detection/maskrcnn/pytorch/utils.py similarity index 100% rename from cv/detection/maskrcnn/pytorch/utils.py rename to models/cv/detection/maskrcnn/pytorch/utils.py diff --git a/cv/detection/oc_sort/paddlepaddle/README.md b/models/cv/detection/oc_sort/paddlepaddle/README.md similarity index 100% rename from cv/detection/oc_sort/paddlepaddle/README.md rename to models/cv/detection/oc_sort/paddlepaddle/README.md diff --git a/cv/detection/oriented_reppoints/pytorch/README.md b/models/cv/detection/oriented_reppoints/pytorch/README.md similarity index 100% rename from cv/detection/oriented_reppoints/pytorch/README.md rename to models/cv/detection/oriented_reppoints/pytorch/README.md diff --git a/cv/detection/picodet/paddlepaddle/README.md b/models/cv/detection/picodet/paddlepaddle/README.md similarity index 100% rename from cv/detection/picodet/paddlepaddle/README.md rename to models/cv/detection/picodet/paddlepaddle/README.md diff --git a/cv/detection/pp-yoloe/paddlepaddle/README.md b/models/cv/detection/pp-yoloe/paddlepaddle/README.md similarity index 100% rename from cv/detection/pp-yoloe/paddlepaddle/README.md rename to models/cv/detection/pp-yoloe/paddlepaddle/README.md diff --git a/cv/detection/pp_yoloe+/paddlepaddle/README.md b/models/cv/detection/pp_yoloe+/paddlepaddle/README.md similarity index 100% rename from cv/detection/pp_yoloe+/paddlepaddle/README.md rename to models/cv/detection/pp_yoloe+/paddlepaddle/README.md diff --git a/cv/detection/pvanet/pytorch/README.md b/models/cv/detection/pvanet/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/README.md rename to models/cv/detection/pvanet/pytorch/README.md diff --git a/cv/detection/pvanet/pytorch/__init__.py b/models/cv/detection/pvanet/pytorch/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/__init__.py rename to models/cv/detection/pvanet/pytorch/__init__.py diff --git a/cv/detection/pvanet/pytorch/_utils.py b/models/cv/detection/pvanet/pytorch/_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/_utils.py rename to models/cv/detection/pvanet/pytorch/_utils.py diff --git a/cv/detection/pvanet/pytorch/ci/prepare.sh b/models/cv/detection/pvanet/pytorch/ci/prepare.sh similarity index 100% rename from cv/detection/pvanet/pytorch/ci/prepare.sh rename to models/cv/detection/pvanet/pytorch/ci/prepare.sh diff --git a/cv/detection/pvanet/pytorch/coco_eval.py b/models/cv/detection/pvanet/pytorch/coco_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/coco_eval.py rename to models/cv/detection/pvanet/pytorch/coco_eval.py diff --git a/cv/detection/pvanet/pytorch/common_utils/__init__.py b/models/cv/detection/pvanet/pytorch/common_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/common_utils/__init__.py rename to models/cv/detection/pvanet/pytorch/common_utils/__init__.py diff --git a/cv/detection/pvanet/pytorch/common_utils/dist.py b/models/cv/detection/pvanet/pytorch/common_utils/dist.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/common_utils/dist.py rename to models/cv/detection/pvanet/pytorch/common_utils/dist.py diff --git a/cv/detection/pvanet/pytorch/common_utils/metric_logger.py b/models/cv/detection/pvanet/pytorch/common_utils/metric_logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/common_utils/metric_logger.py rename to models/cv/detection/pvanet/pytorch/common_utils/metric_logger.py diff --git a/cv/detection/pvanet/pytorch/common_utils/misc.py b/models/cv/detection/pvanet/pytorch/common_utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/common_utils/misc.py rename to models/cv/detection/pvanet/pytorch/common_utils/misc.py diff --git a/cv/detection/pvanet/pytorch/common_utils/smooth_value.py b/models/cv/detection/pvanet/pytorch/common_utils/smooth_value.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/common_utils/smooth_value.py rename to models/cv/detection/pvanet/pytorch/common_utils/smooth_value.py diff --git a/cv/detection/pvanet/pytorch/dataloader/__init__.py b/models/cv/detection/pvanet/pytorch/dataloader/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/dataloader/__init__.py rename to models/cv/detection/pvanet/pytorch/dataloader/__init__.py diff --git a/cv/detection/pvanet/pytorch/dataloader/detection.py b/models/cv/detection/pvanet/pytorch/dataloader/detection.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/dataloader/detection.py rename to models/cv/detection/pvanet/pytorch/dataloader/detection.py diff --git a/cv/detection/pvanet/pytorch/dataloader/utils/__init__.py b/models/cv/detection/pvanet/pytorch/dataloader/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/dataloader/utils/__init__.py rename to models/cv/detection/pvanet/pytorch/dataloader/utils/__init__.py diff --git a/cv/detection/pvanet/pytorch/dataloader/utils/coco_utils.py b/models/cv/detection/pvanet/pytorch/dataloader/utils/coco_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/dataloader/utils/coco_utils.py rename to models/cv/detection/pvanet/pytorch/dataloader/utils/coco_utils.py diff --git a/cv/detection/pvanet/pytorch/dataloader/utils/functional.py b/models/cv/detection/pvanet/pytorch/dataloader/utils/functional.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/dataloader/utils/functional.py rename to models/cv/detection/pvanet/pytorch/dataloader/utils/functional.py diff --git a/cv/detection/pvanet/pytorch/dataloader/utils/functional_pil.py b/models/cv/detection/pvanet/pytorch/dataloader/utils/functional_pil.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/dataloader/utils/functional_pil.py rename to models/cv/detection/pvanet/pytorch/dataloader/utils/functional_pil.py diff --git a/cv/detection/pvanet/pytorch/dataloader/utils/functional_tensor.py b/models/cv/detection/pvanet/pytorch/dataloader/utils/functional_tensor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/dataloader/utils/functional_tensor.py rename to models/cv/detection/pvanet/pytorch/dataloader/utils/functional_tensor.py diff --git a/cv/detection/pvanet/pytorch/dataloader/utils/pascal_voc.py b/models/cv/detection/pvanet/pytorch/dataloader/utils/pascal_voc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/dataloader/utils/pascal_voc.py rename to models/cv/detection/pvanet/pytorch/dataloader/utils/pascal_voc.py diff --git a/cv/detection/pvanet/pytorch/dataloader/utils/presets_detection.py b/models/cv/detection/pvanet/pytorch/dataloader/utils/presets_detection.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/dataloader/utils/presets_detection.py rename to models/cv/detection/pvanet/pytorch/dataloader/utils/presets_detection.py diff --git a/cv/detection/pvanet/pytorch/dataloader/utils/presets_segmentation.py b/models/cv/detection/pvanet/pytorch/dataloader/utils/presets_segmentation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/dataloader/utils/presets_segmentation.py rename to models/cv/detection/pvanet/pytorch/dataloader/utils/presets_segmentation.py diff --git a/cv/detection/pvanet/pytorch/dataloader/utils/transforms_det.py b/models/cv/detection/pvanet/pytorch/dataloader/utils/transforms_det.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/dataloader/utils/transforms_det.py rename to models/cv/detection/pvanet/pytorch/dataloader/utils/transforms_det.py diff --git a/cv/detection/pvanet/pytorch/engine.py b/models/cv/detection/pvanet/pytorch/engine.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/engine.py rename to models/cv/detection/pvanet/pytorch/engine.py diff --git a/cv/detection/pvanet/pytorch/group_by_aspect_ratio.py b/models/cv/detection/pvanet/pytorch/group_by_aspect_ratio.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/group_by_aspect_ratio.py rename to models/cv/detection/pvanet/pytorch/group_by_aspect_ratio.py diff --git a/cv/detection/pvanet/pytorch/model/__init__.py b/models/cv/detection/pvanet/pytorch/model/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/__init__.py rename to models/cv/detection/pvanet/pytorch/model/__init__.py diff --git a/cv/detection/pvanet/pytorch/model/_utils.py b/models/cv/detection/pvanet/pytorch/model/_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/_utils.py rename to models/cv/detection/pvanet/pytorch/model/_utils.py diff --git a/cv/detection/pvanet/pytorch/model/anchor_utils.py b/models/cv/detection/pvanet/pytorch/model/anchor_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/anchor_utils.py rename to models/cv/detection/pvanet/pytorch/model/anchor_utils.py diff --git a/cv/detection/pvanet/pytorch/model/det_utils.py b/models/cv/detection/pvanet/pytorch/model/det_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/det_utils.py rename to models/cv/detection/pvanet/pytorch/model/det_utils.py diff --git a/cv/detection/pvanet/pytorch/model/faster_rcnn.py b/models/cv/detection/pvanet/pytorch/model/faster_rcnn.py similarity index 100% rename from cv/detection/pvanet/pytorch/model/faster_rcnn.py rename to models/cv/detection/pvanet/pytorch/model/faster_rcnn.py diff --git a/cv/detection/pvanet/pytorch/model/generalized_rcnn.py b/models/cv/detection/pvanet/pytorch/model/generalized_rcnn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/generalized_rcnn.py rename to models/cv/detection/pvanet/pytorch/model/generalized_rcnn.py diff --git a/cv/detection/pvanet/pytorch/model/image_list.py b/models/cv/detection/pvanet/pytorch/model/image_list.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/image_list.py rename to models/cv/detection/pvanet/pytorch/model/image_list.py diff --git a/cv/detection/pvanet/pytorch/model/model_main.py b/models/cv/detection/pvanet/pytorch/model/model_main.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/model_main.py rename to models/cv/detection/pvanet/pytorch/model/model_main.py diff --git a/cv/detection/pvanet/pytorch/model/model_utils.py b/models/cv/detection/pvanet/pytorch/model/model_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/model_utils.py rename to models/cv/detection/pvanet/pytorch/model/model_utils.py diff --git a/cv/detection/pvanet/pytorch/model/ops/__init__.py b/models/cv/detection/pvanet/pytorch/model/ops/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/__init__.py rename to models/cv/detection/pvanet/pytorch/model/ops/__init__.py diff --git a/cv/detection/pvanet/pytorch/model/ops/_box_convert.py b/models/cv/detection/pvanet/pytorch/model/ops/_box_convert.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/_box_convert.py rename to models/cv/detection/pvanet/pytorch/model/ops/_box_convert.py diff --git a/cv/detection/pvanet/pytorch/model/ops/_ops.py b/models/cv/detection/pvanet/pytorch/model/ops/_ops.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/_ops.py rename to models/cv/detection/pvanet/pytorch/model/ops/_ops.py diff --git a/cv/detection/pvanet/pytorch/model/ops/_utils.py b/models/cv/detection/pvanet/pytorch/model/ops/_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/_utils.py rename to models/cv/detection/pvanet/pytorch/model/ops/_utils.py diff --git a/cv/detection/pvanet/pytorch/model/ops/boxes.py b/models/cv/detection/pvanet/pytorch/model/ops/boxes.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/boxes.py rename to models/cv/detection/pvanet/pytorch/model/ops/boxes.py diff --git a/cv/detection/pvanet/pytorch/model/ops/feature_pyramid_network.py b/models/cv/detection/pvanet/pytorch/model/ops/feature_pyramid_network.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/feature_pyramid_network.py rename to models/cv/detection/pvanet/pytorch/model/ops/feature_pyramid_network.py diff --git a/cv/detection/pvanet/pytorch/model/ops/focal_loss.py b/models/cv/detection/pvanet/pytorch/model/ops/focal_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/focal_loss.py rename to models/cv/detection/pvanet/pytorch/model/ops/focal_loss.py diff --git a/cv/detection/pvanet/pytorch/model/ops/misc.py b/models/cv/detection/pvanet/pytorch/model/ops/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/misc.py rename to models/cv/detection/pvanet/pytorch/model/ops/misc.py diff --git a/cv/detection/pvanet/pytorch/model/ops/poolers.py b/models/cv/detection/pvanet/pytorch/model/ops/poolers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/poolers.py rename to models/cv/detection/pvanet/pytorch/model/ops/poolers.py diff --git a/cv/detection/pvanet/pytorch/model/ops/roi_align.py b/models/cv/detection/pvanet/pytorch/model/ops/roi_align.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/roi_align.py rename to models/cv/detection/pvanet/pytorch/model/ops/roi_align.py diff --git a/cv/detection/pvanet/pytorch/model/ops/roi_pool.py b/models/cv/detection/pvanet/pytorch/model/ops/roi_pool.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/roi_pool.py rename to models/cv/detection/pvanet/pytorch/model/ops/roi_pool.py diff --git a/cv/detection/pvanet/pytorch/model/ops/smooth_l1_loss.py b/models/cv/detection/pvanet/pytorch/model/ops/smooth_l1_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/ops/smooth_l1_loss.py rename to models/cv/detection/pvanet/pytorch/model/ops/smooth_l1_loss.py diff --git a/cv/detection/pvanet/pytorch/model/pvanet.py b/models/cv/detection/pvanet/pytorch/model/pvanet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/pvanet.py rename to models/cv/detection/pvanet/pytorch/model/pvanet.py diff --git a/cv/detection/pvanet/pytorch/model/roi_heads.py b/models/cv/detection/pvanet/pytorch/model/roi_heads.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/roi_heads.py rename to models/cv/detection/pvanet/pytorch/model/roi_heads.py diff --git a/cv/detection/pvanet/pytorch/model/rpn.py b/models/cv/detection/pvanet/pytorch/model/rpn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/rpn.py rename to models/cv/detection/pvanet/pytorch/model/rpn.py diff --git a/cv/detection/pvanet/pytorch/model/transform.py b/models/cv/detection/pvanet/pytorch/model/transform.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/transform.py rename to models/cv/detection/pvanet/pytorch/model/transform.py diff --git a/cv/detection/pvanet/pytorch/model/weight_init.py b/models/cv/detection/pvanet/pytorch/model/weight_init.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/model/weight_init.py rename to models/cv/detection/pvanet/pytorch/model/weight_init.py diff --git a/cv/detection/pvanet/pytorch/train.py b/models/cv/detection/pvanet/pytorch/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/train.py rename to models/cv/detection/pvanet/pytorch/train.py diff --git a/cv/detection/pvanet/pytorch/train_pvanet_dist.sh b/models/cv/detection/pvanet/pytorch/train_pvanet_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/pvanet/pytorch/train_pvanet_dist.sh rename to models/cv/detection/pvanet/pytorch/train_pvanet_dist.sh diff --git a/cv/detection/reppoints_mmdet/pytorch/README.md b/models/cv/detection/reppoints_mmdet/pytorch/README.md similarity index 100% rename from cv/detection/reppoints_mmdet/pytorch/README.md rename to models/cv/detection/reppoints_mmdet/pytorch/README.md diff --git a/cv/detection/retinanet/paddlepaddle/README.md b/models/cv/detection/retinanet/paddlepaddle/README.md similarity index 100% rename from cv/detection/retinanet/paddlepaddle/README.md rename to models/cv/detection/retinanet/paddlepaddle/README.md diff --git a/cv/detection/retinanet/pytorch/README.md b/models/cv/detection/retinanet/pytorch/README.md similarity index 100% rename from cv/detection/retinanet/pytorch/README.md rename to models/cv/detection/retinanet/pytorch/README.md diff --git a/cv/detection/retinanet/pytorch/__init__.py b/models/cv/detection/retinanet/pytorch/__init__.py similarity index 100% rename from cv/detection/retinanet/pytorch/__init__.py rename to models/cv/detection/retinanet/pytorch/__init__.py diff --git a/cv/detection/retinanet/pytorch/_utils.py b/models/cv/detection/retinanet/pytorch/_utils.py similarity index 100% rename from cv/detection/retinanet/pytorch/_utils.py rename to models/cv/detection/retinanet/pytorch/_utils.py diff --git a/cv/detection/retinanet/pytorch/ci/prepare.sh b/models/cv/detection/retinanet/pytorch/ci/prepare.sh similarity index 100% rename from cv/detection/retinanet/pytorch/ci/prepare.sh rename to models/cv/detection/retinanet/pytorch/ci/prepare.sh diff --git a/cv/detection/retinanet/pytorch/coco_eval.py b/models/cv/detection/retinanet/pytorch/coco_eval.py similarity index 100% rename from cv/detection/retinanet/pytorch/coco_eval.py rename to models/cv/detection/retinanet/pytorch/coco_eval.py diff --git a/cv/detection/retinanet/pytorch/common_utils/__init__.py b/models/cv/detection/retinanet/pytorch/common_utils/__init__.py similarity index 100% rename from cv/detection/retinanet/pytorch/common_utils/__init__.py rename to models/cv/detection/retinanet/pytorch/common_utils/__init__.py diff --git a/cv/detection/retinanet/pytorch/common_utils/dist.py b/models/cv/detection/retinanet/pytorch/common_utils/dist.py similarity index 100% rename from cv/detection/retinanet/pytorch/common_utils/dist.py rename to models/cv/detection/retinanet/pytorch/common_utils/dist.py diff --git a/cv/detection/retinanet/pytorch/common_utils/metric_logger.py b/models/cv/detection/retinanet/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/detection/retinanet/pytorch/common_utils/metric_logger.py rename to models/cv/detection/retinanet/pytorch/common_utils/metric_logger.py diff --git a/cv/detection/retinanet/pytorch/common_utils/misc.py b/models/cv/detection/retinanet/pytorch/common_utils/misc.py similarity index 100% rename from cv/detection/retinanet/pytorch/common_utils/misc.py rename to models/cv/detection/retinanet/pytorch/common_utils/misc.py diff --git a/cv/detection/retinanet/pytorch/common_utils/smooth_value.py b/models/cv/detection/retinanet/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/detection/retinanet/pytorch/common_utils/smooth_value.py rename to models/cv/detection/retinanet/pytorch/common_utils/smooth_value.py diff --git a/cv/detection/retinanet/pytorch/dataloader/__init__.py b/models/cv/detection/retinanet/pytorch/dataloader/__init__.py similarity index 100% rename from cv/detection/retinanet/pytorch/dataloader/__init__.py rename to models/cv/detection/retinanet/pytorch/dataloader/__init__.py diff --git a/cv/detection/retinanet/pytorch/dataloader/detection.py b/models/cv/detection/retinanet/pytorch/dataloader/detection.py similarity index 100% rename from cv/detection/retinanet/pytorch/dataloader/detection.py rename to models/cv/detection/retinanet/pytorch/dataloader/detection.py diff --git a/cv/detection/retinanet/pytorch/dataloader/utils/__init__.py b/models/cv/detection/retinanet/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/detection/retinanet/pytorch/dataloader/utils/__init__.py rename to models/cv/detection/retinanet/pytorch/dataloader/utils/__init__.py diff --git a/cv/detection/retinanet/pytorch/dataloader/utils/coco_utils.py b/models/cv/detection/retinanet/pytorch/dataloader/utils/coco_utils.py similarity index 100% rename from cv/detection/retinanet/pytorch/dataloader/utils/coco_utils.py rename to models/cv/detection/retinanet/pytorch/dataloader/utils/coco_utils.py diff --git a/cv/detection/retinanet/pytorch/dataloader/utils/functional.py b/models/cv/detection/retinanet/pytorch/dataloader/utils/functional.py similarity index 100% rename from cv/detection/retinanet/pytorch/dataloader/utils/functional.py rename to models/cv/detection/retinanet/pytorch/dataloader/utils/functional.py diff --git a/cv/detection/retinanet/pytorch/dataloader/utils/functional_pil.py b/models/cv/detection/retinanet/pytorch/dataloader/utils/functional_pil.py similarity index 100% rename from cv/detection/retinanet/pytorch/dataloader/utils/functional_pil.py rename to models/cv/detection/retinanet/pytorch/dataloader/utils/functional_pil.py diff --git a/cv/detection/retinanet/pytorch/dataloader/utils/functional_tensor.py b/models/cv/detection/retinanet/pytorch/dataloader/utils/functional_tensor.py similarity index 100% rename from cv/detection/retinanet/pytorch/dataloader/utils/functional_tensor.py rename to models/cv/detection/retinanet/pytorch/dataloader/utils/functional_tensor.py diff --git a/cv/detection/retinanet/pytorch/dataloader/utils/pascal_voc.py b/models/cv/detection/retinanet/pytorch/dataloader/utils/pascal_voc.py similarity index 100% rename from cv/detection/retinanet/pytorch/dataloader/utils/pascal_voc.py rename to models/cv/detection/retinanet/pytorch/dataloader/utils/pascal_voc.py diff --git a/cv/detection/retinanet/pytorch/dataloader/utils/presets_detection.py b/models/cv/detection/retinanet/pytorch/dataloader/utils/presets_detection.py similarity index 100% rename from cv/detection/retinanet/pytorch/dataloader/utils/presets_detection.py rename to models/cv/detection/retinanet/pytorch/dataloader/utils/presets_detection.py diff --git a/cv/detection/retinanet/pytorch/dataloader/utils/presets_segmentation.py b/models/cv/detection/retinanet/pytorch/dataloader/utils/presets_segmentation.py similarity index 100% rename from cv/detection/retinanet/pytorch/dataloader/utils/presets_segmentation.py rename to models/cv/detection/retinanet/pytorch/dataloader/utils/presets_segmentation.py diff --git a/cv/detection/retinanet/pytorch/dataloader/utils/transforms_det.py b/models/cv/detection/retinanet/pytorch/dataloader/utils/transforms_det.py similarity index 100% rename from cv/detection/retinanet/pytorch/dataloader/utils/transforms_det.py rename to models/cv/detection/retinanet/pytorch/dataloader/utils/transforms_det.py diff --git a/cv/detection/retinanet/pytorch/engine.py b/models/cv/detection/retinanet/pytorch/engine.py similarity index 100% rename from cv/detection/retinanet/pytorch/engine.py rename to models/cv/detection/retinanet/pytorch/engine.py diff --git a/cv/detection/retinanet/pytorch/group_by_aspect_ratio.py b/models/cv/detection/retinanet/pytorch/group_by_aspect_ratio.py similarity index 100% rename from cv/detection/retinanet/pytorch/group_by_aspect_ratio.py rename to models/cv/detection/retinanet/pytorch/group_by_aspect_ratio.py diff --git a/cv/detection/retinanet/pytorch/model/__init__.py b/models/cv/detection/retinanet/pytorch/model/__init__.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/__init__.py rename to models/cv/detection/retinanet/pytorch/model/__init__.py diff --git a/cv/detection/retinanet/pytorch/model/anchor_utils.py b/models/cv/detection/retinanet/pytorch/model/anchor_utils.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/anchor_utils.py rename to models/cv/detection/retinanet/pytorch/model/anchor_utils.py diff --git a/cv/detection/retinanet/pytorch/model/backbone_utils.py b/models/cv/detection/retinanet/pytorch/model/backbone_utils.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/backbone_utils.py rename to models/cv/detection/retinanet/pytorch/model/backbone_utils.py diff --git a/cv/detection/retinanet/pytorch/model/det_utils.py b/models/cv/detection/retinanet/pytorch/model/det_utils.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/det_utils.py rename to models/cv/detection/retinanet/pytorch/model/det_utils.py diff --git a/cv/detection/retinanet/pytorch/model/image_list.py b/models/cv/detection/retinanet/pytorch/model/image_list.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/image_list.py rename to models/cv/detection/retinanet/pytorch/model/image_list.py diff --git a/cv/detection/retinanet/pytorch/model/mobilenet.py b/models/cv/detection/retinanet/pytorch/model/mobilenet.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/mobilenet.py rename to models/cv/detection/retinanet/pytorch/model/mobilenet.py diff --git a/cv/detection/retinanet/pytorch/model/mobilenetv2.py b/models/cv/detection/retinanet/pytorch/model/mobilenetv2.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/mobilenetv2.py rename to models/cv/detection/retinanet/pytorch/model/mobilenetv2.py diff --git a/cv/detection/retinanet/pytorch/model/mobilenetv3.py b/models/cv/detection/retinanet/pytorch/model/mobilenetv3.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/mobilenetv3.py rename to models/cv/detection/retinanet/pytorch/model/mobilenetv3.py diff --git a/cv/detection/retinanet/pytorch/model/model_utils.py b/models/cv/detection/retinanet/pytorch/model/model_utils.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/model_utils.py rename to models/cv/detection/retinanet/pytorch/model/model_utils.py diff --git a/cv/detection/retinanet/pytorch/model/resnet.py b/models/cv/detection/retinanet/pytorch/model/resnet.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/resnet.py rename to models/cv/detection/retinanet/pytorch/model/resnet.py diff --git a/cv/detection/retinanet/pytorch/model/retinanet.py b/models/cv/detection/retinanet/pytorch/model/retinanet.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/retinanet.py rename to models/cv/detection/retinanet/pytorch/model/retinanet.py diff --git a/cv/detection/retinanet/pytorch/model/roi_heads.py b/models/cv/detection/retinanet/pytorch/model/roi_heads.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/roi_heads.py rename to models/cv/detection/retinanet/pytorch/model/roi_heads.py diff --git a/cv/detection/retinanet/pytorch/model/rpn.py b/models/cv/detection/retinanet/pytorch/model/rpn.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/rpn.py rename to models/cv/detection/retinanet/pytorch/model/rpn.py diff --git a/cv/detection/retinanet/pytorch/model/transform.py b/models/cv/detection/retinanet/pytorch/model/transform.py similarity index 100% rename from cv/detection/retinanet/pytorch/model/transform.py rename to models/cv/detection/retinanet/pytorch/model/transform.py diff --git a/cv/detection/retinanet/pytorch/train.py b/models/cv/detection/retinanet/pytorch/train.py similarity index 100% rename from cv/detection/retinanet/pytorch/train.py rename to models/cv/detection/retinanet/pytorch/train.py diff --git a/cv/detection/retinanet/pytorch/train_retinanet_r50_dist.sh b/models/cv/detection/retinanet/pytorch/train_retinanet_r50_dist.sh similarity index 100% rename from cv/detection/retinanet/pytorch/train_retinanet_r50_dist.sh rename to models/cv/detection/retinanet/pytorch/train_retinanet_r50_dist.sh diff --git a/cv/detection/rt-detr/pytorch/README.md b/models/cv/detection/rt-detr/pytorch/README.md similarity index 100% rename from cv/detection/rt-detr/pytorch/README.md rename to models/cv/detection/rt-detr/pytorch/README.md diff --git a/cv/detection/rt-detr/pytorch/README_origin.md b/models/cv/detection/rt-detr/pytorch/README_origin.md similarity index 100% rename from cv/detection/rt-detr/pytorch/README_origin.md rename to models/cv/detection/rt-detr/pytorch/README_origin.md diff --git a/cv/detection/rt-detr/pytorch/ci/prepare.sh b/models/cv/detection/rt-detr/pytorch/ci/prepare.sh similarity index 100% rename from cv/detection/rt-detr/pytorch/ci/prepare.sh rename to models/cv/detection/rt-detr/pytorch/ci/prepare.sh diff --git a/cv/detection/rt-detr/pytorch/configs/dataset/coco_detection.yml b/models/cv/detection/rt-detr/pytorch/configs/dataset/coco_detection.yml similarity index 100% rename from cv/detection/rt-detr/pytorch/configs/dataset/coco_detection.yml rename to models/cv/detection/rt-detr/pytorch/configs/dataset/coco_detection.yml diff --git a/cv/detection/rt-detr/pytorch/configs/rtdetr/include/dataloader.yml b/models/cv/detection/rt-detr/pytorch/configs/rtdetr/include/dataloader.yml similarity index 100% rename from cv/detection/rt-detr/pytorch/configs/rtdetr/include/dataloader.yml rename to models/cv/detection/rt-detr/pytorch/configs/rtdetr/include/dataloader.yml diff --git a/cv/detection/rt-detr/pytorch/configs/rtdetr/include/optimizer.yml b/models/cv/detection/rt-detr/pytorch/configs/rtdetr/include/optimizer.yml similarity index 100% rename from cv/detection/rt-detr/pytorch/configs/rtdetr/include/optimizer.yml rename to models/cv/detection/rt-detr/pytorch/configs/rtdetr/include/optimizer.yml diff --git a/cv/detection/rt-detr/pytorch/configs/rtdetr/include/rtdetr_r50vd.yml b/models/cv/detection/rt-detr/pytorch/configs/rtdetr/include/rtdetr_r50vd.yml similarity index 100% rename from cv/detection/rt-detr/pytorch/configs/rtdetr/include/rtdetr_r50vd.yml rename to models/cv/detection/rt-detr/pytorch/configs/rtdetr/include/rtdetr_r50vd.yml diff --git a/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r101vd_6x_coco.yml b/models/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r101vd_6x_coco.yml similarity index 100% rename from cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r101vd_6x_coco.yml rename to models/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r101vd_6x_coco.yml diff --git a/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r18vd_6x_coco.yml b/models/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r18vd_6x_coco.yml similarity index 100% rename from cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r18vd_6x_coco.yml rename to models/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r18vd_6x_coco.yml diff --git a/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r34vd_6x_coco.yml b/models/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r34vd_6x_coco.yml similarity index 100% rename from cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r34vd_6x_coco.yml rename to models/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r34vd_6x_coco.yml diff --git a/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r50vd_6x_coco.yml b/models/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r50vd_6x_coco.yml similarity index 100% rename from cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r50vd_6x_coco.yml rename to models/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r50vd_6x_coco.yml diff --git a/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r50vd_m_6x_coco.yml b/models/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r50vd_m_6x_coco.yml similarity index 100% rename from cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r50vd_m_6x_coco.yml rename to models/cv/detection/rt-detr/pytorch/configs/rtdetr/rtdetr_r50vd_m_6x_coco.yml diff --git a/cv/detection/rt-detr/pytorch/configs/runtime.yml b/models/cv/detection/rt-detr/pytorch/configs/runtime.yml similarity index 100% rename from cv/detection/rt-detr/pytorch/configs/runtime.yml rename to models/cv/detection/rt-detr/pytorch/configs/runtime.yml diff --git a/cv/detection/rt-detr/pytorch/requirements.txt b/models/cv/detection/rt-detr/pytorch/requirements.txt similarity index 100% rename from cv/detection/rt-detr/pytorch/requirements.txt rename to models/cv/detection/rt-detr/pytorch/requirements.txt diff --git a/cv/detection/rt-detr/pytorch/src/__init__.py b/models/cv/detection/rt-detr/pytorch/src/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/core/__init__.py b/models/cv/detection/rt-detr/pytorch/src/core/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/core/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/core/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/core/config.py b/models/cv/detection/rt-detr/pytorch/src/core/config.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/core/config.py rename to models/cv/detection/rt-detr/pytorch/src/core/config.py diff --git a/cv/detection/rt-detr/pytorch/src/core/yaml_config.py b/models/cv/detection/rt-detr/pytorch/src/core/yaml_config.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/core/yaml_config.py rename to models/cv/detection/rt-detr/pytorch/src/core/yaml_config.py diff --git a/cv/detection/rt-detr/pytorch/src/core/yaml_utils.py b/models/cv/detection/rt-detr/pytorch/src/core/yaml_utils.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/core/yaml_utils.py rename to models/cv/detection/rt-detr/pytorch/src/core/yaml_utils.py diff --git a/cv/detection/rt-detr/pytorch/src/data/__init__.py b/models/cv/detection/rt-detr/pytorch/src/data/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/data/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/data/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/data/cifar10/__init__.py b/models/cv/detection/rt-detr/pytorch/src/data/cifar10/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/data/cifar10/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/data/cifar10/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/data/coco/__init__.py b/models/cv/detection/rt-detr/pytorch/src/data/coco/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/data/coco/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/data/coco/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/data/coco/coco_dataset.py b/models/cv/detection/rt-detr/pytorch/src/data/coco/coco_dataset.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/data/coco/coco_dataset.py rename to models/cv/detection/rt-detr/pytorch/src/data/coco/coco_dataset.py diff --git a/cv/detection/rt-detr/pytorch/src/data/coco/coco_eval.py b/models/cv/detection/rt-detr/pytorch/src/data/coco/coco_eval.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/data/coco/coco_eval.py rename to models/cv/detection/rt-detr/pytorch/src/data/coco/coco_eval.py diff --git a/cv/detection/rt-detr/pytorch/src/data/coco/coco_utils.py b/models/cv/detection/rt-detr/pytorch/src/data/coco/coco_utils.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/data/coco/coco_utils.py rename to models/cv/detection/rt-detr/pytorch/src/data/coco/coco_utils.py diff --git a/cv/detection/rt-detr/pytorch/src/data/dataloader.py b/models/cv/detection/rt-detr/pytorch/src/data/dataloader.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/data/dataloader.py rename to models/cv/detection/rt-detr/pytorch/src/data/dataloader.py diff --git a/cv/detection/rt-detr/pytorch/src/data/functional.py b/models/cv/detection/rt-detr/pytorch/src/data/functional.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/data/functional.py rename to models/cv/detection/rt-detr/pytorch/src/data/functional.py diff --git a/cv/detection/rt-detr/pytorch/src/data/transforms.py b/models/cv/detection/rt-detr/pytorch/src/data/transforms.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/data/transforms.py rename to models/cv/detection/rt-detr/pytorch/src/data/transforms.py diff --git a/cv/detection/rt-detr/pytorch/src/misc/__init__.py b/models/cv/detection/rt-detr/pytorch/src/misc/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/misc/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/misc/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/misc/dist.py b/models/cv/detection/rt-detr/pytorch/src/misc/dist.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/misc/dist.py rename to models/cv/detection/rt-detr/pytorch/src/misc/dist.py diff --git a/cv/detection/rt-detr/pytorch/src/misc/logger.py b/models/cv/detection/rt-detr/pytorch/src/misc/logger.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/misc/logger.py rename to models/cv/detection/rt-detr/pytorch/src/misc/logger.py diff --git a/cv/detection/rt-detr/pytorch/src/misc/visualizer.py b/models/cv/detection/rt-detr/pytorch/src/misc/visualizer.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/misc/visualizer.py rename to models/cv/detection/rt-detr/pytorch/src/misc/visualizer.py diff --git a/cv/detection/rt-detr/pytorch/src/nn/__init__.py b/models/cv/detection/rt-detr/pytorch/src/nn/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/nn/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/nn/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/nn/arch/__init__.py b/models/cv/detection/rt-detr/pytorch/src/nn/arch/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/nn/arch/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/nn/arch/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/nn/arch/classification.py b/models/cv/detection/rt-detr/pytorch/src/nn/arch/classification.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/nn/arch/classification.py rename to models/cv/detection/rt-detr/pytorch/src/nn/arch/classification.py diff --git a/cv/detection/rt-detr/pytorch/src/nn/backbone/__init__.py b/models/cv/detection/rt-detr/pytorch/src/nn/backbone/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/nn/backbone/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/nn/backbone/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/nn/backbone/common.py b/models/cv/detection/rt-detr/pytorch/src/nn/backbone/common.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/nn/backbone/common.py rename to models/cv/detection/rt-detr/pytorch/src/nn/backbone/common.py diff --git a/cv/detection/rt-detr/pytorch/src/nn/backbone/presnet.py b/models/cv/detection/rt-detr/pytorch/src/nn/backbone/presnet.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/nn/backbone/presnet.py rename to models/cv/detection/rt-detr/pytorch/src/nn/backbone/presnet.py diff --git a/cv/detection/rt-detr/pytorch/src/nn/backbone/test_resnet.py b/models/cv/detection/rt-detr/pytorch/src/nn/backbone/test_resnet.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/nn/backbone/test_resnet.py rename to models/cv/detection/rt-detr/pytorch/src/nn/backbone/test_resnet.py diff --git a/cv/detection/rt-detr/pytorch/src/nn/backbone/utils.py b/models/cv/detection/rt-detr/pytorch/src/nn/backbone/utils.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/nn/backbone/utils.py rename to models/cv/detection/rt-detr/pytorch/src/nn/backbone/utils.py diff --git a/cv/detection/rt-detr/pytorch/src/nn/criterion/__init__.py b/models/cv/detection/rt-detr/pytorch/src/nn/criterion/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/nn/criterion/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/nn/criterion/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/nn/criterion/utils.py b/models/cv/detection/rt-detr/pytorch/src/nn/criterion/utils.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/nn/criterion/utils.py rename to models/cv/detection/rt-detr/pytorch/src/nn/criterion/utils.py diff --git a/cv/detection/rt-detr/pytorch/src/optim/__init__.py b/models/cv/detection/rt-detr/pytorch/src/optim/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/optim/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/optim/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/optim/amp.py b/models/cv/detection/rt-detr/pytorch/src/optim/amp.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/optim/amp.py rename to models/cv/detection/rt-detr/pytorch/src/optim/amp.py diff --git a/cv/detection/rt-detr/pytorch/src/optim/ema.py b/models/cv/detection/rt-detr/pytorch/src/optim/ema.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/optim/ema.py rename to models/cv/detection/rt-detr/pytorch/src/optim/ema.py diff --git a/cv/detection/rt-detr/pytorch/src/optim/optim.py b/models/cv/detection/rt-detr/pytorch/src/optim/optim.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/optim/optim.py rename to models/cv/detection/rt-detr/pytorch/src/optim/optim.py diff --git a/cv/detection/rt-detr/pytorch/src/solver/__init__.py b/models/cv/detection/rt-detr/pytorch/src/solver/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/solver/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/solver/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/solver/det_engine.py b/models/cv/detection/rt-detr/pytorch/src/solver/det_engine.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/solver/det_engine.py rename to models/cv/detection/rt-detr/pytorch/src/solver/det_engine.py diff --git a/cv/detection/rt-detr/pytorch/src/solver/det_solver.py b/models/cv/detection/rt-detr/pytorch/src/solver/det_solver.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/solver/det_solver.py rename to models/cv/detection/rt-detr/pytorch/src/solver/det_solver.py diff --git a/cv/detection/rt-detr/pytorch/src/solver/solver.py b/models/cv/detection/rt-detr/pytorch/src/solver/solver.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/solver/solver.py rename to models/cv/detection/rt-detr/pytorch/src/solver/solver.py diff --git a/cv/detection/rt-detr/pytorch/src/zoo/__init__.py b/models/cv/detection/rt-detr/pytorch/src/zoo/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/zoo/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/zoo/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/__init__.py b/models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/__init__.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/zoo/rtdetr/__init__.py rename to models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/__init__.py diff --git a/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/box_ops.py b/models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/box_ops.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/zoo/rtdetr/box_ops.py rename to models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/box_ops.py diff --git a/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/denoising.py b/models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/denoising.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/zoo/rtdetr/denoising.py rename to models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/denoising.py diff --git a/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/hybrid_encoder.py b/models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/hybrid_encoder.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/zoo/rtdetr/hybrid_encoder.py rename to models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/hybrid_encoder.py diff --git a/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/matcher.py b/models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/matcher.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/zoo/rtdetr/matcher.py rename to models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/matcher.py diff --git a/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr.py b/models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr.py rename to models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr.py diff --git a/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_criterion.py b/models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_criterion.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_criterion.py rename to models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_criterion.py diff --git a/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_decoder.py b/models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_decoder.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_decoder.py rename to models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_decoder.py diff --git a/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_postprocessor.py b/models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_postprocessor.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_postprocessor.py rename to models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/rtdetr_postprocessor.py diff --git a/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/utils.py b/models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/utils.py similarity index 100% rename from cv/detection/rt-detr/pytorch/src/zoo/rtdetr/utils.py rename to models/cv/detection/rt-detr/pytorch/src/zoo/rtdetr/utils.py diff --git a/cv/detection/rt-detr/pytorch/tools/README.md b/models/cv/detection/rt-detr/pytorch/tools/README.md similarity index 100% rename from cv/detection/rt-detr/pytorch/tools/README.md rename to models/cv/detection/rt-detr/pytorch/tools/README.md diff --git a/cv/detection/rt-detr/pytorch/tools/export_onnx.py b/models/cv/detection/rt-detr/pytorch/tools/export_onnx.py similarity index 100% rename from cv/detection/rt-detr/pytorch/tools/export_onnx.py rename to models/cv/detection/rt-detr/pytorch/tools/export_onnx.py diff --git a/cv/detection/rt-detr/pytorch/tools/train.py b/models/cv/detection/rt-detr/pytorch/tools/train.py similarity index 100% rename from cv/detection/rt-detr/pytorch/tools/train.py rename to models/cv/detection/rt-detr/pytorch/tools/train.py diff --git a/cv/detection/rtmdet/pytorch/README.md b/models/cv/detection/rtmdet/pytorch/README.md similarity index 100% rename from cv/detection/rtmdet/pytorch/README.md rename to models/cv/detection/rtmdet/pytorch/README.md diff --git a/cv/detection/solov2/paddlepaddle/README.md b/models/cv/detection/solov2/paddlepaddle/README.md similarity index 100% rename from cv/detection/solov2/paddlepaddle/README.md rename to models/cv/detection/solov2/paddlepaddle/README.md diff --git a/cv/detection/ssd/mindspore/Dockerfile b/models/cv/detection/ssd/mindspore/Dockerfile old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/Dockerfile rename to models/cv/detection/ssd/mindspore/Dockerfile diff --git a/cv/detection/ssd/mindspore/README.md b/models/cv/detection/ssd/mindspore/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/README.md rename to models/cv/detection/ssd/mindspore/README.md diff --git a/cv/detection/ssd/mindspore/ascend310_infer/CMakeLists.txt b/models/cv/detection/ssd/mindspore/ascend310_infer/CMakeLists.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/ascend310_infer/CMakeLists.txt rename to models/cv/detection/ssd/mindspore/ascend310_infer/CMakeLists.txt diff --git a/cv/detection/ssd/mindspore/ascend310_infer/aipp.cfg b/models/cv/detection/ssd/mindspore/ascend310_infer/aipp.cfg old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/ascend310_infer/aipp.cfg rename to models/cv/detection/ssd/mindspore/ascend310_infer/aipp.cfg diff --git a/cv/detection/ssd/mindspore/ascend310_infer/build.sh b/models/cv/detection/ssd/mindspore/ascend310_infer/build.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/ascend310_infer/build.sh rename to models/cv/detection/ssd/mindspore/ascend310_infer/build.sh diff --git a/cv/detection/ssd/mindspore/ascend310_infer/inc/utils.h b/models/cv/detection/ssd/mindspore/ascend310_infer/inc/utils.h old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/ascend310_infer/inc/utils.h rename to models/cv/detection/ssd/mindspore/ascend310_infer/inc/utils.h diff --git a/cv/detection/ssd/mindspore/ascend310_infer/src/main.cc b/models/cv/detection/ssd/mindspore/ascend310_infer/src/main.cc old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/ascend310_infer/src/main.cc rename to models/cv/detection/ssd/mindspore/ascend310_infer/src/main.cc diff --git a/cv/detection/ssd/mindspore/ascend310_infer/src/utils.cc b/models/cv/detection/ssd/mindspore/ascend310_infer/src/utils.cc old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/ascend310_infer/src/utils.cc rename to models/cv/detection/ssd/mindspore/ascend310_infer/src/utils.cc diff --git a/cv/detection/ssd/mindspore/config/ssd300_config.yaml b/models/cv/detection/ssd/mindspore/config/ssd300_config.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/config/ssd300_config.yaml rename to models/cv/detection/ssd/mindspore/config/ssd300_config.yaml diff --git a/cv/detection/ssd/mindspore/config/ssd300_config_gpu.yaml b/models/cv/detection/ssd/mindspore/config/ssd300_config_gpu.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/config/ssd300_config_gpu.yaml rename to models/cv/detection/ssd/mindspore/config/ssd300_config_gpu.yaml diff --git a/cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_300_config_gpu.yaml b/models/cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_300_config_gpu.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_300_config_gpu.yaml rename to models/cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_300_config_gpu.yaml diff --git a/cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_fpn_config.yaml b/models/cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_fpn_config.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_fpn_config.yaml rename to models/cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_fpn_config.yaml diff --git a/cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_fpn_config_gpu.yaml b/models/cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_fpn_config_gpu.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_fpn_config_gpu.yaml rename to models/cv/detection/ssd/mindspore/config/ssd_mobilenet_v1_fpn_config_gpu.yaml diff --git a/cv/detection/ssd/mindspore/config/ssd_resnet50_fpn_config.yaml b/models/cv/detection/ssd/mindspore/config/ssd_resnet50_fpn_config.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/config/ssd_resnet50_fpn_config.yaml rename to models/cv/detection/ssd/mindspore/config/ssd_resnet50_fpn_config.yaml diff --git a/cv/detection/ssd/mindspore/config/ssd_resnet50_fpn_config_gpu.yaml b/models/cv/detection/ssd/mindspore/config/ssd_resnet50_fpn_config_gpu.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/config/ssd_resnet50_fpn_config_gpu.yaml rename to models/cv/detection/ssd/mindspore/config/ssd_resnet50_fpn_config_gpu.yaml diff --git a/cv/detection/ssd/mindspore/config/ssd_vgg16_config.yaml b/models/cv/detection/ssd/mindspore/config/ssd_vgg16_config.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/config/ssd_vgg16_config.yaml rename to models/cv/detection/ssd/mindspore/config/ssd_vgg16_config.yaml diff --git a/cv/detection/ssd/mindspore/config/ssd_vgg16_config_gpu.yaml b/models/cv/detection/ssd/mindspore/config/ssd_vgg16_config_gpu.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/config/ssd_vgg16_config_gpu.yaml rename to models/cv/detection/ssd/mindspore/config/ssd_vgg16_config_gpu.yaml diff --git a/cv/detection/ssd/mindspore/eval.py b/models/cv/detection/ssd/mindspore/eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/eval.py rename to models/cv/detection/ssd/mindspore/eval.py diff --git a/cv/detection/ssd/mindspore/eval_onnx.py b/models/cv/detection/ssd/mindspore/eval_onnx.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/eval_onnx.py rename to models/cv/detection/ssd/mindspore/eval_onnx.py diff --git a/cv/detection/ssd/mindspore/export.py b/models/cv/detection/ssd/mindspore/export.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/export.py rename to models/cv/detection/ssd/mindspore/export.py diff --git a/cv/detection/ssd/mindspore/mindspore_hub_conf.py b/models/cv/detection/ssd/mindspore/mindspore_hub_conf.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/mindspore_hub_conf.py rename to models/cv/detection/ssd/mindspore/mindspore_hub_conf.py diff --git a/cv/detection/ssd/mindspore/postprocess.py b/models/cv/detection/ssd/mindspore/postprocess.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/postprocess.py rename to models/cv/detection/ssd/mindspore/postprocess.py diff --git a/cv/detection/ssd/mindspore/requirements.txt b/models/cv/detection/ssd/mindspore/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/requirements.txt rename to models/cv/detection/ssd/mindspore/requirements.txt diff --git a/cv/detection/ssd/mindspore/scripts/run_distribute_train.sh b/models/cv/detection/ssd/mindspore/scripts/run_distribute_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/scripts/run_distribute_train.sh rename to models/cv/detection/ssd/mindspore/scripts/run_distribute_train.sh diff --git a/cv/detection/ssd/mindspore/scripts/run_distribute_train_gpu.sh b/models/cv/detection/ssd/mindspore/scripts/run_distribute_train_gpu.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/scripts/run_distribute_train_gpu.sh rename to models/cv/detection/ssd/mindspore/scripts/run_distribute_train_gpu.sh diff --git a/cv/detection/ssd/mindspore/scripts/run_eval.sh b/models/cv/detection/ssd/mindspore/scripts/run_eval.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/scripts/run_eval.sh rename to models/cv/detection/ssd/mindspore/scripts/run_eval.sh diff --git a/cv/detection/ssd/mindspore/scripts/run_eval_gpu.sh b/models/cv/detection/ssd/mindspore/scripts/run_eval_gpu.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/scripts/run_eval_gpu.sh rename to models/cv/detection/ssd/mindspore/scripts/run_eval_gpu.sh diff --git a/cv/detection/ssd/mindspore/scripts/run_eval_onnx.sh b/models/cv/detection/ssd/mindspore/scripts/run_eval_onnx.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/scripts/run_eval_onnx.sh rename to models/cv/detection/ssd/mindspore/scripts/run_eval_onnx.sh diff --git a/cv/detection/ssd/mindspore/scripts/run_infer_310.sh b/models/cv/detection/ssd/mindspore/scripts/run_infer_310.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/scripts/run_infer_310.sh rename to models/cv/detection/ssd/mindspore/scripts/run_infer_310.sh diff --git a/cv/detection/ssd/mindspore/scripts/run_standalone_train.sh b/models/cv/detection/ssd/mindspore/scripts/run_standalone_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/scripts/run_standalone_train.sh rename to models/cv/detection/ssd/mindspore/scripts/run_standalone_train.sh diff --git a/cv/detection/ssd/mindspore/scripts/run_standalone_train_gpu.sh b/models/cv/detection/ssd/mindspore/scripts/run_standalone_train_gpu.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/scripts/run_standalone_train_gpu.sh rename to models/cv/detection/ssd/mindspore/scripts/run_standalone_train_gpu.sh diff --git a/cv/detection/ssd/mindspore/src/__init__.py b/models/cv/detection/ssd/mindspore/src/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/__init__.py rename to models/cv/detection/ssd/mindspore/src/__init__.py diff --git a/cv/detection/ssd/mindspore/src/anchor_generator.py b/models/cv/detection/ssd/mindspore/src/anchor_generator.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/anchor_generator.py rename to models/cv/detection/ssd/mindspore/src/anchor_generator.py diff --git a/cv/detection/ssd/mindspore/src/box_utils.py b/models/cv/detection/ssd/mindspore/src/box_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/box_utils.py rename to models/cv/detection/ssd/mindspore/src/box_utils.py diff --git a/cv/detection/ssd/mindspore/src/dataset.py b/models/cv/detection/ssd/mindspore/src/dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/dataset.py rename to models/cv/detection/ssd/mindspore/src/dataset.py diff --git a/cv/detection/ssd/mindspore/src/eval_callback.py b/models/cv/detection/ssd/mindspore/src/eval_callback.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/eval_callback.py rename to models/cv/detection/ssd/mindspore/src/eval_callback.py diff --git a/cv/detection/ssd/mindspore/src/eval_utils.py b/models/cv/detection/ssd/mindspore/src/eval_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/eval_utils.py rename to models/cv/detection/ssd/mindspore/src/eval_utils.py diff --git a/cv/detection/ssd/mindspore/src/fpn.py b/models/cv/detection/ssd/mindspore/src/fpn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/fpn.py rename to models/cv/detection/ssd/mindspore/src/fpn.py diff --git a/cv/detection/ssd/mindspore/src/init_params.py b/models/cv/detection/ssd/mindspore/src/init_params.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/init_params.py rename to models/cv/detection/ssd/mindspore/src/init_params.py diff --git a/cv/detection/ssd/mindspore/src/lr_schedule.py b/models/cv/detection/ssd/mindspore/src/lr_schedule.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/lr_schedule.py rename to models/cv/detection/ssd/mindspore/src/lr_schedule.py diff --git a/cv/detection/ssd/mindspore/src/mobilenet_v1.py b/models/cv/detection/ssd/mindspore/src/mobilenet_v1.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/mobilenet_v1.py rename to models/cv/detection/ssd/mindspore/src/mobilenet_v1.py diff --git a/cv/detection/ssd/mindspore/src/model_utils/config.py b/models/cv/detection/ssd/mindspore/src/model_utils/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/model_utils/config.py rename to models/cv/detection/ssd/mindspore/src/model_utils/config.py diff --git a/cv/detection/ssd/mindspore/src/model_utils/device_adapter.py b/models/cv/detection/ssd/mindspore/src/model_utils/device_adapter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/model_utils/device_adapter.py rename to models/cv/detection/ssd/mindspore/src/model_utils/device_adapter.py diff --git a/cv/detection/ssd/mindspore/src/model_utils/local_adapter.py b/models/cv/detection/ssd/mindspore/src/model_utils/local_adapter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/model_utils/local_adapter.py rename to models/cv/detection/ssd/mindspore/src/model_utils/local_adapter.py diff --git a/cv/detection/ssd/mindspore/src/model_utils/moxing_adapter.py b/models/cv/detection/ssd/mindspore/src/model_utils/moxing_adapter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/model_utils/moxing_adapter.py rename to models/cv/detection/ssd/mindspore/src/model_utils/moxing_adapter.py diff --git a/cv/detection/ssd/mindspore/src/resnet.py b/models/cv/detection/ssd/mindspore/src/resnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/resnet.py rename to models/cv/detection/ssd/mindspore/src/resnet.py diff --git a/cv/detection/ssd/mindspore/src/ssd.py b/models/cv/detection/ssd/mindspore/src/ssd.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/ssd.py rename to models/cv/detection/ssd/mindspore/src/ssd.py diff --git a/cv/detection/ssd/mindspore/src/vgg16.py b/models/cv/detection/ssd/mindspore/src/vgg16.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/src/vgg16.py rename to models/cv/detection/ssd/mindspore/src/vgg16.py diff --git a/cv/detection/ssd/mindspore/train.py b/models/cv/detection/ssd/mindspore/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/ssd/mindspore/train.py rename to models/cv/detection/ssd/mindspore/train.py diff --git a/cv/detection/ssd/paddlepaddle/README.md b/models/cv/detection/ssd/paddlepaddle/README.md similarity index 100% rename from cv/detection/ssd/paddlepaddle/README.md rename to models/cv/detection/ssd/paddlepaddle/README.md diff --git a/cv/detection/ssd/pytorch/Dockerfile b/models/cv/detection/ssd/pytorch/Dockerfile similarity index 100% rename from cv/detection/ssd/pytorch/Dockerfile rename to models/cv/detection/ssd/pytorch/Dockerfile diff --git a/cv/detection/ssd/pytorch/README.md b/models/cv/detection/ssd/pytorch/README.md similarity index 100% rename from cv/detection/ssd/pytorch/README.md rename to models/cv/detection/ssd/pytorch/README.md diff --git a/cv/detection/ssd/pytorch/async_evaluator.py b/models/cv/detection/ssd/pytorch/async_evaluator.py similarity index 100% rename from cv/detection/ssd/pytorch/async_evaluator.py rename to models/cv/detection/ssd/pytorch/async_evaluator.py diff --git a/cv/detection/ssd/pytorch/base_model.py b/models/cv/detection/ssd/pytorch/base_model.py similarity index 100% rename from cv/detection/ssd/pytorch/base_model.py rename to models/cv/detection/ssd/pytorch/base_model.py diff --git a/cv/detection/ssd/pytorch/bind.sh b/models/cv/detection/ssd/pytorch/bind.sh similarity index 100% rename from cv/detection/ssd/pytorch/bind.sh rename to models/cv/detection/ssd/pytorch/bind.sh diff --git a/cv/detection/ssd/pytorch/bind_launch.py b/models/cv/detection/ssd/pytorch/bind_launch.py similarity index 100% rename from cv/detection/ssd/pytorch/bind_launch.py rename to models/cv/detection/ssd/pytorch/bind_launch.py diff --git a/cv/detection/ssd/pytorch/box_coder.py b/models/cv/detection/ssd/pytorch/box_coder.py similarity index 100% rename from cv/detection/ssd/pytorch/box_coder.py rename to models/cv/detection/ssd/pytorch/box_coder.py diff --git a/cv/detection/ssd/pytorch/build_ssd.sh b/models/cv/detection/ssd/pytorch/build_ssd.sh similarity index 100% rename from cv/detection/ssd/pytorch/build_ssd.sh rename to models/cv/detection/ssd/pytorch/build_ssd.sh diff --git a/cv/detection/ssd/pytorch/clean_ssd.sh b/models/cv/detection/ssd/pytorch/clean_ssd.sh similarity index 100% rename from cv/detection/ssd/pytorch/clean_ssd.sh rename to models/cv/detection/ssd/pytorch/clean_ssd.sh diff --git a/cv/detection/ssd/pytorch/csrc_pt1/box_encoder_cuda.cu b/models/cv/detection/ssd/pytorch/csrc_pt1/box_encoder_cuda.cu similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt1/box_encoder_cuda.cu rename to models/cv/detection/ssd/pytorch/csrc_pt1/box_encoder_cuda.cu diff --git a/cv/detection/ssd/pytorch/csrc_pt1/interface.cpp b/models/cv/detection/ssd/pytorch/csrc_pt1/interface.cpp similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt1/interface.cpp rename to models/cv/detection/ssd/pytorch/csrc_pt1/interface.cpp diff --git a/cv/detection/ssd/pytorch/csrc_pt1/nhwc/Descriptors.cpp b/models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/Descriptors.cpp similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt1/nhwc/Descriptors.cpp rename to models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/Descriptors.cpp diff --git a/cv/detection/ssd/pytorch/csrc_pt1/nhwc/Descriptors.h b/models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/Descriptors.h similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt1/nhwc/Descriptors.h rename to models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/Descriptors.h diff --git a/cv/detection/ssd/pytorch/csrc_pt1/nhwc/Exceptions.h b/models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/Exceptions.h similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt1/nhwc/Exceptions.h rename to models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/Exceptions.h diff --git a/cv/detection/ssd/pytorch/csrc_pt1/nhwc/ParamsHash.h b/models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/ParamsHash.h similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt1/nhwc/ParamsHash.h rename to models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/ParamsHash.h diff --git a/cv/detection/ssd/pytorch/csrc_pt1/nhwc/batch_norm.cu b/models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/batch_norm.cu similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt1/nhwc/batch_norm.cu rename to models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/batch_norm.cu diff --git a/cv/detection/ssd/pytorch/csrc_pt1/nhwc/conv.cpp b/models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/conv.cpp similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt1/nhwc/conv.cpp rename to models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/conv.cpp diff --git a/cv/detection/ssd/pytorch/csrc_pt1/nhwc/max_pool.cu b/models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/max_pool.cu similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt1/nhwc/max_pool.cu rename to models/cv/detection/ssd/pytorch/csrc_pt1/nhwc/max_pool.cu diff --git a/cv/detection/ssd/pytorch/csrc_pt1/nms.cu b/models/cv/detection/ssd/pytorch/csrc_pt1/nms.cu similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt1/nms.cu rename to models/cv/detection/ssd/pytorch/csrc_pt1/nms.cu diff --git a/cv/detection/ssd/pytorch/csrc_pt1/random_horiz_flip.cu b/models/cv/detection/ssd/pytorch/csrc_pt1/random_horiz_flip.cu similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt1/random_horiz_flip.cu rename to models/cv/detection/ssd/pytorch/csrc_pt1/random_horiz_flip.cu diff --git a/cv/detection/ssd/pytorch/csrc_pt2/box_encoder_cuda.cu b/models/cv/detection/ssd/pytorch/csrc_pt2/box_encoder_cuda.cu similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt2/box_encoder_cuda.cu rename to models/cv/detection/ssd/pytorch/csrc_pt2/box_encoder_cuda.cu diff --git a/cv/detection/ssd/pytorch/csrc_pt2/interface.cpp b/models/cv/detection/ssd/pytorch/csrc_pt2/interface.cpp similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt2/interface.cpp rename to models/cv/detection/ssd/pytorch/csrc_pt2/interface.cpp diff --git a/cv/detection/ssd/pytorch/csrc_pt2/nhwc/Descriptors.cpp b/models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/Descriptors.cpp similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt2/nhwc/Descriptors.cpp rename to models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/Descriptors.cpp diff --git a/cv/detection/ssd/pytorch/csrc_pt2/nhwc/Descriptors.h b/models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/Descriptors.h similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt2/nhwc/Descriptors.h rename to models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/Descriptors.h diff --git a/cv/detection/ssd/pytorch/csrc_pt2/nhwc/Exceptions.h b/models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/Exceptions.h similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt2/nhwc/Exceptions.h rename to models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/Exceptions.h diff --git a/cv/detection/ssd/pytorch/csrc_pt2/nhwc/ParamsHash.h b/models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/ParamsHash.h similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt2/nhwc/ParamsHash.h rename to models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/ParamsHash.h diff --git a/cv/detection/ssd/pytorch/csrc_pt2/nhwc/batch_norm.cu b/models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/batch_norm.cu similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt2/nhwc/batch_norm.cu rename to models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/batch_norm.cu diff --git a/cv/detection/ssd/pytorch/csrc_pt2/nhwc/conv.cpp b/models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/conv.cpp similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt2/nhwc/conv.cpp rename to models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/conv.cpp diff --git a/cv/detection/ssd/pytorch/csrc_pt2/nhwc/max_pool.cu b/models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/max_pool.cu similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt2/nhwc/max_pool.cu rename to models/cv/detection/ssd/pytorch/csrc_pt2/nhwc/max_pool.cu diff --git a/cv/detection/ssd/pytorch/csrc_pt2/nms.cu b/models/cv/detection/ssd/pytorch/csrc_pt2/nms.cu similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt2/nms.cu rename to models/cv/detection/ssd/pytorch/csrc_pt2/nms.cu diff --git a/cv/detection/ssd/pytorch/csrc_pt2/random_horiz_flip.cu b/models/cv/detection/ssd/pytorch/csrc_pt2/random_horiz_flip.cu similarity index 100% rename from cv/detection/ssd/pytorch/csrc_pt2/random_horiz_flip.cu rename to models/cv/detection/ssd/pytorch/csrc_pt2/random_horiz_flip.cu diff --git a/cv/detection/ssd/pytorch/data/build_pipeline.py b/models/cv/detection/ssd/pytorch/data/build_pipeline.py similarity index 100% rename from cv/detection/ssd/pytorch/data/build_pipeline.py rename to models/cv/detection/ssd/pytorch/data/build_pipeline.py diff --git a/cv/detection/ssd/pytorch/data/dali_iterator.py b/models/cv/detection/ssd/pytorch/data/dali_iterator.py similarity index 100% rename from cv/detection/ssd/pytorch/data/dali_iterator.py rename to models/cv/detection/ssd/pytorch/data/dali_iterator.py diff --git a/cv/detection/ssd/pytorch/data/dali_pipeline.py b/models/cv/detection/ssd/pytorch/data/dali_pipeline.py similarity index 100% rename from cv/detection/ssd/pytorch/data/dali_pipeline.py rename to models/cv/detection/ssd/pytorch/data/dali_pipeline.py diff --git a/cv/detection/ssd/pytorch/data/input_iterators.py b/models/cv/detection/ssd/pytorch/data/input_iterators.py similarity index 100% rename from cv/detection/ssd/pytorch/data/input_iterators.py rename to models/cv/detection/ssd/pytorch/data/input_iterators.py diff --git a/cv/detection/ssd/pytorch/data/native_pipeline.py b/models/cv/detection/ssd/pytorch/data/native_pipeline.py similarity index 100% rename from cv/detection/ssd/pytorch/data/native_pipeline.py rename to models/cv/detection/ssd/pytorch/data/native_pipeline.py diff --git a/cv/detection/ssd/pytorch/data/prefetcher.py b/models/cv/detection/ssd/pytorch/data/prefetcher.py similarity index 100% rename from cv/detection/ssd/pytorch/data/prefetcher.py rename to models/cv/detection/ssd/pytorch/data/prefetcher.py diff --git a/cv/detection/ssd/pytorch/data/sampler.py b/models/cv/detection/ssd/pytorch/data/sampler.py similarity index 100% rename from cv/detection/ssd/pytorch/data/sampler.py rename to models/cv/detection/ssd/pytorch/data/sampler.py diff --git a/cv/detection/ssd/pytorch/download_dataset.sh b/models/cv/detection/ssd/pytorch/download_dataset.sh similarity index 100% rename from cv/detection/ssd/pytorch/download_dataset.sh rename to models/cv/detection/ssd/pytorch/download_dataset.sh diff --git a/cv/detection/ssd/pytorch/eval.py b/models/cv/detection/ssd/pytorch/eval.py similarity index 100% rename from cv/detection/ssd/pytorch/eval.py rename to models/cv/detection/ssd/pytorch/eval.py diff --git a/cv/detection/ssd/pytorch/fused_color_jitter.py b/models/cv/detection/ssd/pytorch/fused_color_jitter.py similarity index 100% rename from cv/detection/ssd/pytorch/fused_color_jitter.py rename to models/cv/detection/ssd/pytorch/fused_color_jitter.py diff --git a/cv/detection/ssd/pytorch/install_ssd.sh b/models/cv/detection/ssd/pytorch/install_ssd.sh similarity index 100% rename from cv/detection/ssd/pytorch/install_ssd.sh rename to models/cv/detection/ssd/pytorch/install_ssd.sh diff --git a/cv/detection/ssd/pytorch/master_params.py b/models/cv/detection/ssd/pytorch/master_params.py similarity index 100% rename from cv/detection/ssd/pytorch/master_params.py rename to models/cv/detection/ssd/pytorch/master_params.py diff --git a/cv/detection/ssd/pytorch/mlperf_log_utils.py b/models/cv/detection/ssd/pytorch/mlperf_log_utils.py similarity index 100% rename from cv/detection/ssd/pytorch/mlperf_log_utils.py rename to models/cv/detection/ssd/pytorch/mlperf_log_utils.py diff --git a/cv/detection/ssd/pytorch/mlperf_logger.py b/models/cv/detection/ssd/pytorch/mlperf_logger.py similarity index 100% rename from cv/detection/ssd/pytorch/mlperf_logger.py rename to models/cv/detection/ssd/pytorch/mlperf_logger.py diff --git a/cv/detection/ssd/pytorch/nhwc/batch_norm.py b/models/cv/detection/ssd/pytorch/nhwc/batch_norm.py similarity index 100% rename from cv/detection/ssd/pytorch/nhwc/batch_norm.py rename to models/cv/detection/ssd/pytorch/nhwc/batch_norm.py diff --git a/cv/detection/ssd/pytorch/nhwc/cifar10_nhwc.py b/models/cv/detection/ssd/pytorch/nhwc/cifar10_nhwc.py similarity index 100% rename from cv/detection/ssd/pytorch/nhwc/cifar10_nhwc.py rename to models/cv/detection/ssd/pytorch/nhwc/cifar10_nhwc.py diff --git a/cv/detection/ssd/pytorch/nhwc/conv.py b/models/cv/detection/ssd/pytorch/nhwc/conv.py similarity index 100% rename from cv/detection/ssd/pytorch/nhwc/conv.py rename to models/cv/detection/ssd/pytorch/nhwc/conv.py diff --git a/cv/detection/ssd/pytorch/nhwc/max_pool.py b/models/cv/detection/ssd/pytorch/nhwc/max_pool.py similarity index 100% rename from cv/detection/ssd/pytorch/nhwc/max_pool.py rename to models/cv/detection/ssd/pytorch/nhwc/max_pool.py diff --git a/cv/detection/ssd/pytorch/nhwc/mnist_nhwc.py b/models/cv/detection/ssd/pytorch/nhwc/mnist_nhwc.py similarity index 100% rename from cv/detection/ssd/pytorch/nhwc/mnist_nhwc.py rename to models/cv/detection/ssd/pytorch/nhwc/mnist_nhwc.py diff --git a/cv/detection/ssd/pytorch/nhwc/resnet_nhwc_cifar10.py b/models/cv/detection/ssd/pytorch/nhwc/resnet_nhwc_cifar10.py similarity index 100% rename from cv/detection/ssd/pytorch/nhwc/resnet_nhwc_cifar10.py rename to models/cv/detection/ssd/pytorch/nhwc/resnet_nhwc_cifar10.py diff --git a/cv/detection/ssd/pytorch/nhwc/test_bn_cudnn.py b/models/cv/detection/ssd/pytorch/nhwc/test_bn_cudnn.py similarity index 100% rename from cv/detection/ssd/pytorch/nhwc/test_bn_cudnn.py rename to models/cv/detection/ssd/pytorch/nhwc/test_bn_cudnn.py diff --git a/cv/detection/ssd/pytorch/nhwc/test_conv.py b/models/cv/detection/ssd/pytorch/nhwc/test_conv.py similarity index 100% rename from cv/detection/ssd/pytorch/nhwc/test_conv.py rename to models/cv/detection/ssd/pytorch/nhwc/test_conv.py diff --git a/cv/detection/ssd/pytorch/nhwc/test_max_pool.py b/models/cv/detection/ssd/pytorch/nhwc/test_max_pool.py similarity index 100% rename from cv/detection/ssd/pytorch/nhwc/test_max_pool.py rename to models/cv/detection/ssd/pytorch/nhwc/test_max_pool.py diff --git a/cv/detection/ssd/pytorch/opt_loss.py b/models/cv/detection/ssd/pytorch/opt_loss.py similarity index 100% rename from cv/detection/ssd/pytorch/opt_loss.py rename to models/cv/detection/ssd/pytorch/opt_loss.py diff --git a/cv/detection/ssd/pytorch/parse_config.py b/models/cv/detection/ssd/pytorch/parse_config.py similarity index 100% rename from cv/detection/ssd/pytorch/parse_config.py rename to models/cv/detection/ssd/pytorch/parse_config.py diff --git a/cv/detection/ssd/pytorch/prepare-json.py b/models/cv/detection/ssd/pytorch/prepare-json.py similarity index 100% rename from cv/detection/ssd/pytorch/prepare-json.py rename to models/cv/detection/ssd/pytorch/prepare-json.py diff --git a/cv/detection/ssd/pytorch/requirements.txt b/models/cv/detection/ssd/pytorch/requirements.txt similarity index 100% rename from cv/detection/ssd/pytorch/requirements.txt rename to models/cv/detection/ssd/pytorch/requirements.txt diff --git a/cv/detection/ssd/pytorch/resnet.py b/models/cv/detection/ssd/pytorch/resnet.py similarity index 100% rename from cv/detection/ssd/pytorch/resnet.py rename to models/cv/detection/ssd/pytorch/resnet.py diff --git a/cv/detection/ssd/pytorch/run.sub b/models/cv/detection/ssd/pytorch/run.sub similarity index 100% rename from cv/detection/ssd/pytorch/run.sub rename to models/cv/detection/ssd/pytorch/run.sub diff --git a/cv/detection/ssd/pytorch/run_and_time.sh b/models/cv/detection/ssd/pytorch/run_and_time.sh similarity index 100% rename from cv/detection/ssd/pytorch/run_and_time.sh rename to models/cv/detection/ssd/pytorch/run_and_time.sh diff --git a/cv/detection/ssd/pytorch/run_ddp_mm.sh b/models/cv/detection/ssd/pytorch/run_ddp_mm.sh similarity index 100% rename from cv/detection/ssd/pytorch/run_ddp_mm.sh rename to models/cv/detection/ssd/pytorch/run_ddp_mm.sh diff --git a/cv/detection/ssd/pytorch/run_with_docker.sh b/models/cv/detection/ssd/pytorch/run_with_docker.sh similarity index 100% rename from cv/detection/ssd/pytorch/run_with_docker.sh rename to models/cv/detection/ssd/pytorch/run_with_docker.sh diff --git a/cv/detection/ssd/pytorch/setup.py b/models/cv/detection/ssd/pytorch/setup.py similarity index 100% rename from cv/detection/ssd/pytorch/setup.py rename to models/cv/detection/ssd/pytorch/setup.py diff --git a/cv/detection/ssd/pytorch/ssd300.py b/models/cv/detection/ssd/pytorch/ssd300.py similarity index 100% rename from cv/detection/ssd/pytorch/ssd300.py rename to models/cv/detection/ssd/pytorch/ssd300.py diff --git a/cv/detection/ssd/pytorch/test.py b/models/cv/detection/ssd/pytorch/test.py similarity index 100% rename from cv/detection/ssd/pytorch/test.py rename to models/cv/detection/ssd/pytorch/test.py diff --git a/cv/detection/ssd/pytorch/test/box_coder_test.py b/models/cv/detection/ssd/pytorch/test/box_coder_test.py similarity index 100% rename from cv/detection/ssd/pytorch/test/box_coder_test.py rename to models/cv/detection/ssd/pytorch/test/box_coder_test.py diff --git a/cv/detection/ssd/pytorch/test/cuda_encoder_test.py b/models/cv/detection/ssd/pytorch/test/cuda_encoder_test.py similarity index 100% rename from cv/detection/ssd/pytorch/test/cuda_encoder_test.py rename to models/cv/detection/ssd/pytorch/test/cuda_encoder_test.py diff --git a/cv/detection/ssd/pytorch/test/opt_loss_test.py b/models/cv/detection/ssd/pytorch/test/opt_loss_test.py similarity index 100% rename from cv/detection/ssd/pytorch/test/opt_loss_test.py rename to models/cv/detection/ssd/pytorch/test/opt_loss_test.py diff --git a/cv/detection/ssd/pytorch/train.py b/models/cv/detection/ssd/pytorch/train.py similarity index 100% rename from cv/detection/ssd/pytorch/train.py rename to models/cv/detection/ssd/pytorch/train.py diff --git a/cv/detection/ssd/pytorch/utils.py b/models/cv/detection/ssd/pytorch/utils.py similarity index 100% rename from cv/detection/ssd/pytorch/utils.py rename to models/cv/detection/ssd/pytorch/utils.py diff --git a/cv/detection/ssd/pytorch/visualize.py b/models/cv/detection/ssd/pytorch/visualize.py similarity index 100% rename from cv/detection/ssd/pytorch/visualize.py rename to models/cv/detection/ssd/pytorch/visualize.py diff --git a/cv/detection/ssd/tensorflow/LICENSE b/models/cv/detection/ssd/tensorflow/LICENSE similarity index 100% rename from cv/detection/ssd/tensorflow/LICENSE rename to models/cv/detection/ssd/tensorflow/LICENSE diff --git a/cv/detection/ssd/tensorflow/README.md b/models/cv/detection/ssd/tensorflow/README.md similarity index 100% rename from cv/detection/ssd/tensorflow/README.md rename to models/cv/detection/ssd/tensorflow/README.md diff --git a/cv/detection/ssd/tensorflow/ci/prepare.sh b/models/cv/detection/ssd/tensorflow/ci/prepare.sh similarity index 100% rename from cv/detection/ssd/tensorflow/ci/prepare.sh rename to models/cv/detection/ssd/tensorflow/ci/prepare.sh diff --git a/cv/detection/ssd/tensorflow/dataset/convert_tfrecords.py b/models/cv/detection/ssd/tensorflow/dataset/convert_tfrecords.py similarity index 100% rename from cv/detection/ssd/tensorflow/dataset/convert_tfrecords.py rename to models/cv/detection/ssd/tensorflow/dataset/convert_tfrecords.py diff --git a/cv/detection/ssd/tensorflow/dataset/convert_voc_sample_tfrecords.py b/models/cv/detection/ssd/tensorflow/dataset/convert_voc_sample_tfrecords.py similarity index 100% rename from cv/detection/ssd/tensorflow/dataset/convert_voc_sample_tfrecords.py rename to models/cv/detection/ssd/tensorflow/dataset/convert_voc_sample_tfrecords.py diff --git a/cv/detection/ssd/tensorflow/dataset/dataset_common.py b/models/cv/detection/ssd/tensorflow/dataset/dataset_common.py similarity index 100% rename from cv/detection/ssd/tensorflow/dataset/dataset_common.py rename to models/cv/detection/ssd/tensorflow/dataset/dataset_common.py diff --git a/cv/detection/ssd/tensorflow/dataset/dataset_inspect.py b/models/cv/detection/ssd/tensorflow/dataset/dataset_inspect.py similarity index 100% rename from cv/detection/ssd/tensorflow/dataset/dataset_inspect.py rename to models/cv/detection/ssd/tensorflow/dataset/dataset_inspect.py diff --git a/cv/detection/ssd/tensorflow/demo/demo1.jpg b/models/cv/detection/ssd/tensorflow/demo/demo1.jpg similarity index 100% rename from cv/detection/ssd/tensorflow/demo/demo1.jpg rename to models/cv/detection/ssd/tensorflow/demo/demo1.jpg diff --git a/cv/detection/ssd/tensorflow/demo/demo2.jpg b/models/cv/detection/ssd/tensorflow/demo/demo2.jpg similarity index 100% rename from cv/detection/ssd/tensorflow/demo/demo2.jpg rename to models/cv/detection/ssd/tensorflow/demo/demo2.jpg diff --git a/cv/detection/ssd/tensorflow/demo/demo3.jpg b/models/cv/detection/ssd/tensorflow/demo/demo3.jpg similarity index 100% rename from cv/detection/ssd/tensorflow/demo/demo3.jpg rename to models/cv/detection/ssd/tensorflow/demo/demo3.jpg diff --git a/cv/detection/ssd/tensorflow/eval_ssd.py b/models/cv/detection/ssd/tensorflow/eval_ssd.py similarity index 100% rename from cv/detection/ssd/tensorflow/eval_ssd.py rename to models/cv/detection/ssd/tensorflow/eval_ssd.py diff --git a/cv/detection/ssd/tensorflow/net/common_ops.py b/models/cv/detection/ssd/tensorflow/net/common_ops.py similarity index 100% rename from cv/detection/ssd/tensorflow/net/common_ops.py rename to models/cv/detection/ssd/tensorflow/net/common_ops.py diff --git a/cv/detection/ssd/tensorflow/net/resnet.py b/models/cv/detection/ssd/tensorflow/net/resnet.py similarity index 100% rename from cv/detection/ssd/tensorflow/net/resnet.py rename to models/cv/detection/ssd/tensorflow/net/resnet.py diff --git a/cv/detection/ssd/tensorflow/net/ssd_net.py b/models/cv/detection/ssd/tensorflow/net/ssd_net.py similarity index 100% rename from cv/detection/ssd/tensorflow/net/ssd_net.py rename to models/cv/detection/ssd/tensorflow/net/ssd_net.py diff --git a/cv/detection/ssd/tensorflow/preprocessing/preprocessing_unittest.py b/models/cv/detection/ssd/tensorflow/preprocessing/preprocessing_unittest.py similarity index 100% rename from cv/detection/ssd/tensorflow/preprocessing/preprocessing_unittest.py rename to models/cv/detection/ssd/tensorflow/preprocessing/preprocessing_unittest.py diff --git a/cv/detection/ssd/tensorflow/preprocessing/ssd_preprocessing.py b/models/cv/detection/ssd/tensorflow/preprocessing/ssd_preprocessing.py similarity index 100% rename from cv/detection/ssd/tensorflow/preprocessing/ssd_preprocessing.py rename to models/cv/detection/ssd/tensorflow/preprocessing/ssd_preprocessing.py diff --git a/cv/detection/ssd/tensorflow/readme_origin.md b/models/cv/detection/ssd/tensorflow/readme_origin.md similarity index 100% rename from cv/detection/ssd/tensorflow/readme_origin.md rename to models/cv/detection/ssd/tensorflow/readme_origin.md diff --git a/cv/detection/ssd/tensorflow/simple_ssd_demo.py b/models/cv/detection/ssd/tensorflow/simple_ssd_demo.py similarity index 100% rename from cv/detection/ssd/tensorflow/simple_ssd_demo.py rename to models/cv/detection/ssd/tensorflow/simple_ssd_demo.py diff --git a/cv/detection/ssd/tensorflow/train_ssd.py b/models/cv/detection/ssd/tensorflow/train_ssd.py similarity index 100% rename from cv/detection/ssd/tensorflow/train_ssd.py rename to models/cv/detection/ssd/tensorflow/train_ssd.py diff --git a/cv/detection/ssd/tensorflow/utility/anchor_manipulator.py b/models/cv/detection/ssd/tensorflow/utility/anchor_manipulator.py similarity index 100% rename from cv/detection/ssd/tensorflow/utility/anchor_manipulator.py rename to models/cv/detection/ssd/tensorflow/utility/anchor_manipulator.py diff --git a/cv/detection/ssd/tensorflow/utility/anchor_manipulator_unittest.py b/models/cv/detection/ssd/tensorflow/utility/anchor_manipulator_unittest.py similarity index 100% rename from cv/detection/ssd/tensorflow/utility/anchor_manipulator_unittest.py rename to models/cv/detection/ssd/tensorflow/utility/anchor_manipulator_unittest.py diff --git a/cv/detection/ssd/tensorflow/utility/checkpint_inspect.py b/models/cv/detection/ssd/tensorflow/utility/checkpint_inspect.py similarity index 100% rename from cv/detection/ssd/tensorflow/utility/checkpint_inspect.py rename to models/cv/detection/ssd/tensorflow/utility/checkpint_inspect.py diff --git a/cv/detection/ssd/tensorflow/utility/draw_toolbox.py b/models/cv/detection/ssd/tensorflow/utility/draw_toolbox.py similarity index 100% rename from cv/detection/ssd/tensorflow/utility/draw_toolbox.py rename to models/cv/detection/ssd/tensorflow/utility/draw_toolbox.py diff --git a/cv/detection/ssd/tensorflow/utility/scaffolds.py b/models/cv/detection/ssd/tensorflow/utility/scaffolds.py similarity index 100% rename from cv/detection/ssd/tensorflow/utility/scaffolds.py rename to models/cv/detection/ssd/tensorflow/utility/scaffolds.py diff --git a/cv/detection/ssd/tensorflow/voc_eval.py b/models/cv/detection/ssd/tensorflow/voc_eval.py similarity index 100% rename from cv/detection/ssd/tensorflow/voc_eval.py rename to models/cv/detection/ssd/tensorflow/voc_eval.py diff --git a/cv/detection/yolof/pytorch/README.md b/models/cv/detection/yolof/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/yolof/pytorch/README.md rename to models/cv/detection/yolof/pytorch/README.md diff --git a/cv/detection/yolov10/pytorch/README.md b/models/cv/detection/yolov10/pytorch/README.md similarity index 100% rename from cv/detection/yolov10/pytorch/README.md rename to models/cv/detection/yolov10/pytorch/README.md diff --git a/cv/detection/yolov11/pytorch/README.md b/models/cv/detection/yolov11/pytorch/README.md similarity index 100% rename from cv/detection/yolov11/pytorch/README.md rename to models/cv/detection/yolov11/pytorch/README.md diff --git a/cv/detection/yolov11/pytorch/train.py b/models/cv/detection/yolov11/pytorch/train.py similarity index 100% rename from cv/detection/yolov11/pytorch/train.py rename to models/cv/detection/yolov11/pytorch/train.py diff --git a/cv/detection/yolov3/paddlepaddle/README.md b/models/cv/detection/yolov3/paddlepaddle/README.md similarity index 100% rename from cv/detection/yolov3/paddlepaddle/README.md rename to models/cv/detection/yolov3/paddlepaddle/README.md diff --git a/cv/detection/yolov3/pytorch/README.md b/models/cv/detection/yolov3/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/detection/yolov3/pytorch/README.md rename to models/cv/detection/yolov3/pytorch/README.md diff --git a/cv/detection/yolov3/tensorflow/.gitignore b/models/cv/detection/yolov3/tensorflow/.gitignore similarity index 100% rename from cv/detection/yolov3/tensorflow/.gitignore rename to models/cv/detection/yolov3/tensorflow/.gitignore diff --git a/cv/detection/yolov3/tensorflow/LICENSE b/models/cv/detection/yolov3/tensorflow/LICENSE similarity index 100% rename from cv/detection/yolov3/tensorflow/LICENSE rename to models/cv/detection/yolov3/tensorflow/LICENSE diff --git a/cv/detection/yolov3/tensorflow/LICENSE.fuck b/models/cv/detection/yolov3/tensorflow/LICENSE.fuck similarity index 100% rename from cv/detection/yolov3/tensorflow/LICENSE.fuck rename to models/cv/detection/yolov3/tensorflow/LICENSE.fuck diff --git a/cv/detection/yolov3/tensorflow/README.md b/models/cv/detection/yolov3/tensorflow/README.md similarity index 100% rename from cv/detection/yolov3/tensorflow/README.md rename to models/cv/detection/yolov3/tensorflow/README.md diff --git a/cv/detection/yolov3/tensorflow/README_origin.md b/models/cv/detection/yolov3/tensorflow/README_origin.md similarity index 100% rename from cv/detection/yolov3/tensorflow/README_origin.md rename to models/cv/detection/yolov3/tensorflow/README_origin.md diff --git a/cv/detection/yolov3/tensorflow/ci/prepare.sh b/models/cv/detection/yolov3/tensorflow/ci/prepare.sh similarity index 100% rename from cv/detection/yolov3/tensorflow/ci/prepare.sh rename to models/cv/detection/yolov3/tensorflow/ci/prepare.sh diff --git a/cv/detection/yolov3/tensorflow/convert_weight.py b/models/cv/detection/yolov3/tensorflow/convert_weight.py similarity index 100% rename from cv/detection/yolov3/tensorflow/convert_weight.py rename to models/cv/detection/yolov3/tensorflow/convert_weight.py diff --git a/cv/detection/yolov3/tensorflow/core/__init__.py b/models/cv/detection/yolov3/tensorflow/core/__init__.py similarity index 100% rename from cv/detection/yolov3/tensorflow/core/__init__.py rename to models/cv/detection/yolov3/tensorflow/core/__init__.py diff --git a/cv/detection/yolov3/tensorflow/core/backbone.py b/models/cv/detection/yolov3/tensorflow/core/backbone.py similarity index 100% rename from cv/detection/yolov3/tensorflow/core/backbone.py rename to models/cv/detection/yolov3/tensorflow/core/backbone.py diff --git a/cv/detection/yolov3/tensorflow/core/common.py b/models/cv/detection/yolov3/tensorflow/core/common.py similarity index 100% rename from cv/detection/yolov3/tensorflow/core/common.py rename to models/cv/detection/yolov3/tensorflow/core/common.py diff --git a/cv/detection/yolov3/tensorflow/core/config.py b/models/cv/detection/yolov3/tensorflow/core/config.py similarity index 100% rename from cv/detection/yolov3/tensorflow/core/config.py rename to models/cv/detection/yolov3/tensorflow/core/config.py diff --git a/cv/detection/yolov3/tensorflow/core/dataset.py b/models/cv/detection/yolov3/tensorflow/core/dataset.py similarity index 100% rename from cv/detection/yolov3/tensorflow/core/dataset.py rename to models/cv/detection/yolov3/tensorflow/core/dataset.py diff --git a/cv/detection/yolov3/tensorflow/core/utils.py b/models/cv/detection/yolov3/tensorflow/core/utils.py similarity index 100% rename from cv/detection/yolov3/tensorflow/core/utils.py rename to models/cv/detection/yolov3/tensorflow/core/utils.py diff --git a/cv/detection/yolov3/tensorflow/core/yolov3.py b/models/cv/detection/yolov3/tensorflow/core/yolov3.py similarity index 100% rename from cv/detection/yolov3/tensorflow/core/yolov3.py rename to models/cv/detection/yolov3/tensorflow/core/yolov3.py diff --git a/cv/detection/yolov3/tensorflow/data/anchors/basline_anchors.txt b/models/cv/detection/yolov3/tensorflow/data/anchors/basline_anchors.txt similarity index 100% rename from cv/detection/yolov3/tensorflow/data/anchors/basline_anchors.txt rename to models/cv/detection/yolov3/tensorflow/data/anchors/basline_anchors.txt diff --git a/cv/detection/yolov3/tensorflow/data/anchors/coco_anchors.txt b/models/cv/detection/yolov3/tensorflow/data/anchors/coco_anchors.txt similarity index 100% rename from cv/detection/yolov3/tensorflow/data/anchors/coco_anchors.txt rename to models/cv/detection/yolov3/tensorflow/data/anchors/coco_anchors.txt diff --git a/cv/detection/yolov3/tensorflow/data/classes/coco.names b/models/cv/detection/yolov3/tensorflow/data/classes/coco.names similarity index 100% rename from cv/detection/yolov3/tensorflow/data/classes/coco.names rename to models/cv/detection/yolov3/tensorflow/data/classes/coco.names diff --git a/cv/detection/yolov3/tensorflow/data/classes/voc.names b/models/cv/detection/yolov3/tensorflow/data/classes/voc.names similarity index 100% rename from cv/detection/yolov3/tensorflow/data/classes/voc.names rename to models/cv/detection/yolov3/tensorflow/data/classes/voc.names diff --git a/cv/detection/yolov3/tensorflow/data/dataset/voc_test.txt b/models/cv/detection/yolov3/tensorflow/data/dataset/voc_test.txt similarity index 100% rename from cv/detection/yolov3/tensorflow/data/dataset/voc_test.txt rename to models/cv/detection/yolov3/tensorflow/data/dataset/voc_test.txt diff --git a/cv/detection/yolov3/tensorflow/data/dataset/voc_train.txt b/models/cv/detection/yolov3/tensorflow/data/dataset/voc_train.txt similarity index 100% rename from cv/detection/yolov3/tensorflow/data/dataset/voc_train.txt rename to models/cv/detection/yolov3/tensorflow/data/dataset/voc_train.txt diff --git a/cv/detection/yolov3/tensorflow/dataloader/__init__.py b/models/cv/detection/yolov3/tensorflow/dataloader/__init__.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/__init__.py rename to models/cv/detection/yolov3/tensorflow/dataloader/__init__.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/classification.py b/models/cv/detection/yolov3/tensorflow/dataloader/classification.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/classification.py rename to models/cv/detection/yolov3/tensorflow/dataloader/classification.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/dali_classification.py b/models/cv/detection/yolov3/tensorflow/dataloader/dali_classification.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/dali_classification.py rename to models/cv/detection/yolov3/tensorflow/dataloader/dali_classification.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/detection.py b/models/cv/detection/yolov3/tensorflow/dataloader/detection.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/detection.py rename to models/cv/detection/yolov3/tensorflow/dataloader/detection.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/segmentation.py b/models/cv/detection/yolov3/tensorflow/dataloader/segmentation.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/segmentation.py rename to models/cv/detection/yolov3/tensorflow/dataloader/segmentation.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/__init__.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/__init__.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/__init__.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/__init__.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/camvid.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/camvid.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/camvid.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/camvid.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/coco_seg_utils.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/coco_seg_utils.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/coco_seg_utils.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/coco_seg_utils.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/coco_utils.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/coco_utils.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/coco_utils.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/coco_utils.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/functional.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/functional.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/functional.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/functional.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/functional_pil.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/functional_pil.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/functional_pil.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/functional_pil.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/functional_tensor.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/functional_tensor.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/functional_tensor.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/functional_tensor.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/misc.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/misc.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/misc.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/misc.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/pascal_voc.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/pascal_voc.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/pascal_voc.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/pascal_voc.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/presets_classification.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/presets_classification.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/presets_classification.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/presets_classification.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/presets_detection.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/presets_detection.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/presets_detection.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/presets_detection.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/presets_segmentation.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/presets_segmentation.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/presets_segmentation.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/presets_segmentation.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/transforms_det.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/transforms_det.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/transforms_det.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/transforms_det.py diff --git a/cv/detection/yolov3/tensorflow/dataloader/utils/transforms_seg.py b/models/cv/detection/yolov3/tensorflow/dataloader/utils/transforms_seg.py similarity index 100% rename from cv/detection/yolov3/tensorflow/dataloader/utils/transforms_seg.py rename to models/cv/detection/yolov3/tensorflow/dataloader/utils/transforms_seg.py diff --git a/cv/detection/yolov3/tensorflow/docs/images/.jpg b/models/cv/detection/yolov3/tensorflow/docs/images/.jpg similarity index 100% rename from cv/detection/yolov3/tensorflow/docs/images/.jpg rename to models/cv/detection/yolov3/tensorflow/docs/images/.jpg diff --git a/cv/detection/yolov3/tensorflow/docs/images/611_result.jpg b/models/cv/detection/yolov3/tensorflow/docs/images/611_result.jpg similarity index 100% rename from cv/detection/yolov3/tensorflow/docs/images/611_result.jpg rename to models/cv/detection/yolov3/tensorflow/docs/images/611_result.jpg diff --git a/cv/detection/yolov3/tensorflow/docs/images/road.jpeg b/models/cv/detection/yolov3/tensorflow/docs/images/road.jpeg similarity index 100% rename from cv/detection/yolov3/tensorflow/docs/images/road.jpeg rename to models/cv/detection/yolov3/tensorflow/docs/images/road.jpeg diff --git a/cv/detection/yolov3/tensorflow/docs/images/road.mp4 b/models/cv/detection/yolov3/tensorflow/docs/images/road.mp4 similarity index 100% rename from cv/detection/yolov3/tensorflow/docs/images/road.mp4 rename to models/cv/detection/yolov3/tensorflow/docs/images/road.mp4 diff --git a/cv/detection/yolov3/tensorflow/docs/requirements.txt b/models/cv/detection/yolov3/tensorflow/docs/requirements.txt similarity index 100% rename from cv/detection/yolov3/tensorflow/docs/requirements.txt rename to models/cv/detection/yolov3/tensorflow/docs/requirements.txt diff --git a/cv/detection/yolov3/tensorflow/evaluate.py b/models/cv/detection/yolov3/tensorflow/evaluate.py similarity index 100% rename from cv/detection/yolov3/tensorflow/evaluate.py rename to models/cv/detection/yolov3/tensorflow/evaluate.py diff --git a/cv/detection/yolov3/tensorflow/evaluate_fast.py b/models/cv/detection/yolov3/tensorflow/evaluate_fast.py similarity index 100% rename from cv/detection/yolov3/tensorflow/evaluate_fast.py rename to models/cv/detection/yolov3/tensorflow/evaluate_fast.py diff --git a/cv/detection/yolov3/tensorflow/freeze_graph.py b/models/cv/detection/yolov3/tensorflow/freeze_graph.py similarity index 100% rename from cv/detection/yolov3/tensorflow/freeze_graph.py rename to models/cv/detection/yolov3/tensorflow/freeze_graph.py diff --git a/cv/detection/yolov3/tensorflow/from_darknet_weights_to_ckpt.py b/models/cv/detection/yolov3/tensorflow/from_darknet_weights_to_ckpt.py similarity index 100% rename from cv/detection/yolov3/tensorflow/from_darknet_weights_to_ckpt.py rename to models/cv/detection/yolov3/tensorflow/from_darknet_weights_to_ckpt.py diff --git a/cv/detection/yolov3/tensorflow/from_darknet_weights_to_pb.py b/models/cv/detection/yolov3/tensorflow/from_darknet_weights_to_pb.py similarity index 100% rename from cv/detection/yolov3/tensorflow/from_darknet_weights_to_pb.py rename to models/cv/detection/yolov3/tensorflow/from_darknet_weights_to_pb.py diff --git a/cv/detection/yolov3/tensorflow/image_demo.py b/models/cv/detection/yolov3/tensorflow/image_demo.py similarity index 100% rename from cv/detection/yolov3/tensorflow/image_demo.py rename to models/cv/detection/yolov3/tensorflow/image_demo.py diff --git a/cv/detection/yolov3/tensorflow/init_tf.sh b/models/cv/detection/yolov3/tensorflow/init_tf.sh similarity index 100% rename from cv/detection/yolov3/tensorflow/init_tf.sh rename to models/cv/detection/yolov3/tensorflow/init_tf.sh diff --git a/cv/detection/yolov3/tensorflow/install_pip_pkgs.sh b/models/cv/detection/yolov3/tensorflow/install_pip_pkgs.sh similarity index 100% rename from cv/detection/yolov3/tensorflow/install_pip_pkgs.sh rename to models/cv/detection/yolov3/tensorflow/install_pip_pkgs.sh diff --git a/cv/detection/yolov3/tensorflow/mAP/__init__.py b/models/cv/detection/yolov3/tensorflow/mAP/__init__.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/__init__.py rename to models/cv/detection/yolov3/tensorflow/mAP/__init__.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/README.md b/models/cv/detection/yolov3/tensorflow/mAP/extra/README.md similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/README.md rename to models/cv/detection/yolov3/tensorflow/mAP/extra/README.md diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/class_list.txt b/models/cv/detection/yolov3/tensorflow/mAP/extra/class_list.txt similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/class_list.txt rename to models/cv/detection/yolov3/tensorflow/mAP/extra/class_list.txt diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/convert_gt_xml.py b/models/cv/detection/yolov3/tensorflow/mAP/extra/convert_gt_xml.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/convert_gt_xml.py rename to models/cv/detection/yolov3/tensorflow/mAP/extra/convert_gt_xml.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/convert_gt_yolo.py b/models/cv/detection/yolov3/tensorflow/mAP/extra/convert_gt_yolo.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/convert_gt_yolo.py rename to models/cv/detection/yolov3/tensorflow/mAP/extra/convert_gt_yolo.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/convert_keras-yolo3.py b/models/cv/detection/yolov3/tensorflow/mAP/extra/convert_keras-yolo3.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/convert_keras-yolo3.py rename to models/cv/detection/yolov3/tensorflow/mAP/extra/convert_keras-yolo3.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/convert_pred_darkflow_json.py b/models/cv/detection/yolov3/tensorflow/mAP/extra/convert_pred_darkflow_json.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/convert_pred_darkflow_json.py rename to models/cv/detection/yolov3/tensorflow/mAP/extra/convert_pred_darkflow_json.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/convert_pred_yolo.py b/models/cv/detection/yolov3/tensorflow/mAP/extra/convert_pred_yolo.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/convert_pred_yolo.py rename to models/cv/detection/yolov3/tensorflow/mAP/extra/convert_pred_yolo.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/find_class.py b/models/cv/detection/yolov3/tensorflow/mAP/extra/find_class.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/find_class.py rename to models/cv/detection/yolov3/tensorflow/mAP/extra/find_class.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/intersect-gt-and-pred.py b/models/cv/detection/yolov3/tensorflow/mAP/extra/intersect-gt-and-pred.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/intersect-gt-and-pred.py rename to models/cv/detection/yolov3/tensorflow/mAP/extra/intersect-gt-and-pred.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/remove_class.py b/models/cv/detection/yolov3/tensorflow/mAP/extra/remove_class.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/remove_class.py rename to models/cv/detection/yolov3/tensorflow/mAP/extra/remove_class.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/remove_delimiter_char.py b/models/cv/detection/yolov3/tensorflow/mAP/extra/remove_delimiter_char.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/remove_delimiter_char.py rename to models/cv/detection/yolov3/tensorflow/mAP/extra/remove_delimiter_char.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/remove_space.py b/models/cv/detection/yolov3/tensorflow/mAP/extra/remove_space.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/remove_space.py rename to models/cv/detection/yolov3/tensorflow/mAP/extra/remove_space.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/rename_class.py b/models/cv/detection/yolov3/tensorflow/mAP/extra/rename_class.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/rename_class.py rename to models/cv/detection/yolov3/tensorflow/mAP/extra/rename_class.py diff --git a/cv/detection/yolov3/tensorflow/mAP/extra/result.txt b/models/cv/detection/yolov3/tensorflow/mAP/extra/result.txt similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/extra/result.txt rename to models/cv/detection/yolov3/tensorflow/mAP/extra/result.txt diff --git a/cv/detection/yolov3/tensorflow/mAP/main.py b/models/cv/detection/yolov3/tensorflow/mAP/main.py similarity index 100% rename from cv/detection/yolov3/tensorflow/mAP/main.py rename to models/cv/detection/yolov3/tensorflow/mAP/main.py diff --git a/cv/detection/yolov3/tensorflow/run_inference.sh b/models/cv/detection/yolov3/tensorflow/run_inference.sh similarity index 100% rename from cv/detection/yolov3/tensorflow/run_inference.sh rename to models/cv/detection/yolov3/tensorflow/run_inference.sh diff --git a/cv/detection/yolov3/tensorflow/run_training.sh b/models/cv/detection/yolov3/tensorflow/run_training.sh similarity index 100% rename from cv/detection/yolov3/tensorflow/run_training.sh rename to models/cv/detection/yolov3/tensorflow/run_training.sh diff --git a/cv/detection/yolov3/tensorflow/scripts/show_bboxes.py b/models/cv/detection/yolov3/tensorflow/scripts/show_bboxes.py similarity index 100% rename from cv/detection/yolov3/tensorflow/scripts/show_bboxes.py rename to models/cv/detection/yolov3/tensorflow/scripts/show_bboxes.py diff --git a/cv/detection/yolov3/tensorflow/scripts/voc_annotation.py b/models/cv/detection/yolov3/tensorflow/scripts/voc_annotation.py similarity index 100% rename from cv/detection/yolov3/tensorflow/scripts/voc_annotation.py rename to models/cv/detection/yolov3/tensorflow/scripts/voc_annotation.py diff --git a/cv/detection/yolov3/tensorflow/setup.sh b/models/cv/detection/yolov3/tensorflow/setup.sh similarity index 100% rename from cv/detection/yolov3/tensorflow/setup.sh rename to models/cv/detection/yolov3/tensorflow/setup.sh diff --git a/cv/detection/yolov3/tensorflow/train.py b/models/cv/detection/yolov3/tensorflow/train.py similarity index 100% rename from cv/detection/yolov3/tensorflow/train.py rename to models/cv/detection/yolov3/tensorflow/train.py diff --git a/cv/detection/yolov3/tensorflow/train_fast.py b/models/cv/detection/yolov3/tensorflow/train_fast.py similarity index 100% rename from cv/detection/yolov3/tensorflow/train_fast.py rename to models/cv/detection/yolov3/tensorflow/train_fast.py diff --git a/cv/detection/yolov3/tensorflow/video_demo.py b/models/cv/detection/yolov3/tensorflow/video_demo.py similarity index 100% rename from cv/detection/yolov3/tensorflow/video_demo.py rename to models/cv/detection/yolov3/tensorflow/video_demo.py diff --git a/cv/detection/yolov5-sample/pytorch/README.md b/models/cv/detection/yolov5-sample/pytorch/README.md similarity index 100% rename from cv/detection/yolov5-sample/pytorch/README.md rename to models/cv/detection/yolov5-sample/pytorch/README.md diff --git a/cv/detection/yolov5/paddlepaddle/README.md b/models/cv/detection/yolov5/paddlepaddle/README.md similarity index 100% rename from cv/detection/yolov5/paddlepaddle/README.md rename to models/cv/detection/yolov5/paddlepaddle/README.md diff --git a/cv/detection/yolov5/pytorch/README.md b/models/cv/detection/yolov5/pytorch/README.md similarity index 100% rename from cv/detection/yolov5/pytorch/README.md rename to models/cv/detection/yolov5/pytorch/README.md diff --git a/cv/detection/yolov5/pytorch/ci/prepare.sh b/models/cv/detection/yolov5/pytorch/ci/prepare.sh similarity index 100% rename from cv/detection/yolov5/pytorch/ci/prepare.sh rename to models/cv/detection/yolov5/pytorch/ci/prepare.sh diff --git a/cv/detection/yolov6/pytorch/README.md b/models/cv/detection/yolov6/pytorch/README.md similarity index 100% rename from cv/detection/yolov6/pytorch/README.md rename to models/cv/detection/yolov6/pytorch/README.md diff --git a/cv/detection/yolov7/pytorch/README.md b/models/cv/detection/yolov7/pytorch/README.md similarity index 100% rename from cv/detection/yolov7/pytorch/README.md rename to models/cv/detection/yolov7/pytorch/README.md diff --git a/cv/detection/yolov8/pytorch/README.md b/models/cv/detection/yolov8/pytorch/README.md similarity index 100% rename from cv/detection/yolov8/pytorch/README.md rename to models/cv/detection/yolov8/pytorch/README.md diff --git a/cv/detection/yolov8/pytorch/test.py b/models/cv/detection/yolov8/pytorch/test.py similarity index 100% rename from cv/detection/yolov8/pytorch/test.py rename to models/cv/detection/yolov8/pytorch/test.py diff --git a/cv/detection/yolov9/pytorch/README.md b/models/cv/detection/yolov9/pytorch/README.md similarity index 100% rename from cv/detection/yolov9/pytorch/README.md rename to models/cv/detection/yolov9/pytorch/README.md diff --git a/cv/distiller/cwd/pytorch/README.md b/models/cv/distiller/cwd/pytorch/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/README.md rename to models/cv/distiller/cwd/pytorch/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/.pre-commit-config.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/.pre-commit-config.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/.pre-commit-config.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/.pre-commit-config.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/.readthedocs.yml b/models/cv/distiller/cwd/pytorch/mmrazor/.readthedocs.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/.readthedocs.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/.readthedocs.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/LICENSE b/models/cv/distiller/cwd/pytorch/mmrazor/LICENSE similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/LICENSE rename to models/cv/distiller/cwd/pytorch/mmrazor/LICENSE diff --git a/cv/distiller/cwd/pytorch/mmrazor/MANIFEST.in b/models/cv/distiller/cwd/pytorch/mmrazor/MANIFEST.in similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/MANIFEST.in rename to models/cv/distiller/cwd/pytorch/mmrazor/MANIFEST.in diff --git a/cv/distiller/cwd/pytorch/mmrazor/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/README_zh-CN.md b/models/cv/distiller/cwd/pytorch/mmrazor/README_zh-CN.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/README_zh-CN.md rename to models/cv/distiller/cwd/pytorch/mmrazor/README_zh-CN.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/datasets/mmcls/cifar100_bs16_auto_aug.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/datasets/mmcls/cifar100_bs16_auto_aug.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/datasets/mmcls/cifar100_bs16_auto_aug.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/datasets/mmcls/cifar100_bs16_auto_aug.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/datasets/mmcls/pipelines/auto_aug_cifar.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/datasets/mmcls/pipelines/auto_aug_cifar.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/datasets/mmcls/pipelines/auto_aug_cifar.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/datasets/mmcls/pipelines/auto_aug_cifar.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/attentive_mobilenetv3_supernet.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/attentive_mobilenetv3_supernet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/attentive_mobilenetv3_supernet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/attentive_mobilenetv3_supernet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/darts_supernet.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/darts_supernet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/darts_supernet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/darts_supernet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/dsnas_shufflenet_supernet.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/dsnas_shufflenet_supernet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/dsnas_shufflenet_supernet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/dsnas_shufflenet_supernet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/ofa_mobilenetv3_supernet.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/ofa_mobilenetv3_supernet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/ofa_mobilenetv3_supernet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/ofa_mobilenetv3_supernet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/spos_mobilenet_supernet.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/spos_mobilenet_supernet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/spos_mobilenet_supernet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/spos_mobilenet_supernet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/spos_shufflenet_supernet.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/spos_shufflenet_supernet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/spos_shufflenet_supernet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/nas_backbones/spos_shufflenet_supernet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/cifar10_darts_subnet.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/cifar10_darts_subnet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/cifar10_darts_subnet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/cifar10_darts_subnet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/cifar10_darts_supernet.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/cifar10_darts_supernet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/cifar10_darts_supernet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/cifar10_darts_supernet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs1024_dsnas.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs1024_dsnas.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs1024_dsnas.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs1024_dsnas.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs1024_spos.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs1024_spos.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs1024_spos.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs1024_spos.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_AdamW.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_AdamW.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_AdamW.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_AdamW.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_autoslim.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_autoslim.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_autoslim.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_autoslim.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_autoslim_pil.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_autoslim_pil.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_autoslim_pil.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_autoslim_pil.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_bignas.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_bignas.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_bignas.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_bignas.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_dmcp.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_dmcp.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_dmcp.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_dmcp.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_ofa.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_ofa.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_ofa.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/settings/imagenet_bs2048_ofa.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/vanilla_models/wrn16_2_cifar10.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/vanilla_models/wrn16_2_cifar10.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/_base_/vanilla_models/wrn16_2_cifar10.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/_base_/vanilla_models/wrn16_2_cifar10.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/abloss_logits_resnet50_resnet18_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/abloss_logits_resnet50_resnet18_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/abloss_logits_resnet50_resnet18_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/abloss_logits_resnet50_resnet18_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/abloss_pretrain_backbone_resnet50_resnet18_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/abloss_pretrain_backbone_resnet50_resnet18_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/abloss_pretrain_backbone_resnet50_resnet18_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/abloss_pretrain_backbone_resnet50_resnet18_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/abloss/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/byot_resnet18_8xb16_cifar100.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/byot_resnet18_8xb16_cifar100.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/byot_resnet18_8xb16_cifar100.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/byot_resnet18_8xb16_cifar100.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/byot/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/crd_neck_r50_r18_8xb16_cifar10.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/crd_neck_r50_r18_8xb16_cifar10.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/crd_neck_r50_r18_8xb16_cifar10.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/crd_neck_r50_r18_8xb16_cifar10.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/datasets/crd_cifar10_bs16.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/datasets/crd_cifar10_bs16.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/datasets/crd_cifar10_bs16.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/crd/datasets/crd_cifar10_bs16.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/dafl_logits_resnet34_resnet18_8xb256_cifar10.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/dafl_logits_resnet34_resnet18_8xb256_cifar10.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/dafl_logits_resnet34_resnet18_8xb256_cifar10.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/dafl_logits_resnet34_resnet18_8xb256_cifar10.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dafl/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/deit-base_regnety160_pt-16xb64_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/deit-base_regnety160_pt-16xb64_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/deit-base_regnety160_pt-16xb64_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/deit-base_regnety160_pt-16xb64_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/deit/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/dfad_logits_resnet34_resnet18_8xb32_cifar10.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/dfad_logits_resnet34_resnet18_8xb32_cifar10.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/dfad_logits_resnet34_resnet18_8xb32_cifar10.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/dfad_logits_resnet34_resnet18_8xb32_cifar10.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dfad/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/dkd_resnet34_resnet18_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/dkd_resnet34_resnet18_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/dkd_resnet34_resnet18_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/dkd_resnet34_resnet18_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/dkd/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_pretrain.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_pretrain.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_pretrain.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_pretrain.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_train.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_train.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_train.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/factor-transfer_backbone_resnet50_resnet18_8xb16_cifar10_train.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/factor_transfer/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/fitnets_backbone_logits_resnet50_resnet18_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/fitnets_backbone_logits_resnet50_resnet18_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/fitnets_backbone_logits_resnet50_resnet18_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/fitnets_backbone_logits_resnet50_resnet18_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/fitnets/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet34_resnet18_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet34_resnet18_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet34_resnet18_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet34_resnet18_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet50_mobilenet-v2_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet50_mobilenet-v2_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet50_mobilenet-v2_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet50_mobilenet-v2_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet50_shufflenet-v2-1x_16xb64_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet50_shufflenet-v2-1x_16xb64_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet50_shufflenet-v2-1x_16xb64_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/kd_logits_resnet50_shufflenet-v2-1x_16xb64_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/kd/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/ofd_backbone_resnet50_resnet18_8xb16_cifar10.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/ofd_backbone_resnet50_resnet18_8xb16_cifar10.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/ofd_backbone_resnet50_resnet18_8xb16_cifar10.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/ofd/ofd_backbone_resnet50_resnet18_8xb16_cifar10.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/rkd_neck_resnet34_resnet18_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/rkd_neck_resnet34_resnet18_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/rkd_neck_resnet34_resnet18_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/rkd/rkd_neck_resnet34_resnet18_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/wsld_logits_resnet34_resnet18_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/wsld_logits_resnet34_resnet18_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/wsld_logits_resnet34_resnet18_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/wsld/wsld_logits_resnet34_resnet18_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/zskt_backbone_logits_resnet34_resnet18_8xb16_cifar10.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/zskt_backbone_logits_resnet34_resnet18_8xb16_cifar10.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/zskt_backbone_logits_resnet34_resnet18_8xb16_cifar10.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmcls/zskt/zskt_backbone_logits_resnet34_resnet18_8xb16_cifar10.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_cls_head_gfl_r101_fpn_gfl_r50_fpn_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_cls_head_gfl_r101_fpn_gfl_r50_fpn_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_cls_head_gfl_r101_fpn_gfl_r50_fpn_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_cls_head_gfl_r101_fpn_gfl_r50_fpn_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_frcnn_r101_frcnn_r50_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_frcnn_r101_frcnn_r50_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_frcnn_r101_frcnn_r50_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_frcnn_r101_frcnn_r50_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco_visualization.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco_visualization.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco_visualization.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/cwd_fpn_retina_r101_retina_r50_1x_coco_visualization.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/cwd/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/fbkd_fpn_faster-rcnn_r101_faster-rcnn_r50_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/fbkd_fpn_faster-rcnn_r101_faster-rcnn_r50_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/fbkd_fpn_faster-rcnn_r101_faster-rcnn_r50_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/fbkd_fpn_faster-rcnn_r101_faster-rcnn_r50_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/fbkd/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/mgd/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/mgd/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/mgd/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/mgd/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/mgd/mgd_fpn_retina_x101_retina_r50_2x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/mgd/mgd_fpn_retina_x101_retina_r50_2x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/mgd/mgd_fpn_retina_x101_retina_r50_2x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/mgd/mgd_fpn_retina_x101_retina_r50_2x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_faster-rcnn_r101_faster-rcnn_r50_2x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_faster-rcnn_r101_faster-rcnn_r50_2x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_faster-rcnn_r101_faster-rcnn_r50_2x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_faster-rcnn_r101_faster-rcnn_r50_2x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_fcos_x101_retina_r50_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_fcos_x101_retina_r50_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_fcos_x101_retina_r50_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_fcos_x101_retina_r50_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_mask-rcnn_swin_retina_r50_2x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_mask-rcnn_swin_retina_r50_2x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_mask-rcnn_swin_retina_r50_2x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_mask-rcnn_swin_retina_r50_2x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_reppoints_x101-dcn_reppoints_r50_2x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_reppoints_x101-dcn_reppoints_r50_2x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_reppoints_x101-dcn_reppoints_r50_2x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_reppoints_x101-dcn_reppoints_r50_2x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_retina_x101_retina_r50_2x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_retina_x101_retina_r50_2x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_retina_x101_retina_r50_2x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet/pkd/pkd_fpn_retina_x101_retina_r50_2x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/pkd_fpn_fcos3d_r101_fcos3d_r50_8xb2-1x_nus-mono3d.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/pkd_fpn_fcos3d_r101_fcos3d_r50_8xb2-1x_nus-mono3d.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/pkd_fpn_fcos3d_r101_fcos3d_r50_8xb2-1x_nus-mono3d.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmdet3d/pkd/pkd_fpn_fcos3d_r101_fcos3d_r50_8xb2-1x_nus-mono3d.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/cwd_logits_pspnet_r101-d8_pspnet_r18-d8_4xb2-80k_cityscapes-512x1024.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/cwd_logits_pspnet_r101-d8_pspnet_r18-d8_4xb2-80k_cityscapes-512x1024.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/cwd_logits_pspnet_r101-d8_pspnet_r18-d8_4xb2-80k_cityscapes-512x1024.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/cwd_logits_pspnet_r101-d8_pspnet_r18-d8_4xb2-80k_cityscapes-512x1024.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/distill/mmseg/cwd/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/AUTOFORMER_SUBNET_B.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/AUTOFORMER_SUBNET_B.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/AUTOFORMER_SUBNET_B.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/AUTOFORMER_SUBNET_B.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_search_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_search_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_search_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_search_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_subnet_8xb256_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_subnet_8xb256_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_subnet_8xb256_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_subnet_8xb256_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_supernet_32xb256_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_supernet_32xb256_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_supernet_32xb256_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoformer/autoformer_supernet_32xb256_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_search_8xb256_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_search_8xb256_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_search_8xb256_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_search_8xb256_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_slimmable_subnet_8xb256_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_slimmable_subnet_8xb256_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_slimmable_subnet_8xb256_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_slimmable_subnet_8xb256_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-220M.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-220M.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-220M.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-220M.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-320M.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-320M.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-320M.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-320M.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-530M.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-530M.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-530M.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_subnet_8xb256_in1k_flops-530M.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_supernet_8xb256_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_supernet_8xb256_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_supernet_8xb256_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/autoslim_mbv2_1.5x_supernet_8xb256_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/autoslim/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A0.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A0.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A0.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A0.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A1.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A1.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A1.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A1.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A2.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A2.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A2.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A2.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A3.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A3.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A3.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A3.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A4.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A4.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A4.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A4.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A5.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A5.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A5.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A5.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A6.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A6.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A6.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/ATTENTIVE_SUBNET_A6.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_search_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_search_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_search_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_search_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_subnet_8xb256_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_subnet_8xb256_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_subnet_8xb256_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_subnet_8xb256_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_supernet_32xb64_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_supernet_32xb64_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_supernet_32xb64_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/bignas/attentive_mobilenet_supernet_32xb64_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/DARTS_SUBNET_CIFAR_MMRAZOR_97.32.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/DARTS_SUBNET_CIFAR_MMRAZOR_97.32.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/DARTS_SUBNET_CIFAR_MMRAZOR_97.32.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/DARTS_SUBNET_CIFAR_MMRAZOR_97.32.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/DARTS_SUBNET_CIFAR_PAPER_ALIAS.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/DARTS_SUBNET_CIFAR_PAPER_ALIAS.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/DARTS_SUBNET_CIFAR_PAPER_ALIAS.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/DARTS_SUBNET_CIFAR_PAPER_ALIAS.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0_mmrazor.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0_mmrazor.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0_mmrazor.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_subnet_1xb96_cifar10_2.0_mmrazor.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_supernet_unroll_1xb96_cifar10.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_supernet_unroll_1xb96_cifar10.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_supernet_unroll_1xb96_cifar10.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/darts_supernet_unroll_1xb96_cifar10.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/darts/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/DSNAS_SUBNET_IMAGENET_PAPER_ALIAS.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/DSNAS_SUBNET_IMAGENET_PAPER_ALIAS.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/DSNAS_SUBNET_IMAGENET_PAPER_ALIAS.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/DSNAS_SUBNET_IMAGENET_PAPER_ALIAS.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/dsnas_subnet_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/dsnas_subnet_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/dsnas_subnet_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/dsnas_subnet_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/dsnas_supernet_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/dsnas_supernet_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/dsnas_supernet_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/dsnas/dsnas_supernet_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/OFA_SUBNET_NOTE8_LAT22.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/OFA_SUBNET_NOTE8_LAT22.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/OFA_SUBNET_NOTE8_LAT22.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/OFA_SUBNET_NOTE8_LAT22.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/OFA_SUBNET_NOTE8_LAT31.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/OFA_SUBNET_NOTE8_LAT31.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/OFA_SUBNET_NOTE8_LAT31.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/OFA_SUBNET_NOTE8_LAT31.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_search_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_search_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_search_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_search_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_subnet_8xb256_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_subnet_8xb256_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_subnet_8xb256_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_subnet_8xb256_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_supernet_32xb64_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_supernet_32xb64_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_supernet_32xb64_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/onceforall/ofa_mobilenet_supernet_32xb64_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/SPOS_SUBNET.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/SPOS_SUBNET.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/SPOS_SUBNET.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/SPOS_SUBNET.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/faster-rcnn_nas_backbone_fpn_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/faster-rcnn_nas_backbone_fpn_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/faster-rcnn_nas_backbone_fpn_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/faster-rcnn_nas_backbone_fpn_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_search_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_search_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_search_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_search_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_subnet_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_subnet_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_subnet_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_subnet_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_supernet_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_supernet_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_supernet_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_mobilenet_supernet_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_search_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_search_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_search_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_search_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_search_predictor_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_search_predictor_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_search_predictor_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_search_predictor_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_subnet_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_subnet_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_subnet_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_subnet_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_supernet_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_supernet_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_supernet_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmcls/spos/spos_shufflenet_supernet_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/DETNAS_SUBNET.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/DETNAS_SUBNET.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/DETNAS_SUBNET.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/DETNAS_SUBNET.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_search_coco_1x.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_search_coco_1x.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_search_coco_1x.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_search_coco_1x.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_subnet_coco_1x.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_subnet_coco_1x.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_subnet_coco_1x.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_subnet_coco_1x.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_supernet_coco_1x.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_supernet_coco_1x.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_supernet_coco_1x.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_frcnn_shufflenet_supernet_coco_1x.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_retina_shufflenet_supernet_coco_1x.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_retina_shufflenet_supernet_coco_1x.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_retina_shufflenet_supernet_coco_1x.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_retina_shufflenet_supernet_coco_1x.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_shufflenet_subnet_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_shufflenet_subnet_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_shufflenet_subnet_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_shufflenet_subnet_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_shufflenet_supernet_8xb128_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_shufflenet_supernet_8xb128_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_shufflenet_supernet_8xb128_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/detnas_shufflenet_supernet_8xb128_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/nas/mmdet/detnas/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_deploy_template.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_deploy_template.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_deploy_template.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_deploy_template.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_finetune_template.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_finetune_template.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_finetune_template.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_finetune_template.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_prune_template.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_prune_template.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_prune_template.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/base/group_fisher/group_fisher_prune_template.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/dcff_compact_resnet_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/dcff_compact_resnet_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/dcff_compact_resnet_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/dcff_compact_resnet_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/dcff_resnet_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/dcff_resnet_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/dcff_resnet_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/dcff_resnet_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/fix_subnet.json b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/fix_subnet.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/fix_subnet.json rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dcff/fix_subnet.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/DMCP_MBV2_100M.json b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/DMCP_MBV2_100M.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/DMCP_MBV2_100M.json rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/DMCP_MBV2_100M.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/DMCP_R50_2G.json b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/DMCP_R50_2G.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/DMCP_R50_2G.json rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/DMCP_R50_2G.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_mbv2_subnet_32xb64.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_mbv2_subnet_32xb64.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_mbv2_subnet_32xb64.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_mbv2_subnet_32xb64.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_mbv2_supernet_32xb64.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_mbv2_supernet_32xb64.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_mbv2_supernet_32xb64.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_mbv2_supernet_32xb64.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_resnet50_subnet_32xb64.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_resnet50_subnet_32xb64.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_resnet50_subnet_32xb64.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_resnet50_subnet_32xb64.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_resnet50_supernet_32xb64.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_resnet50_supernet_32xb64.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_resnet50_supernet_32xb64.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/dmcp_resnet50_supernet_32xb64.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/dmcp/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_deploy_mobilenet-v2_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_deploy_mobilenet-v2_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_deploy_mobilenet-v2_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_deploy_mobilenet-v2_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_finetune_mobilenet-v2_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_finetune_mobilenet-v2_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_finetune_mobilenet-v2_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_finetune_mobilenet-v2_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_prune_mobilenet-v2_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_prune_mobilenet-v2_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_prune_mobilenet-v2_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_act_prune_mobilenet-v2_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_deploy_mobilenet-v2_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_deploy_mobilenet-v2_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_deploy_mobilenet-v2_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_deploy_mobilenet-v2_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_finetune_mobilenet-v2_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_finetune_mobilenet-v2_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_finetune_mobilenet-v2_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_finetune_mobilenet-v2_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_prune_mobilenet-v2_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_prune_mobilenet-v2_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_prune_mobilenet-v2_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/group_fisher_flops_prune_mobilenet-v2_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/script.sh b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/script.sh similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/script.sh rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/mobilenet/script.sh diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_deploy_resnet50_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_deploy_resnet50_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_deploy_resnet50_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_deploy_resnet50_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_finetune_resnet50_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_finetune_resnet50_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_finetune_resnet50_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_finetune_resnet50_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_finetune_resnet50_8xb32_in1k_dist.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_finetune_resnet50_8xb32_in1k_dist.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_finetune_resnet50_8xb32_in1k_dist.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_finetune_resnet50_8xb32_in1k_dist.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_prune_resnet50_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_prune_resnet50_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_prune_resnet50_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_act_prune_resnet50_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_deploy_resnet50_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_deploy_resnet50_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_deploy_resnet50_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_deploy_resnet50_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_finetune_resnet50_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_finetune_resnet50_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_finetune_resnet50_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_finetune_resnet50_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_prune_resnet50_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_prune_resnet50_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_prune_resnet50_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/group_fisher_flops_prune_resnet50_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/script.sh b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/script.sh similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/script.sh rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/group_fisher/resnet50/script.sh diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_a.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_a.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_a.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_a.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_a_deploy.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_a_deploy.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_a_deploy.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_a_deploy.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_b.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_b.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_b.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_b.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_b_deploy.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_b_deploy.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_b_deploy.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_b_deploy.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_c.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_c.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_c.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_c.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_c_deploy.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_c_deploy.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_c_deploy.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/l1-norm_resnet34_8xb32_in1k_c_deploy.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/script.sh b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/script.sh similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/script.sh rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmcls/l1-norm/script.sh diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_compact_faster_rcnn_resnet50_8xb4_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_compact_faster_rcnn_resnet50_8xb4_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_compact_faster_rcnn_resnet50_8xb4_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_compact_faster_rcnn_resnet50_8xb4_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_8xb4_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_8xb4_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_8xb4_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_8xb4_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_fpn.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_fpn.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_fpn.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/dcff_faster_rcnn_resnet50_fpn.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/fix_subnet.json b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/fix_subnet.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/fix_subnet.json rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/dcff/fix_subnet.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_deploy_retinanet_r50_fpn_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_deploy_retinanet_r50_fpn_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_deploy_retinanet_r50_fpn_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_deploy_retinanet_r50_fpn_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_finetune_retinanet_r50_fpn_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_finetune_retinanet_r50_fpn_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_finetune_retinanet_r50_fpn_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_finetune_retinanet_r50_fpn_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_prune_retinanet_r50_fpn_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_prune_retinanet_r50_fpn_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_prune_retinanet_r50_fpn_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_act_prune_retinanet_r50_fpn_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_deploy_retinanet_r50_fpn_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_deploy_retinanet_r50_fpn_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_deploy_retinanet_r50_fpn_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_deploy_retinanet_r50_fpn_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_finetune_retinanet_r50_fpn_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_finetune_retinanet_r50_fpn_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_finetune_retinanet_r50_fpn_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_finetune_retinanet_r50_fpn_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_prune_retinanet_r50_fpn_1x_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_prune_retinanet_r50_fpn_1x_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_prune_retinanet_r50_fpn_1x_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/group_fisher_flops_prune_retinanet_r50_fpn_1x_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/script.sh b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/script.sh similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/script.sh rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmdet/group_fisher/retinanet/script.sh diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/dcff_compact_topdown_heatmap_resnet50_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/dcff_compact_topdown_heatmap_resnet50_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/dcff_compact_topdown_heatmap_resnet50_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/dcff_compact_topdown_heatmap_resnet50_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/dcff_topdown_heatmap_resnet50_coco.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/dcff_topdown_heatmap_resnet50_coco.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/dcff_topdown_heatmap_resnet50_coco.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/dcff_topdown_heatmap_resnet50_coco.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/fix_subnet.json b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/fix_subnet.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/fix_subnet.json rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/dcff/fix_subnet.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_deploy_rtmpose-s_8xb256-420e_aic-coco-256x192.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_deploy_rtmpose-s_8xb256-420e_aic-coco-256x192.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_deploy_rtmpose-s_8xb256-420e_aic-coco-256x192.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_deploy_rtmpose-s_8xb256-420e_aic-coco-256x192.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_deploy_rtmpose-s_8xb256-420e_coco-256x192.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_deploy_rtmpose-s_8xb256-420e_coco-256x192.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_deploy_rtmpose-s_8xb256-420e_coco-256x192.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_deploy_rtmpose-s_8xb256-420e_coco-256x192.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_finetune_rtmpose-s_8xb256-420e_aic-coco-256x192.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_finetune_rtmpose-s_8xb256-420e_aic-coco-256x192.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_finetune_rtmpose-s_8xb256-420e_aic-coco-256x192.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_finetune_rtmpose-s_8xb256-420e_aic-coco-256x192.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_finetune_rtmpose-s_8xb256-420e_coco-256x192.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_finetune_rtmpose-s_8xb256-420e_coco-256x192.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_finetune_rtmpose-s_8xb256-420e_coco-256x192.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_finetune_rtmpose-s_8xb256-420e_coco-256x192.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_prune_rtmpose-s_8xb256-420e_aic-coco-256x192.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_prune_rtmpose-s_8xb256-420e_aic-coco-256x192.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_prune_rtmpose-s_8xb256-420e_aic-coco-256x192.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_prune_rtmpose-s_8xb256-420e_aic-coco-256x192.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_prune_rtmpose-s_8xb256-420e_coco-256x192.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_prune_rtmpose-s_8xb256-420e_coco-256x192.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_prune_rtmpose-s_8xb256-420e_coco-256x192.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/group_fisher_prune_rtmpose-s_8xb256-420e_coco-256x192.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/script.sh b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/script.sh similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/script.sh rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmpose/group_fisher/script.sh diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/dcff_compact_pointrend_resnet50_8xb2_cityscapes.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/dcff_compact_pointrend_resnet50_8xb2_cityscapes.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/dcff_compact_pointrend_resnet50_8xb2_cityscapes.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/dcff_compact_pointrend_resnet50_8xb2_cityscapes.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/dcff_pointrend_resnet50_8xb2_cityscapes.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/dcff_pointrend_resnet50_8xb2_cityscapes.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/dcff_pointrend_resnet50_8xb2_cityscapes.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/dcff_pointrend_resnet50_8xb2_cityscapes.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/fix_subnet.json b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/fix_subnet.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/fix_subnet.json rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/fix_subnet.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/pointrend_resnet50.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/pointrend_resnet50.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/pointrend_resnet50.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/pruning/mmseg/dcff/pointrend_resnet50.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmcls/classification_openvino_dynamic-224x224.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmcls/classification_openvino_dynamic-224x224.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmcls/classification_openvino_dynamic-224x224.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmcls/classification_openvino_dynamic-224x224.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmcls/classification_tensorrt-int8-explicit_dynamic-224x224.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmcls/classification_tensorrt-int8-explicit_dynamic-224x224.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmcls/classification_tensorrt-int8-explicit_dynamic-224x224.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmcls/classification_tensorrt-int8-explicit_dynamic-224x224.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmdet/detection_openvino_dynamic-800x1344.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmdet/detection_openvino_dynamic-800x1344.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmdet/detection_openvino_dynamic-800x1344.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmdet/detection_openvino_dynamic-800x1344.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmdet/detection_tensorrt-int8-explicit_dynamic-320x320-1344x1344.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmdet/detection_tensorrt-int8-explicit_dynamic-320x320-1344x1344.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmdet/detection_tensorrt-int8-explicit_dynamic-320x320-1344x1344.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/deploy_cfgs/mmdet/detection_tensorrt-int8-explicit_dynamic-320x320-1344x1344.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_mbv2_8xb32_in1k_calib32xb32.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_mbv2_8xb32_in1k_calib32xb32.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_mbv2_8xb32_in1k_calib32xb32.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_mbv2_8xb32_in1k_calib32xb32.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_resnet18_8xb32_in1k_calib32xb32.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_resnet18_8xb32_in1k_calib32xb32.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_resnet18_8xb32_in1k_calib32xb32.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_resnet18_8xb32_in1k_calib32xb32.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_resnet50_8xb32_in1k_calib32xb32.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_resnet50_8xb32_in1k_calib32xb32.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_resnet50_8xb32_in1k_calib32xb32.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_resnet50_8xb32_in1k_calib32xb32.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_retina_r50_1x_coco_calib32xb32.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_retina_r50_1x_coco_calib32xb32.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_retina_r50_1x_coco_calib32xb32.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_retina_r50_1x_coco_calib32xb32.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_yolox_s_8xb8-300e_coco_calib32xb32.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_yolox_s_8xb8-300e_coco_calib32xb32.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_yolox_s_8xb8-300e_coco_calib32xb32.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_openvino_yolox_s_8xb8-300e_coco_calib32xb32.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_mbv2_8xb32_in1k_calib32xb32.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_mbv2_8xb32_in1k_calib32xb32.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_mbv2_8xb32_in1k_calib32xb32.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_mbv2_8xb32_in1k_calib32xb32.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_resnet18_8xb32_in1k_calib32xb32.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_resnet18_8xb32_in1k_calib32xb32.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_resnet18_8xb32_in1k_calib32xb32.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_resnet18_8xb32_in1k_calib32xb32.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_resnet50_8xb32_in1k_calib32xb32.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_resnet50_8xb32_in1k_calib32xb32.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_resnet50_8xb32_in1k_calib32xb32.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_resnet50_8xb32_in1k_calib32xb32.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_retina_r50_1x_coco_calib32xb32.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_retina_r50_1x_coco_calib32xb32.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_retina_r50_1x_coco_calib32xb32.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_retina_r50_1x_coco_calib32xb32.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_yolox_s_8xb8-300e_coco_calib32xb32.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_yolox_s_8xb8-300e_coco_calib32xb32.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_yolox_s_8xb8-300e_coco_calib32xb32.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/ptq/base/ptq_tensorrt_yolox_s_8xb8-300e_coco_calib32xb32.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/qat_openvino_resnet18_10e_8xb32_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/qat_openvino_resnet18_10e_8xb32_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/qat_openvino_resnet18_10e_8xb32_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/base/qat_openvino_resnet18_10e_8xb32_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/lsq_openvino_resnet18_8xb32_100e_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/lsq_openvino_resnet18_8xb32_100e_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/lsq_openvino_resnet18_8xb32_100e_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/lsq_openvino_resnet18_8xb32_100e_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/lsq_openvino_resnet18_8xb32_10e_in1k.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/lsq_openvino_resnet18_8xb32_10e_in1k.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/lsq_openvino_resnet18_8xb32_10e_in1k.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/lsq_openvino_resnet18_8xb32_10e_in1k.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/metafile.yml b/models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/metafile.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/metafile.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/quantization/qat/lsq/metafile.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/README.md b/models/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/README.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/README.md rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/README.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn16-w2_b16x8_cifar10.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn16-w2_b16x8_cifar10.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn16-w2_b16x8_cifar10.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn16-w2_b16x8_cifar10.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn22-w4_b16x8_cifar10.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn22-w4_b16x8_cifar10.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn22-w4_b16x8_cifar10.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn22-w4_b16x8_cifar10.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn28-w4_b16x8_cifar10.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn28-w4_b16x8_cifar10.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn28-w4_b16x8_cifar10.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn28-w4_b16x8_cifar10.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn40-w2_b16x8_cifar10.py b/models/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn40-w2_b16x8_cifar10.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn40-w2_b16x8_cifar10.py rename to models/cv/distiller/cwd/pytorch/mmrazor/configs/vanilla/mmcls/wide-resnet/wrn40-w2_b16x8_cifar10.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/crd_dataset_wrapper.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/crd_dataset_wrapper.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/crd_dataset_wrapper.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/crd_dataset_wrapper.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/auto_augment.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/auto_augment.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/auto_augment.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/auto_augment.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/auto_augmentv2.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/auto_augmentv2.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/auto_augmentv2.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/auto_augmentv2.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/formatting.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/formatting.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/formatting.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/datasets/transforms/formatting.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/dmcp_subnet_hook.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/dmcp_subnet_hook.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/dmcp_subnet_hook.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/dmcp_subnet_hook.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/dump_subnet_hook.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/dump_subnet_hook.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/dump_subnet_hook.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/dump_subnet_hook.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/estimate_resources_hook.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/estimate_resources_hook.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/estimate_resources_hook.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/estimate_resources_hook.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/group_fisher_hooks.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/group_fisher_hooks.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/group_fisher_hooks.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/group_fisher_hooks.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/stop_distillation_hook.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/stop_distillation_hook.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/stop_distillation_hook.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/stop_distillation_hook.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/visualization_hook.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/visualization_hook.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/visualization_hook.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/hooks/visualization_hook.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/optimizers/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/optimizers/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/optimizers/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/optimizers/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/optimizers/optimizer_constructor.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/optimizers/optimizer_constructor.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/optimizers/optimizer_constructor.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/optimizers/optimizer_constructor.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/autoslim_greedy_search_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/autoslim_greedy_search_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/autoslim_greedy_search_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/autoslim_greedy_search_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/darts_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/darts_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/darts_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/darts_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/distill_val_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/distill_val_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/distill_val_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/distill_val_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/evolution_search_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/evolution_search_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/evolution_search_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/evolution_search_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/iteprune_val_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/iteprune_val_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/iteprune_val_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/iteprune_val_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/quantization_loops.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/quantization_loops.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/quantization_loops.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/quantization_loops.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/slimmable_val_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/slimmable_val_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/slimmable_val_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/slimmable_val_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/subnet_sampler_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/subnet_sampler_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/subnet_sampler_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/subnet_sampler_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/subnet_val_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/subnet_val_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/subnet_val_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/subnet_val_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/calibrate_bn_mixin.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/calibrate_bn_mixin.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/calibrate_bn_mixin.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/calibrate_bn_mixin.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/check.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/check.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/check.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/check.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/genetic.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/genetic.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/genetic.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/engine/runner/utils/genetic.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/algorithm.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/algorithm.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/algorithm.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/algorithm.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/counters.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/counters.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/counters.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/counters.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/hook.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/hook.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/hook.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/hook.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/ops.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/ops.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/ops.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/ops.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/prune_deploy_sub_model.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/prune_deploy_sub_model.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/prune_deploy_sub_model.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/prune_deploy_sub_model.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/prune_sub_model.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/prune_sub_model.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/prune_sub_model.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/prune_sub_model.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/implementations/pruning/group_fisher/unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/base.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/base.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/base.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/base.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/datafree_distillation.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/datafree_distillation.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/datafree_distillation.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/datafree_distillation.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/fpn_teacher_distill.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/fpn_teacher_distill.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/fpn_teacher_distill.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/fpn_teacher_distill.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/overhaul_feature_distillation.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/overhaul_feature_distillation.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/overhaul_feature_distillation.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/overhaul_feature_distillation.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/self_distill.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/self_distill.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/self_distill.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/self_distill.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/single_teacher_distill.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/single_teacher_distill.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/single_teacher_distill.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/distill/configurable/single_teacher_distill.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/autoformer.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/autoformer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/autoformer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/autoformer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/autoslim.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/autoslim.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/autoslim.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/autoslim.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/bignas.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/bignas.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/bignas.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/bignas.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/darts.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/darts.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/darts.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/darts.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/dsnas.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/dsnas.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/dsnas.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/dsnas.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/spos.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/spos.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/spos.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/nas/spos.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/dcff.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/dcff.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/dcff.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/dcff.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/dmcp.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/dmcp.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/dmcp.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/dmcp.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/group_fisher_algoritho.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/group_fisher_algoritho.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/group_fisher_algoritho.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/group_fisher_algoritho.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/ite_prune_algorithm.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/ite_prune_algorithm.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/ite_prune_algorithm.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/ite_prune_algorithm.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/slimmable_network.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/slimmable_network.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/slimmable_network.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/pruning/slimmable_network.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/quantization/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/quantization/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/quantization/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/quantization/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/quantization/mm_architecture.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/quantization/mm_architecture.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/quantization/mm_architecture.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/algorithms/quantization/mm_architecture.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/darts_backbone.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/darts_backbone.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/darts_backbone.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/darts_backbone.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_autoformer.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_autoformer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_autoformer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_autoformer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_mobilenet_v2.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_mobilenet_v2.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_mobilenet_v2.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_mobilenet_v2.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_mobilenet_v3.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_mobilenet_v3.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_mobilenet_v3.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_mobilenet_v3.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_shufflenet_v2.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_shufflenet_v2.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_shufflenet_v2.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/searchable_shufflenet_v2.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/wideresnet.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/wideresnet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/wideresnet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/backbones/wideresnet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/classifiers/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/classifiers/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/classifiers/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/classifiers/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/classifiers/image.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/classifiers/image.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/classifiers/image.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/classifiers/image.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/base_connector.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/base_connector.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/base_connector.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/base_connector.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/byot_connector.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/byot_connector.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/byot_connector.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/byot_connector.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/convmodule_connector.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/convmodule_connector.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/convmodule_connector.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/convmodule_connector.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/crd_connector.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/crd_connector.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/crd_connector.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/crd_connector.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/factor_transfer_connectors.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/factor_transfer_connectors.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/factor_transfer_connectors.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/factor_transfer_connectors.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/fbkd_connector.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/fbkd_connector.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/fbkd_connector.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/fbkd_connector.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/mgd_connector.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/mgd_connector.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/mgd_connector.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/mgd_connector.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/norm_connector.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/norm_connector.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/norm_connector.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/norm_connector.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/ofd_connector.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/ofd_connector.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/ofd_connector.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/ofd_connector.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/torch_connector.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/torch_connector.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/torch_connector.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/connectors/torch_connector.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_container.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_container.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_container.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_container.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_conv.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_conv.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_conv.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_conv.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_embed.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_embed.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_embed.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_embed.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_function.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_function.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_function.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_function.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_linear.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_linear.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_linear.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_linear.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_multi_head_attention.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_multi_head_attention.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_multi_head_attention.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_multi_head_attention.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_norm.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_norm.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_norm.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_norm.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_relative_position.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_relative_position.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_relative_position.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/dynamic_relative_position.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/group_fisher_ops.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/group_fisher_ops.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/group_fisher_ops.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/bricks/group_fisher_ops.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/head/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/head/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/head/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/head/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/head/dynamic_linear_head.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/head/dynamic_linear_head.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/head/dynamic_linear_head.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/head/dynamic_linear_head.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_conv_mixins.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_conv_mixins.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_conv_mixins.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_conv_mixins.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_layernorm_mixins.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_layernorm_mixins.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_layernorm_mixins.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_layernorm_mixins.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_mixins.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_mixins.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_mixins.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/dynamic_ops/mixins/dynamic_mixins.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/base_generator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/base_generator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/base_generator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/base_generator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/dafl_generator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/dafl_generator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/dafl_generator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/dafl_generator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/zskt_generator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/zskt_generator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/zskt_generator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/generators/zskt_generator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/darts_subnet_head.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/darts_subnet_head.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/darts_subnet_head.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/darts_subnet_head.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/deit_head.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/deit_head.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/deit_head.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/heads/deit_head.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/necks/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/necks/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/necks/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/necks/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/necks/squeezemean_with_dropout.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/necks/squeezemean_with_dropout.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/necks/squeezemean_with_dropout.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/necks/squeezemean_with_dropout.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/base.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/base.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/base.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/base.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/common.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/common.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/common.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/common.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/darts_series.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/darts_series.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/darts_series.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/darts_series.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/efficientnet_series.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/efficientnet_series.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/efficientnet_series.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/efficientnet_series.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/function.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/function.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/function.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/function.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/gather_tensors.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/gather_tensors.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/gather_tensors.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/gather_tensors.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/mobilenet_series.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/mobilenet_series.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/mobilenet_series.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/mobilenet_series.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/shufflenet_series.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/shufflenet_series.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/shufflenet_series.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/shufflenet_series.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/transformer_series.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/transformer_series.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/transformer_series.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/ops/transformer_series.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/mutable_register.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/mutable_register.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/mutable_register.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/mutable_register.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/set_dropout.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/set_dropout.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/set_dropout.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/architectures/utils/set_dropout.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/base_distiller.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/base_distiller.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/base_distiller.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/base_distiller.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/byot_distiller.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/byot_distiller.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/byot_distiller.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/byot_distiller.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/configurable_distiller.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/configurable_distiller.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/configurable_distiller.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/configurable_distiller.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/ofd_distiller.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/ofd_distiller.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/ofd_distiller.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/distillers/ofd_distiller.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/base.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/base.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/base.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/base.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/lsq.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/lsq.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/lsq.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/lsq.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/torch_fake_quants.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/torch_fake_quants.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/torch_fake_quants.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/fake_quants/torch_fake_quants.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/ab_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/ab_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/ab_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/ab_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/at_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/at_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/at_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/at_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/crd_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/crd_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/crd_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/crd_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/cross_entropy_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/cross_entropy_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/cross_entropy_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/cross_entropy_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/cwd.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/cwd.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/cwd.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/cwd.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/dafl_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/dafl_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/dafl_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/dafl_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/decoupled_kd.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/decoupled_kd.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/decoupled_kd.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/decoupled_kd.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/dist_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/dist_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/dist_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/dist_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/factor_transfer_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/factor_transfer_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/factor_transfer_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/factor_transfer_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/fbkd_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/fbkd_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/fbkd_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/fbkd_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/kd_soft_ce_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/kd_soft_ce_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/kd_soft_ce_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/kd_soft_ce_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/kl_divergence.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/kl_divergence.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/kl_divergence.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/kl_divergence.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/l1_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/l1_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/l1_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/l1_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/l2_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/l2_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/l2_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/l2_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/mgd_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/mgd_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/mgd_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/mgd_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/ofd_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/ofd_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/ofd_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/ofd_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/pkd_loss.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/pkd_loss.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/pkd_loss.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/pkd_loss.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/relational_kd.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/relational_kd.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/relational_kd.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/relational_kd.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/weighted_soft_label_distillation.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/weighted_soft_label_distillation.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/weighted_soft_label_distillation.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/losses/weighted_soft_label_distillation.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/base_mutable.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/base_mutable.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/base_mutable.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/base_mutable.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/derived_mutable.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/derived_mutable.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/derived_mutable.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/derived_mutable.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/MutableChannel.md b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/MutableChannel.md similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/MutableChannel.md rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/MutableChannel.md diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/base_mutable_channel.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/base_mutable_channel.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/base_mutable_channel.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/base_mutable_channel.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/mutable_channel_container.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/mutable_channel_container.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/mutable_channel_container.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/mutable_channel_container.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/oneshot_mutable_channel.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/oneshot_mutable_channel.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/oneshot_mutable_channel.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/oneshot_mutable_channel.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/sequential_mutable_channel.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/sequential_mutable_channel.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/sequential_mutable_channel.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/sequential_mutable_channel.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/simple_mutable_channel.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/simple_mutable_channel.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/simple_mutable_channel.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/simple_mutable_channel.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/dcff_channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/dcff_channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/dcff_channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/dcff_channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/dmcp_channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/dmcp_channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/dmcp_channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/dmcp_channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/group_fisher_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/group_fisher_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/group_fisher_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/group_fisher_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/l1_mutable_channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/l1_mutable_channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/l1_mutable_channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/l1_mutable_channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/mutable_channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/mutable_channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/mutable_channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/mutable_channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/one_shot_mutable_channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/one_shot_mutable_channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/one_shot_mutable_channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/one_shot_mutable_channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/sequential_mutable_channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/sequential_mutable_channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/sequential_mutable_channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/sequential_mutable_channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/slimmable_channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/slimmable_channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/slimmable_channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/slimmable_channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/utils.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/utils.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/utils.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_channel/units/utils.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/diff_mutable_module.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/diff_mutable_module.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/diff_mutable_module.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/diff_mutable_module.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/mutable_module.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/mutable_module.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/mutable_module.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/mutable_module.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/one_shot_mutable_module.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/one_shot_mutable_module.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/one_shot_mutable_module.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_module/one_shot_mutable_module.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_value/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_value/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_value/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_value/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_value/mutable_value.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_value/mutable_value.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_value/mutable_value.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutables/mutable_value/mutable_value.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/base_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/base_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/base_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/base_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/channel_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/channel_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/channel_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/channel_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/dcff_channel_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/dcff_channel_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/dcff_channel_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/dcff_channel_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/dmcp_channel_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/dmcp_channel_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/dmcp_channel_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/dmcp_channel_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/group_fisher_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/group_fisher_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/group_fisher_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/group_fisher_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/one_shot_channel_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/one_shot_channel_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/one_shot_channel_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/one_shot_channel_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/slimmable_channel_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/slimmable_channel_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/slimmable_channel_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/channel_mutator/slimmable_channel_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/group_mixin.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/group_mixin.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/group_mixin.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/group_mixin.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/nas_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/nas_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/nas_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/mutators/nas_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/base.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/base.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/base.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/base.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/lsq.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/lsq.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/lsq.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/lsq.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/torch_observers.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/torch_observers.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/torch_observers.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/observers/torch_observers.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/academic_quantizer.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/academic_quantizer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/academic_quantizer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/academic_quantizer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/base.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/base.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/base.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/base.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/base_quantize_exporter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/base_quantize_exporter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/base_quantize_exporter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/base_quantize_exporter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/openvino_quantize_exporter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/openvino_quantize_exporter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/openvino_quantize_exporter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/openvino_quantize_exporter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/optim_utils.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/optim_utils.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/optim_utils.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/optim_utils.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/tensorrt_quantize_exporter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/tensorrt_quantize_exporter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/tensorrt_quantize_exporter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/exporters/tensorrt_quantize_exporter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/native_quantizer.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/native_quantizer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/native_quantizer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/native_quantizer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/openvino_quantizer.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/openvino_quantizer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/openvino_quantizer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/openvino_quantizer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/tensorrt_quantizer.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/tensorrt_quantizer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/tensorrt_quantizer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/quantizers/tensorrt_quantizer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/delivery_manager.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/delivery_manager.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/delivery_manager.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/delivery_manager.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/distill_delivery.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/distill_delivery.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/distill_delivery.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/distill_delivery.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/function_outputs_delivery.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/function_outputs_delivery.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/function_outputs_delivery.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/function_outputs_delivery.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/method_outputs_delivery.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/method_outputs_delivery.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/method_outputs_delivery.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/delivery/method_outputs_delivery.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/default_demo_inputs.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/default_demo_inputs.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/default_demo_inputs.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/default_demo_inputs.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/demo_inputs.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/demo_inputs.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/demo_inputs.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/demo_inputs.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/mmpose_demo_input.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/mmpose_demo_input.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/mmpose_demo_input.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/mmpose_demo_input.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/mmseg_demo_input.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/mmseg_demo_input.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/mmseg_demo_input.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/demo_inputs/mmseg_demo_input.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/base_estimator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/base_estimator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/base_estimator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/base_estimator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/flops_params_counter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/flops_params_counter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/flops_params_counter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/flops_params_counter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/latency_counter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/latency_counter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/latency_counter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/latency_counter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/activation_layer_counter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/activation_layer_counter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/activation_layer_counter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/activation_layer_counter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/base_counter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/base_counter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/base_counter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/base_counter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/conv_layer_counter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/conv_layer_counter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/conv_layer_counter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/conv_layer_counter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/deconv_layer_counter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/deconv_layer_counter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/deconv_layer_counter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/deconv_layer_counter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/group_fisher_counters.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/group_fisher_counters.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/group_fisher_counters.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/group_fisher_counters.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/linear_layer_counter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/linear_layer_counter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/linear_layer_counter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/linear_layer_counter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/norm_layer_counter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/norm_layer_counter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/norm_layer_counter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/norm_layer_counter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/pooling_layer_counter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/pooling_layer_counter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/pooling_layer_counter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/pooling_layer_counter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/upsample_layer_counter.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/upsample_layer_counter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/upsample_layer_counter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/counters/op_counters/upsample_layer_counter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/resource_estimator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/resource_estimator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/resource_estimator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/estimators/resource_estimator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/base_handler.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/base_handler.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/base_handler.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/base_handler.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/carts_handler.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/carts_handler.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/carts_handler.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/carts_handler.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/gp_handler.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/gp_handler.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/gp_handler.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/gp_handler.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/mlp_handler.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/mlp_handler.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/mlp_handler.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/mlp_handler.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/rbf_handler.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/rbf_handler.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/rbf_handler.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/handler/rbf_handler.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/metric_predictor.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/metric_predictor.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/metric_predictor.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/predictor/metric_predictor.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/base_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/base_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/base_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/base_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/function_inputs_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/function_inputs_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/function_inputs_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/function_inputs_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/function_outputs_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/function_outputs_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/function_outputs_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/function_outputs_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/method_inputs_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/method_inputs_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/method_inputs_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/method_inputs_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/method_outputs_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/method_outputs_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/method_outputs_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/method_outputs_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/module_inputs_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/module_inputs_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/module_inputs_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/module_inputs_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/module_outputs_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/module_outputs_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/module_outputs_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/module_outputs_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/param_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/param_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/param_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/param_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/recorder_manager.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/recorder_manager.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/recorder_manager.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/recorder/recorder_manager.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/backward_tracer.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/backward_tracer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/backward_tracer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/backward_tracer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/channel_analyzer.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/channel_analyzer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/channel_analyzer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/channel_analyzer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/custom_tracer.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/custom_tracer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/custom_tracer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/custom_tracer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/graph_utils.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/graph_utils.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/graph_utils.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx/graph_utils.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx_tracer.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx_tracer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx_tracer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/fx_tracer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/cascade_encoder_decoder_loss_calculator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/cascade_encoder_decoder_loss_calculator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/cascade_encoder_decoder_loss_calculator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/cascade_encoder_decoder_loss_calculator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/image_classifier_loss_calculator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/image_classifier_loss_calculator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/image_classifier_loss_calculator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/image_classifier_loss_calculator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/single_stage_detector_loss_calculator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/single_stage_detector_loss_calculator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/single_stage_detector_loss_calculator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/single_stage_detector_loss_calculator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/sum_loss_calculator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/sum_loss_calculator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/sum_loss_calculator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/sum_loss_calculator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/top_down_pose_estimator_loss_calculator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/top_down_pose_estimator_loss_calculator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/top_down_pose_estimator_loss_calculator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/top_down_pose_estimator_loss_calculator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/two_stage_detector_loss_calculator.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/two_stage_detector_loss_calculator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/two_stage_detector_loss_calculator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/loss_calculator/two_stage_detector_loss_calculator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/parsers.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/parsers.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/parsers.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/parsers.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/path.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/path.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/path.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/task_modules/tracer/path.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/ops.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/ops.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/ops.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/ops.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/tools.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/tools.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/tools.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/tools.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/expandable_utils/unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/make_divisible.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/make_divisible.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/make_divisible.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/make_divisible.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/misc.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/misc.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/misc.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/misc.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/optim_wrapper.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/optim_wrapper.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/optim_wrapper.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/optim_wrapper.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/parse_values.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/parse_values.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/parse_values.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/parse_values.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/quantization_util.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/quantization_util.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/quantization_util.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/quantization_util.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/utils.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/utils.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/utils.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/models/utils/utils.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/registry/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/registry/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/registry/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/registry/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/registry/registry.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/registry/registry.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/registry/registry.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/registry/registry.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/base_graph.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/base_graph.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/base_graph.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/base_graph.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_flow.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_flow.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_flow.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_flow.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_graph.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_graph.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_graph.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_graph.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_nodes.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_nodes.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_nodes.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/channel_nodes.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/module_graph.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/module_graph.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/module_graph.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/module_graph.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/pseudo_fx_graph.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/pseudo_fx_graph.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/pseudo_fx_graph.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/graph/pseudo_fx_graph.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/academic.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/academic.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/academic.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/academic.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/common_operator_config_utils.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/common_operator_config_utils.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/common_operator_config_utils.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/common_operator_config_utils.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/mapping.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/mapping.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/mapping.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/mapping.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/native.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/native.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/native.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/native.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/openvino.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/openvino.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/openvino.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/openvino.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/tensorrt.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/tensorrt.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/tensorrt.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/backend_config/tensorrt.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/qconfig.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/qconfig.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/qconfig.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/quantization/qconfig.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/candidate.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/candidate.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/candidate.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/candidate.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/fix_subnet.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/fix_subnet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/fix_subnet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/structures/subnet/fix_subnet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/_fast_stop_training_hook.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/_fast_stop_training_hook.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/_fast_stop_training_hook.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/_fast_stop_training_hook.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/_fx_models.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/_fx_models.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/_fx_models.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/testing/_fx_models.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/index_dict.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/index_dict.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/index_dict.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/index_dict.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/log_tools.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/log_tools.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/log_tools.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/log_tools.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/misc.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/misc.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/misc.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/misc.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/placeholder.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/placeholder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/placeholder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/placeholder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/runtime_info.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/runtime_info.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/runtime_info.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/runtime_info.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/setup_env.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/setup_env.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/setup_env.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/setup_env.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/typing.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/typing.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/typing.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/utils/typing.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/version.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/version.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/version.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/version.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/visualization/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/visualization/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/visualization/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/visualization/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/mmrazor/visualization/local_visualizer.py b/models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/visualization/local_visualizer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/mmrazor/visualization/local_visualizer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/mmrazor/visualization/local_visualizer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/model-index.yml b/models/cv/distiller/cwd/pytorch/mmrazor/model-index.yml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/model-index.yml rename to models/cv/distiller/cwd/pytorch/mmrazor/model-index.yml diff --git a/cv/distiller/cwd/pytorch/mmrazor/requirements.txt b/models/cv/distiller/cwd/pytorch/mmrazor/requirements.txt similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/requirements.txt rename to models/cv/distiller/cwd/pytorch/mmrazor/requirements.txt diff --git a/cv/distiller/cwd/pytorch/mmrazor/requirements/docs.txt b/models/cv/distiller/cwd/pytorch/mmrazor/requirements/docs.txt similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/requirements/docs.txt rename to models/cv/distiller/cwd/pytorch/mmrazor/requirements/docs.txt diff --git a/cv/distiller/cwd/pytorch/mmrazor/requirements/mminstall.txt b/models/cv/distiller/cwd/pytorch/mmrazor/requirements/mminstall.txt similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/requirements/mminstall.txt rename to models/cv/distiller/cwd/pytorch/mmrazor/requirements/mminstall.txt diff --git a/cv/distiller/cwd/pytorch/mmrazor/requirements/optional.txt b/models/cv/distiller/cwd/pytorch/mmrazor/requirements/optional.txt similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/requirements/optional.txt rename to models/cv/distiller/cwd/pytorch/mmrazor/requirements/optional.txt diff --git a/cv/distiller/cwd/pytorch/mmrazor/requirements/readthedocs.txt b/models/cv/distiller/cwd/pytorch/mmrazor/requirements/readthedocs.txt similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/requirements/readthedocs.txt rename to models/cv/distiller/cwd/pytorch/mmrazor/requirements/readthedocs.txt diff --git a/cv/distiller/cwd/pytorch/mmrazor/requirements/runtime.txt b/models/cv/distiller/cwd/pytorch/mmrazor/requirements/runtime.txt similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/requirements/runtime.txt rename to models/cv/distiller/cwd/pytorch/mmrazor/requirements/runtime.txt diff --git a/cv/distiller/cwd/pytorch/mmrazor/requirements/tests.txt b/models/cv/distiller/cwd/pytorch/mmrazor/requirements/tests.txt similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/requirements/tests.txt rename to models/cv/distiller/cwd/pytorch/mmrazor/requirements/tests.txt diff --git a/cv/distiller/cwd/pytorch/mmrazor/resources/design_and_implement.png b/models/cv/distiller/cwd/pytorch/mmrazor/resources/design_and_implement.png similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/resources/design_and_implement.png rename to models/cv/distiller/cwd/pytorch/mmrazor/resources/design_and_implement.png diff --git a/cv/distiller/cwd/pytorch/mmrazor/resources/mmrazor-logo.png b/models/cv/distiller/cwd/pytorch/mmrazor/resources/mmrazor-logo.png similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/resources/mmrazor-logo.png rename to models/cv/distiller/cwd/pytorch/mmrazor/resources/mmrazor-logo.png diff --git a/cv/distiller/cwd/pytorch/mmrazor/resources/qq_group_qrcode.jpg b/models/cv/distiller/cwd/pytorch/mmrazor/resources/qq_group_qrcode.jpg similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/resources/qq_group_qrcode.jpg rename to models/cv/distiller/cwd/pytorch/mmrazor/resources/qq_group_qrcode.jpg diff --git a/cv/distiller/cwd/pytorch/mmrazor/resources/xiaozhushou_weixin_qrcode.jpeg b/models/cv/distiller/cwd/pytorch/mmrazor/resources/xiaozhushou_weixin_qrcode.jpeg similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/resources/xiaozhushou_weixin_qrcode.jpeg rename to models/cv/distiller/cwd/pytorch/mmrazor/resources/xiaozhushou_weixin_qrcode.jpeg diff --git a/cv/distiller/cwd/pytorch/mmrazor/resources/zhihu_qrcode.jpg b/models/cv/distiller/cwd/pytorch/mmrazor/resources/zhihu_qrcode.jpg similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/resources/zhihu_qrcode.jpg rename to models/cv/distiller/cwd/pytorch/mmrazor/resources/zhihu_qrcode.jpg diff --git a/cv/distiller/cwd/pytorch/mmrazor/setup.cfg b/models/cv/distiller/cwd/pytorch/mmrazor/setup.cfg similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/setup.cfg rename to models/cv/distiller/cwd/pytorch/mmrazor/setup.cfg diff --git a/cv/distiller/cwd/pytorch/mmrazor/setup.py b/models/cv/distiller/cwd/pytorch/mmrazor/setup.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/setup.py rename to models/cv/distiller/cwd/pytorch/mmrazor/setup.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_220M.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_220M.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_220M.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_220M.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_320M.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_320M.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_320M.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_320M.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_530M.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_530M.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_530M.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_530M.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_slimmable_channel_config.json b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_slimmable_channel_config.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_slimmable_channel_config.json rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_slimmable_channel_config.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_slimmable_config.json b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_slimmable_config.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_slimmable_config.json rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/MBV2_slimmable_config.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/color.jpeg b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/color.jpeg similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/color.jpeg rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/color.jpeg diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/concat_subnet1.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/concat_subnet1.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/concat_subnet1.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/concat_subnet1.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/concat_subnet2.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/concat_subnet2.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/concat_subnet2.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/concat_subnet2.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/a/1.JPG b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/a/1.JPG similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/a/1.JPG rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/a/1.JPG diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/ann.json b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/ann.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/ann.json rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/ann.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/ann.txt b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/ann.txt similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/ann.txt rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/ann.txt diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/b/2.jpeg b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/b/2.jpeg similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/b/2.jpeg rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/b/2.jpeg diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/b/subb/3.jpg b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/b/subb/3.jpg similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/b/subb/3.jpg rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/b/subb/3.jpg diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/classes.txt b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/classes.txt similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/classes.txt rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/classes.txt diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/multi_label_ann.json b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/multi_label_ann.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/multi_label_ann.json rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/dataset/multi_label_ann.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/model_library.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/model_library.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/model_library.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/model_library.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/models.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/models.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/models.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/models.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/subnet1.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/subnet1.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/subnet1.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/subnet1.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/subnet2.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/subnet2.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/subnet2.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/subnet2.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_algorithm/MBV2_220M.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_algorithm/MBV2_220M.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_algorithm/MBV2_220M.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_algorithm/MBV2_220M.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_mutator/subnet1.json b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_mutator/subnet1.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_mutator/subnet1.json rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_mutator/subnet1.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_subnet/mockmodel_subnet.yaml b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_subnet/mockmodel_subnet.yaml similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_subnet/mockmodel_subnet.yaml rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_subnet/mockmodel_subnet.yaml diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_task_modules/mmcls_cfg.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_task_modules/mmcls_cfg.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_task_modules/mmcls_cfg.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_models/test_task_modules/mmcls_cfg.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/registry_architecture_config.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/registry_architecture_config.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/registry_architecture_config.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/registry_architecture_config.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/registry_subnet_config.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/registry_subnet_config.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/registry_subnet_config.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/registry_subnet_config.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/subnet.json b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/subnet.json similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/subnet.json rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/test_registry/subnet.json diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/data/tracer_passed_models.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/data/tracer_passed_models.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/data/tracer_passed_models.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/data/tracer_passed_models.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_deliver_manager.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_deliver_manager.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_deliver_manager.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_deliver_manager.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_function_outputs_deliver.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_function_outputs_deliver.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_function_outputs_deliver.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_function_outputs_deliver.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_method_outputs_deliver.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_method_outputs_deliver.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_method_outputs_deliver.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/test_method_outputs_deliver.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/toy_module.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/toy_module.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/toy_module.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_delivers/toy_module.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_channel_flow.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_channel_flow.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_channel_flow.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_channel_flow.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_channel_graph.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_channel_graph.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_channel_graph.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_channel_graph.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_graph.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_graph.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_graph.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_graph.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_prune_tracer_model.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_prune_tracer_model.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_prune_tracer_model.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_graph/test_prune_tracer_model.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_base_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_base_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_base_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_base_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_func_inputs_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_func_inputs_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_func_inputs_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_func_inputs_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_func_outputs_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_func_outputs_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_func_outputs_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_func_outputs_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_method_inputs_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_method_inputs_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_method_inputs_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_method_inputs_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_method_outputs_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_method_outputs_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_method_outputs_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_method_outputs_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_module_recorders.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_module_recorders.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_module_recorders.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_module_recorders.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_param_recorder.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_param_recorder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_param_recorder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_param_recorder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_recorder_manager.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_recorder_manager.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_recorder_manager.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/test_recorder_manager.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/toy_mod.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/toy_mod.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/toy_mod.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_recorders/toy_mod.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_backward_tracer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_backward_tracer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_backward_tracer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_backward_tracer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_fx_tracer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_fx_tracer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_fx_tracer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_fx_tracer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_loss_calculator.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_loss_calculator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_loss_calculator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_loss_calculator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_prune_tracer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_prune_tracer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_prune_tracer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_core/test_tracer/test_prune_tracer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_data.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_data.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_data.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_data.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_datasets/test_datasets.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_datasets/test_datasets.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_datasets/test_datasets.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_datasets/test_datasets.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_datasets/test_transforms/test_formatting.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_datasets/test_transforms/test_formatting.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_datasets/test_transforms/test_formatting.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_datasets/test_transforms/test_formatting.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_doc.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_doc.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_doc.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_doc.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_engine/test_hooks/test_stop_distillation_hook.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_engine/test_hooks/test_stop_distillation_hook.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_engine/test_hooks/test_stop_distillation_hook.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_engine/test_hooks/test_stop_distillation_hook.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_engine/test_hooks/test_visualization_hook.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_engine/test_hooks/test_visualization_hook.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_engine/test_hooks/test_visualization_hook.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_engine/test_hooks/test_visualization_hook.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_algorithm.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_algorithm.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_algorithm.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_algorithm.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_prune_deploy_sub_model.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_prune_deploy_sub_model.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_prune_deploy_sub_model.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_prune_deploy_sub_model.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_prune_sub_model.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_prune_sub_model.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_prune_sub_model.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_prune_sub_model.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_impl/test_pruning/test_group_fisher/test_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_autoformer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_autoformer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_autoformer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_autoformer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_autoslim.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_autoslim.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_autoslim.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_autoslim.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_base_algorithm.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_base_algorithm.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_base_algorithm.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_base_algorithm.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_bignas.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_bignas.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_bignas.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_bignas.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_darts.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_darts.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_darts.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_darts.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_datafree_distill.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_datafree_distill.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_datafree_distill.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_datafree_distill.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dcff_network.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dcff_network.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dcff_network.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dcff_network.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dmcp.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dmcp.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dmcp.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dmcp.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dsnas.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dsnas.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dsnas.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_dsnas.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_general_quant.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_general_quant.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_general_quant.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_general_quant.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_mm_architecture.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_mm_architecture.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_mm_architecture.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_mm_architecture.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_ofd_algo.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_ofd_algo.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_ofd_algo.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_ofd_algo.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_prune_algorithm.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_prune_algorithm.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_prune_algorithm.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_prune_algorithm.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_self_distill.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_self_distill.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_self_distill.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_self_distill.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_single_teacher_distill.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_single_teacher_distill.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_single_teacher_distill.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_single_teacher_distill.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_slimmable_network.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_slimmable_network.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_slimmable_network.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_slimmable_network.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_spos.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_spos.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_spos.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/test_spos.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/toy_models.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/toy_models.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/toy_models.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_algorithms/toy_models.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_autoformerbackbone.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_autoformerbackbone.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_autoformerbackbone.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_autoformerbackbone.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_dartsbackbone.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_dartsbackbone.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_dartsbackbone.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_dartsbackbone.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_mobilenet_v2.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_mobilenet_v2.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_mobilenet_v2.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_mobilenet_v2.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_mobilenet_v3.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_mobilenet_v3.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_mobilenet_v3.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_mobilenet_v3.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_shufflenet_v2.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_shufflenet_v2.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_shufflenet_v2.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/test_searchable_shufflenet_v2.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/utils.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/utils.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/utils.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_backbones/utils.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_connectors/test_connectors.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_connectors/test_connectors.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_connectors/test_connectors.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_connectors/test_connectors.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_attention.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_attention.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_attention.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_attention.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_container.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_container.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_container.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_container.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_conv.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_conv.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_conv.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_conv.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_embed.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_embed.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_embed.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_embed.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_layernorm.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_layernorm.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_layernorm.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_layernorm.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_linear.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_linear.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_linear.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_linear.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_norm.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_norm.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_norm.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_norm.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_relative_position.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_relative_position.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_relative_position.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_relative_position.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_resizer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_resizer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_resizer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/test_bricks/test_dynamic_resizer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/utils.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/utils.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/utils.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_dynamic_op/utils.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_generators/test_generators.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_generators/test_generators.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_generators/test_generators.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_architectures/test_generators/test_generators.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_classifier/test_imageclassifier.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_classifier/test_imageclassifier.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_classifier/test_imageclassifier.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_classifier/test_imageclassifier.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_distillers/test_byot_distill.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_distillers/test_byot_distill.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_distillers/test_byot_distill.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_distillers/test_byot_distill.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_distillers/test_configurable_distill.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_distillers/test_configurable_distill.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_distillers/test_configurable_distill.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_distillers/test_configurable_distill.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_fake_quants/test_lsq_fake_quants.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_fake_quants/test_lsq_fake_quants.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_fake_quants/test_lsq_fake_quants.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_fake_quants/test_lsq_fake_quants.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_fake_quants/test_torch_fake_quants.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_fake_quants/test_torch_fake_quants.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_fake_quants/test_torch_fake_quants.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_fake_quants/test_torch_fake_quants.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_losses/test_distillation_losses.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_losses/test_distillation_losses.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_losses/test_distillation_losses.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_losses/test_distillation_losses.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_losses/test_general_losses.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_losses/test_general_losses.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_losses/test_general_losses.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_losses/test_general_losses.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_derived_mutable.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_derived_mutable.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_derived_mutable.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_derived_mutable.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_diffchoiceroute.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_diffchoiceroute.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_diffchoiceroute.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_diffchoiceroute.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_diffop.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_diffop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_diffop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_diffop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_gumbelchoiceroute.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_gumbelchoiceroute.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_gumbelchoiceroute.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_gumbelchoiceroute.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_mutable_channels.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_mutable_channels.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_mutable_channels.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_mutable_channels.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_sequential_mutable_channel.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_sequential_mutable_channel.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_sequential_mutable_channel.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_sequential_mutable_channel.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_dcff_channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_dcff_channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_dcff_channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_dcff_channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_l1_mutable_channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_l1_mutable_channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_l1_mutable_channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_l1_mutable_channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_mutable_channel_units.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_mutable_channel_units.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_mutable_channel_units.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_mutable_channel_units.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_one_shot_mutable_channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_one_shot_mutable_channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_one_shot_mutable_channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_one_shot_mutable_channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_sequential_mutable_channel_unit.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_sequential_mutable_channel_unit.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_sequential_mutable_channel_unit.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_channel/test_units/test_sequential_mutable_channel_unit.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_value.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_value.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_value.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_mutable_value.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_onehotop.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_onehotop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_onehotop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_onehotop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_oneshotop.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_oneshotop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_oneshotop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_oneshotop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_sequential_mutable_channel.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_sequential_mutable_channel.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_sequential_mutable_channel.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutables/test_sequential_mutable_channel.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_channel_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_channel_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_channel_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_channel_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_dcff_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_dcff_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_dcff_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_dcff_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_dmcp_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_dmcp_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_dmcp_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_dmcp_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_nas_mutator.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_nas_mutator.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_nas_mutator.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_mutators/test_nas_mutator.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_observers/test_lsq_observer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_observers/test_lsq_observer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_observers/test_lsq_observer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_observers/test_lsq_observer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_observers/test_torch_observers.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_observers/test_torch_observers.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_observers/test_torch_observers.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_observers/test_torch_observers.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_academic_quantizer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_academic_quantizer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_academic_quantizer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_academic_quantizer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_exporter.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_exporter.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_exporter.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_exporter.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_native_quantizer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_native_quantizer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_native_quantizer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_native_quantizer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_openvino_quantizer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_openvino_quantizer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_openvino_quantizer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_openvino_quantizer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_tensorrt_quantizer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_tensorrt_quantizer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_tensorrt_quantizer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_quantizers/test_tensorrt_quantizer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_subnet/test_candidate.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_subnet/test_candidate.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_subnet/test_candidate.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_subnet/test_candidate.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_subnet/test_fix_subnet.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_subnet/test_fix_subnet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_subnet/test_fix_subnet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_subnet/test_fix_subnet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_custom_tracer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_custom_tracer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_custom_tracer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_custom_tracer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_demo_inputs/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_demo_inputs/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_demo_inputs/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_demo_inputs/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_demo_inputs/test_demo_inputs.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_demo_inputs/test_demo_inputs.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_demo_inputs/test_demo_inputs.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_demo_inputs/test_demo_inputs.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_estimators/test_flops_params.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_estimators/test_flops_params.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_estimators/test_flops_params.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_estimators/test_flops_params.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_graph_utils.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_graph_utils.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_graph_utils.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_graph_utils.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_predictors/test_metric_predictor.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_predictors/test_metric_predictor.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_predictors/test_metric_predictor.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_task_modules/test_predictors/test_metric_predictor.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/test_expandable_utils/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/test_expandable_utils/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/test_expandable_utils/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/test_expandable_utils/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/test_expandable_utils/test_expand.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/test_expandable_utils/test_expand.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/test_expandable_utils/test_expand.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_models/test_utils/test_expandable_utils/test_expand.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_registry/test_registry.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_registry/test_registry.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_registry/test_registry.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_registry/test_registry.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_autoslim_greedy_search_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_autoslim_greedy_search_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_autoslim_greedy_search_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_autoslim_greedy_search_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_darts_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_darts_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_darts_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_darts_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_distill_val_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_distill_val_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_distill_val_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_distill_val_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_evolution_search_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_evolution_search_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_evolution_search_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_evolution_search_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_quantization_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_quantization_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_quantization_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_quantization_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_subnet_sampler_loop.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_subnet_sampler_loop.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_subnet_sampler_loop.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_subnet_sampler_loop.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_calibrate_bn_mixin.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_calibrate_bn_mixin.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_calibrate_bn_mixin.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_calibrate_bn_mixin.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_check.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_check.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_check.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_check.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_genetic.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_genetic.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_genetic.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_runners/test_utils/test_genetic.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_structures/test_backendconfig.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_structures/test_backendconfig.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_structures/test_backendconfig.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_structures/test_backendconfig.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_structures/test_qconfig.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_structures/test_qconfig.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_structures/test_qconfig.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_structures/test_qconfig.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_tools/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_tools/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_tools/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_tools/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_tools/test_tools.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_tools/test_tools.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_tools/test_tools.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_tools/test_tools.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_utils/test_index_dict.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_utils/test_index_dict.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_utils/test_index_dict.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_utils/test_index_dict.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_utils/test_placeholder.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_utils/test_placeholder.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_utils/test_placeholder.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_utils/test_placeholder.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/test_visualizer/test_visualizer.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/test_visualizer/test_visualizer.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/test_visualizer/test_visualizer.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/test_visualizer/test_visualizer.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/utils/__init__.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/utils/__init__.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/utils/__init__.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/utils/__init__.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/utils/set_dist_env.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/utils/set_dist_env.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/utils/set_dist_env.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/utils/set_dist_env.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tests/utils/set_torch_thread.py b/models/cv/distiller/cwd/pytorch/mmrazor/tests/utils/set_torch_thread.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tests/utils/set_torch_thread.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tests/utils/set_torch_thread.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/dataset_converters/cityscapes.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/dataset_converters/cityscapes.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/dataset_converters/cityscapes.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/dataset_converters/cityscapes.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/dist_test.sh b/models/cv/distiller/cwd/pytorch/mmrazor/tools/dist_test.sh similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/dist_test.sh rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/dist_test.sh diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/dist_train.sh b/models/cv/distiller/cwd/pytorch/mmrazor/tools/dist_train.sh similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/dist_train.sh rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/dist_train.sh diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/misc/print_config.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/misc/print_config.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/misc/print_config.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/misc/print_config.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_attentivenas_nas_ckpt.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_attentivenas_nas_ckpt.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_attentivenas_nas_ckpt.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_attentivenas_nas_ckpt.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_bignas_gml_ckpt.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_bignas_gml_ckpt.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_bignas_gml_ckpt.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_bignas_gml_ckpt.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_kd_ckpt.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_kd_ckpt.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_kd_ckpt.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_kd_ckpt.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_kd_ckpt_to_student.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_kd_ckpt_to_student.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_kd_ckpt_to_student.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_kd_ckpt_to_student.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_ofa_ckpt.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_ofa_ckpt.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_ofa_ckpt.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_ofa_ckpt.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_quant_ckpt.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_quant_ckpt.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_quant_ckpt.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_quant_ckpt.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_supernet2subnet.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_supernet2subnet.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_supernet2subnet.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/convert_supernet2subnet.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/publish_model.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/publish_model.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/publish_model.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/model_converters/publish_model.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_channel_units.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_channel_units.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_channel_units.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_channel_units.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_flops.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_flops.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_flops.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_flops.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_l1_prune_config.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_l1_prune_config.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_l1_prune_config.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_l1_prune_config.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_static_model_from_algorithm.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_static_model_from_algorithm.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_static_model_from_algorithm.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/pruning/get_static_model_from_algorithm.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/ptq.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/ptq.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/ptq.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/ptq.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/slurm_test.sh b/models/cv/distiller/cwd/pytorch/mmrazor/tools/slurm_test.sh similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/slurm_test.sh rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/slurm_test.sh diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/slurm_train.sh b/models/cv/distiller/cwd/pytorch/mmrazor/tools/slurm_train.sh similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/slurm_train.sh rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/slurm_train.sh diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/test.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/test.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/test.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/test.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/train.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/train.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/train.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/train.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/demo.jpg b/models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/demo.jpg similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/demo.jpg rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/demo.jpg diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/feature_diff_visualization.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/feature_diff_visualization.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/feature_diff_visualization.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/feature_diff_visualization.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/feature_visualization.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/feature_visualization.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/feature_visualization.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/feature_visualization.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/backbone_feature_diff_visualization.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/backbone_feature_diff_visualization.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/backbone_feature_diff_visualization.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/backbone_feature_diff_visualization.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/backbone_feature_visualization.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/backbone_feature_visualization.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/backbone_feature_visualization.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/backbone_feature_visualization.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/fpn_feature_diff_visualization.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/fpn_feature_diff_visualization.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/fpn_feature_diff_visualization.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/fpn_feature_diff_visualization.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/fpn_feature_visualization.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/fpn_feature_visualization.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/fpn_feature_visualization.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_configs/fpn_feature_visualization.py diff --git a/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_scheduler.py b/models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_scheduler.py similarity index 100% rename from cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_scheduler.py rename to models/cv/distiller/cwd/pytorch/mmrazor/tools/visualizations/vis_scheduler.py diff --git a/cv/distiller/rkd/pytorch/README.md b/models/cv/distiller/rkd/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/distiller/rkd/pytorch/README.md rename to models/cv/distiller/rkd/pytorch/README.md diff --git a/cv/distiller/rkd/pytorch/dataset/__init__.py b/models/cv/distiller/rkd/pytorch/dataset/__init__.py similarity index 100% rename from cv/distiller/rkd/pytorch/dataset/__init__.py rename to models/cv/distiller/rkd/pytorch/dataset/__init__.py diff --git a/cv/distiller/rkd/pytorch/dataset/cars196.py b/models/cv/distiller/rkd/pytorch/dataset/cars196.py similarity index 100% rename from cv/distiller/rkd/pytorch/dataset/cars196.py rename to models/cv/distiller/rkd/pytorch/dataset/cars196.py diff --git a/cv/distiller/rkd/pytorch/dataset/cub200.py b/models/cv/distiller/rkd/pytorch/dataset/cub200.py similarity index 100% rename from cv/distiller/rkd/pytorch/dataset/cub200.py rename to models/cv/distiller/rkd/pytorch/dataset/cub200.py diff --git a/cv/distiller/rkd/pytorch/dataset/stanford.py b/models/cv/distiller/rkd/pytorch/dataset/stanford.py similarity index 100% rename from cv/distiller/rkd/pytorch/dataset/stanford.py rename to models/cv/distiller/rkd/pytorch/dataset/stanford.py diff --git a/cv/distiller/rkd/pytorch/examples/cub200.sh b/models/cv/distiller/rkd/pytorch/examples/cub200.sh similarity index 100% rename from cv/distiller/rkd/pytorch/examples/cub200.sh rename to models/cv/distiller/rkd/pytorch/examples/cub200.sh diff --git a/cv/distiller/rkd/pytorch/metric/__init__.py b/models/cv/distiller/rkd/pytorch/metric/__init__.py similarity index 100% rename from cv/distiller/rkd/pytorch/metric/__init__.py rename to models/cv/distiller/rkd/pytorch/metric/__init__.py diff --git a/cv/distiller/rkd/pytorch/metric/batchsampler.py b/models/cv/distiller/rkd/pytorch/metric/batchsampler.py similarity index 100% rename from cv/distiller/rkd/pytorch/metric/batchsampler.py rename to models/cv/distiller/rkd/pytorch/metric/batchsampler.py diff --git a/cv/distiller/rkd/pytorch/metric/loss.py b/models/cv/distiller/rkd/pytorch/metric/loss.py similarity index 100% rename from cv/distiller/rkd/pytorch/metric/loss.py rename to models/cv/distiller/rkd/pytorch/metric/loss.py diff --git a/cv/distiller/rkd/pytorch/metric/pairsampler.py b/models/cv/distiller/rkd/pytorch/metric/pairsampler.py similarity index 100% rename from cv/distiller/rkd/pytorch/metric/pairsampler.py rename to models/cv/distiller/rkd/pytorch/metric/pairsampler.py diff --git a/cv/distiller/rkd/pytorch/metric/utils.py b/models/cv/distiller/rkd/pytorch/metric/utils.py similarity index 100% rename from cv/distiller/rkd/pytorch/metric/utils.py rename to models/cv/distiller/rkd/pytorch/metric/utils.py diff --git a/cv/distiller/rkd/pytorch/model/__init__.py b/models/cv/distiller/rkd/pytorch/model/__init__.py similarity index 100% rename from cv/distiller/rkd/pytorch/model/__init__.py rename to models/cv/distiller/rkd/pytorch/model/__init__.py diff --git a/cv/distiller/rkd/pytorch/model/backbone/__init__.py b/models/cv/distiller/rkd/pytorch/model/backbone/__init__.py similarity index 100% rename from cv/distiller/rkd/pytorch/model/backbone/__init__.py rename to models/cv/distiller/rkd/pytorch/model/backbone/__init__.py diff --git a/cv/distiller/rkd/pytorch/model/backbone/inception/__init__.py b/models/cv/distiller/rkd/pytorch/model/backbone/inception/__init__.py similarity index 100% rename from cv/distiller/rkd/pytorch/model/backbone/inception/__init__.py rename to models/cv/distiller/rkd/pytorch/model/backbone/inception/__init__.py diff --git a/cv/distiller/rkd/pytorch/model/backbone/inception/google.py b/models/cv/distiller/rkd/pytorch/model/backbone/inception/google.py similarity index 100% rename from cv/distiller/rkd/pytorch/model/backbone/inception/google.py rename to models/cv/distiller/rkd/pytorch/model/backbone/inception/google.py diff --git a/cv/distiller/rkd/pytorch/model/backbone/inception/v1bn.py b/models/cv/distiller/rkd/pytorch/model/backbone/inception/v1bn.py similarity index 100% rename from cv/distiller/rkd/pytorch/model/backbone/inception/v1bn.py rename to models/cv/distiller/rkd/pytorch/model/backbone/inception/v1bn.py diff --git a/cv/distiller/rkd/pytorch/model/backbone/resnet.py b/models/cv/distiller/rkd/pytorch/model/backbone/resnet.py similarity index 100% rename from cv/distiller/rkd/pytorch/model/backbone/resnet.py rename to models/cv/distiller/rkd/pytorch/model/backbone/resnet.py diff --git a/cv/distiller/rkd/pytorch/model/embedding.py b/models/cv/distiller/rkd/pytorch/model/embedding.py similarity index 100% rename from cv/distiller/rkd/pytorch/model/embedding.py rename to models/cv/distiller/rkd/pytorch/model/embedding.py diff --git a/cv/distiller/rkd/pytorch/run.py b/models/cv/distiller/rkd/pytorch/run.py similarity index 100% rename from cv/distiller/rkd/pytorch/run.py rename to models/cv/distiller/rkd/pytorch/run.py diff --git a/cv/distiller/rkd/pytorch/run_distill.py b/models/cv/distiller/rkd/pytorch/run_distill.py similarity index 100% rename from cv/distiller/rkd/pytorch/run_distill.py rename to models/cv/distiller/rkd/pytorch/run_distill.py diff --git a/cv/distiller/rkd/pytorch/run_distill_fitnet.py b/models/cv/distiller/rkd/pytorch/run_distill_fitnet.py similarity index 100% rename from cv/distiller/rkd/pytorch/run_distill_fitnet.py rename to models/cv/distiller/rkd/pytorch/run_distill_fitnet.py diff --git a/cv/distiller/wsld/pytorch/README.md b/models/cv/distiller/wsld/pytorch/README.md similarity index 100% rename from cv/distiller/wsld/pytorch/README.md rename to models/cv/distiller/wsld/pytorch/README.md diff --git a/cv/distiller/wsld/pytorch/dataset/__init__.py b/models/cv/distiller/wsld/pytorch/dataset/__init__.py similarity index 100% rename from cv/distiller/wsld/pytorch/dataset/__init__.py rename to models/cv/distiller/wsld/pytorch/dataset/__init__.py diff --git a/cv/distiller/wsld/pytorch/dataset/imagenet_data.py b/models/cv/distiller/wsld/pytorch/dataset/imagenet_data.py similarity index 100% rename from cv/distiller/wsld/pytorch/dataset/imagenet_data.py rename to models/cv/distiller/wsld/pytorch/dataset/imagenet_data.py diff --git a/cv/distiller/wsld/pytorch/dataset/img2lmdb.py b/models/cv/distiller/wsld/pytorch/dataset/img2lmdb.py similarity index 100% rename from cv/distiller/wsld/pytorch/dataset/img2lmdb.py rename to models/cv/distiller/wsld/pytorch/dataset/img2lmdb.py diff --git a/cv/distiller/wsld/pytorch/dataset/lmdb_dataset.py b/models/cv/distiller/wsld/pytorch/dataset/lmdb_dataset.py similarity index 100% rename from cv/distiller/wsld/pytorch/dataset/lmdb_dataset.py rename to models/cv/distiller/wsld/pytorch/dataset/lmdb_dataset.py diff --git a/cv/distiller/wsld/pytorch/dataset/mk_img_list.py b/models/cv/distiller/wsld/pytorch/dataset/mk_img_list.py similarity index 100% rename from cv/distiller/wsld/pytorch/dataset/mk_img_list.py rename to models/cv/distiller/wsld/pytorch/dataset/mk_img_list.py diff --git a/cv/distiller/wsld/pytorch/dataset/prefetch_data.py b/models/cv/distiller/wsld/pytorch/dataset/prefetch_data.py similarity index 100% rename from cv/distiller/wsld/pytorch/dataset/prefetch_data.py rename to models/cv/distiller/wsld/pytorch/dataset/prefetch_data.py diff --git a/cv/distiller/wsld/pytorch/dataset/torchvision_extension.py b/models/cv/distiller/wsld/pytorch/dataset/torchvision_extension.py similarity index 100% rename from cv/distiller/wsld/pytorch/dataset/torchvision_extension.py rename to models/cv/distiller/wsld/pytorch/dataset/torchvision_extension.py diff --git a/cv/distiller/wsld/pytorch/imagenet_train_cfg.py b/models/cv/distiller/wsld/pytorch/imagenet_train_cfg.py similarity index 100% rename from cv/distiller/wsld/pytorch/imagenet_train_cfg.py rename to models/cv/distiller/wsld/pytorch/imagenet_train_cfg.py diff --git a/cv/distiller/wsld/pytorch/knowledge_distiller.py b/models/cv/distiller/wsld/pytorch/knowledge_distiller.py similarity index 100% rename from cv/distiller/wsld/pytorch/knowledge_distiller.py rename to models/cv/distiller/wsld/pytorch/knowledge_distiller.py diff --git a/cv/distiller/wsld/pytorch/models/MobileNet.py b/models/cv/distiller/wsld/pytorch/models/MobileNet.py similarity index 100% rename from cv/distiller/wsld/pytorch/models/MobileNet.py rename to models/cv/distiller/wsld/pytorch/models/MobileNet.py diff --git a/cv/distiller/wsld/pytorch/models/ResNet.py b/models/cv/distiller/wsld/pytorch/models/ResNet.py similarity index 100% rename from cv/distiller/wsld/pytorch/models/ResNet.py rename to models/cv/distiller/wsld/pytorch/models/ResNet.py diff --git a/cv/distiller/wsld/pytorch/models/__init__.py b/models/cv/distiller/wsld/pytorch/models/__init__.py similarity index 100% rename from cv/distiller/wsld/pytorch/models/__init__.py rename to models/cv/distiller/wsld/pytorch/models/__init__.py diff --git a/cv/distiller/wsld/pytorch/tools/__init__.py b/models/cv/distiller/wsld/pytorch/tools/__init__.py similarity index 100% rename from cv/distiller/wsld/pytorch/tools/__init__.py rename to models/cv/distiller/wsld/pytorch/tools/__init__.py diff --git a/cv/distiller/wsld/pytorch/tools/collections.py b/models/cv/distiller/wsld/pytorch/tools/collections.py similarity index 100% rename from cv/distiller/wsld/pytorch/tools/collections.py rename to models/cv/distiller/wsld/pytorch/tools/collections.py diff --git a/cv/distiller/wsld/pytorch/tools/utils.py b/models/cv/distiller/wsld/pytorch/tools/utils.py similarity index 100% rename from cv/distiller/wsld/pytorch/tools/utils.py rename to models/cv/distiller/wsld/pytorch/tools/utils.py diff --git a/cv/distiller/wsld/pytorch/train_with_distillation.py b/models/cv/distiller/wsld/pytorch/train_with_distillation.py similarity index 100% rename from cv/distiller/wsld/pytorch/train_with_distillation.py rename to models/cv/distiller/wsld/pytorch/train_with_distillation.py diff --git a/cv/face_detection/retinaface/pytorch/LICENSE.MIT b/models/cv/face_detection/retinaface/pytorch/LICENSE.MIT similarity index 100% rename from cv/face_detection/retinaface/pytorch/LICENSE.MIT rename to models/cv/face_detection/retinaface/pytorch/LICENSE.MIT diff --git a/cv/face_detection/retinaface/pytorch/README.md b/models/cv/face_detection/retinaface/pytorch/README.md similarity index 100% rename from cv/face_detection/retinaface/pytorch/README.md rename to models/cv/face_detection/retinaface/pytorch/README.md diff --git a/cv/face_detection/retinaface/pytorch/convert_to_onnx.py b/models/cv/face_detection/retinaface/pytorch/convert_to_onnx.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/convert_to_onnx.py rename to models/cv/face_detection/retinaface/pytorch/convert_to_onnx.py diff --git a/cv/face_detection/retinaface/pytorch/curve/1.jpg b/models/cv/face_detection/retinaface/pytorch/curve/1.jpg similarity index 100% rename from cv/face_detection/retinaface/pytorch/curve/1.jpg rename to models/cv/face_detection/retinaface/pytorch/curve/1.jpg diff --git a/cv/face_detection/retinaface/pytorch/curve/FDDB.png b/models/cv/face_detection/retinaface/pytorch/curve/FDDB.png similarity index 100% rename from cv/face_detection/retinaface/pytorch/curve/FDDB.png rename to models/cv/face_detection/retinaface/pytorch/curve/FDDB.png diff --git a/cv/face_detection/retinaface/pytorch/curve/Widerface.jpg b/models/cv/face_detection/retinaface/pytorch/curve/Widerface.jpg similarity index 100% rename from cv/face_detection/retinaface/pytorch/curve/Widerface.jpg rename to models/cv/face_detection/retinaface/pytorch/curve/Widerface.jpg diff --git a/cv/face_detection/retinaface/pytorch/curve/test.jpg b/models/cv/face_detection/retinaface/pytorch/curve/test.jpg similarity index 100% rename from cv/face_detection/retinaface/pytorch/curve/test.jpg rename to models/cv/face_detection/retinaface/pytorch/curve/test.jpg diff --git a/cv/face_detection/retinaface/pytorch/data/FDDB/img_list.txt b/models/cv/face_detection/retinaface/pytorch/data/FDDB/img_list.txt similarity index 100% rename from cv/face_detection/retinaface/pytorch/data/FDDB/img_list.txt rename to models/cv/face_detection/retinaface/pytorch/data/FDDB/img_list.txt diff --git a/cv/face_detection/retinaface/pytorch/data/__init__.py b/models/cv/face_detection/retinaface/pytorch/data/__init__.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/data/__init__.py rename to models/cv/face_detection/retinaface/pytorch/data/__init__.py diff --git a/cv/face_detection/retinaface/pytorch/data/config.py b/models/cv/face_detection/retinaface/pytorch/data/config.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/data/config.py rename to models/cv/face_detection/retinaface/pytorch/data/config.py diff --git a/cv/face_detection/retinaface/pytorch/data/data_augment.py b/models/cv/face_detection/retinaface/pytorch/data/data_augment.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/data/data_augment.py rename to models/cv/face_detection/retinaface/pytorch/data/data_augment.py diff --git a/cv/face_detection/retinaface/pytorch/data/wider_face.py b/models/cv/face_detection/retinaface/pytorch/data/wider_face.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/data/wider_face.py rename to models/cv/face_detection/retinaface/pytorch/data/wider_face.py diff --git a/cv/face_detection/retinaface/pytorch/detect.py b/models/cv/face_detection/retinaface/pytorch/detect.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/detect.py rename to models/cv/face_detection/retinaface/pytorch/detect.py diff --git a/cv/face_detection/retinaface/pytorch/layers/__init__.py b/models/cv/face_detection/retinaface/pytorch/layers/__init__.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/layers/__init__.py rename to models/cv/face_detection/retinaface/pytorch/layers/__init__.py diff --git a/cv/face_detection/retinaface/pytorch/layers/functions/prior_box.py b/models/cv/face_detection/retinaface/pytorch/layers/functions/prior_box.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/layers/functions/prior_box.py rename to models/cv/face_detection/retinaface/pytorch/layers/functions/prior_box.py diff --git a/cv/face_detection/retinaface/pytorch/layers/modules/__init__.py b/models/cv/face_detection/retinaface/pytorch/layers/modules/__init__.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/layers/modules/__init__.py rename to models/cv/face_detection/retinaface/pytorch/layers/modules/__init__.py diff --git a/cv/face_detection/retinaface/pytorch/layers/modules/multibox_loss.py b/models/cv/face_detection/retinaface/pytorch/layers/modules/multibox_loss.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/layers/modules/multibox_loss.py rename to models/cv/face_detection/retinaface/pytorch/layers/modules/multibox_loss.py diff --git a/cv/face_detection/retinaface/pytorch/models/__init__.py b/models/cv/face_detection/retinaface/pytorch/models/__init__.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/models/__init__.py rename to models/cv/face_detection/retinaface/pytorch/models/__init__.py diff --git a/cv/face_detection/retinaface/pytorch/models/net.py b/models/cv/face_detection/retinaface/pytorch/models/net.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/models/net.py rename to models/cv/face_detection/retinaface/pytorch/models/net.py diff --git a/cv/face_detection/retinaface/pytorch/models/retinaface.py b/models/cv/face_detection/retinaface/pytorch/models/retinaface.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/models/retinaface.py rename to models/cv/face_detection/retinaface/pytorch/models/retinaface.py diff --git a/cv/face_detection/retinaface/pytorch/test_fddb.py b/models/cv/face_detection/retinaface/pytorch/test_fddb.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/test_fddb.py rename to models/cv/face_detection/retinaface/pytorch/test_fddb.py diff --git a/cv/face_detection/retinaface/pytorch/test_widerface.py b/models/cv/face_detection/retinaface/pytorch/test_widerface.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/test_widerface.py rename to models/cv/face_detection/retinaface/pytorch/test_widerface.py diff --git a/cv/face_detection/retinaface/pytorch/train.py b/models/cv/face_detection/retinaface/pytorch/train.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/train.py rename to models/cv/face_detection/retinaface/pytorch/train.py diff --git a/cv/face_detection/retinaface/pytorch/utils/__init__.py b/models/cv/face_detection/retinaface/pytorch/utils/__init__.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/utils/__init__.py rename to models/cv/face_detection/retinaface/pytorch/utils/__init__.py diff --git a/cv/face_detection/retinaface/pytorch/utils/box_utils.py b/models/cv/face_detection/retinaface/pytorch/utils/box_utils.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/utils/box_utils.py rename to models/cv/face_detection/retinaface/pytorch/utils/box_utils.py diff --git a/cv/face_detection/retinaface/pytorch/utils/nms/__init__.py b/models/cv/face_detection/retinaface/pytorch/utils/nms/__init__.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/utils/nms/__init__.py rename to models/cv/face_detection/retinaface/pytorch/utils/nms/__init__.py diff --git a/cv/face_detection/retinaface/pytorch/utils/nms/py_cpu_nms.py b/models/cv/face_detection/retinaface/pytorch/utils/nms/py_cpu_nms.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/utils/nms/py_cpu_nms.py rename to models/cv/face_detection/retinaface/pytorch/utils/nms/py_cpu_nms.py diff --git a/cv/face_detection/retinaface/pytorch/utils/timer.py b/models/cv/face_detection/retinaface/pytorch/utils/timer.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/utils/timer.py rename to models/cv/face_detection/retinaface/pytorch/utils/timer.py diff --git a/cv/face_detection/retinaface/pytorch/widerface_evaluate/README.md b/models/cv/face_detection/retinaface/pytorch/widerface_evaluate/README.md similarity index 100% rename from cv/face_detection/retinaface/pytorch/widerface_evaluate/README.md rename to models/cv/face_detection/retinaface/pytorch/widerface_evaluate/README.md diff --git a/cv/face_detection/retinaface/pytorch/widerface_evaluate/box_overlaps.pyx b/models/cv/face_detection/retinaface/pytorch/widerface_evaluate/box_overlaps.pyx similarity index 100% rename from cv/face_detection/retinaface/pytorch/widerface_evaluate/box_overlaps.pyx rename to models/cv/face_detection/retinaface/pytorch/widerface_evaluate/box_overlaps.pyx diff --git a/cv/face_detection/retinaface/pytorch/widerface_evaluate/evaluation.py b/models/cv/face_detection/retinaface/pytorch/widerface_evaluate/evaluation.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/widerface_evaluate/evaluation.py rename to models/cv/face_detection/retinaface/pytorch/widerface_evaluate/evaluation.py diff --git a/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_easy_val.mat b/models/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_easy_val.mat similarity index 100% rename from cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_easy_val.mat rename to models/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_easy_val.mat diff --git a/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_face_val.mat b/models/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_face_val.mat similarity index 100% rename from cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_face_val.mat rename to models/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_face_val.mat diff --git a/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_hard_val.mat b/models/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_hard_val.mat similarity index 100% rename from cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_hard_val.mat rename to models/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_hard_val.mat diff --git a/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_medium_val.mat b/models/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_medium_val.mat similarity index 100% rename from cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_medium_val.mat rename to models/cv/face_detection/retinaface/pytorch/widerface_evaluate/ground_truth/wider_medium_val.mat diff --git a/cv/face_detection/retinaface/pytorch/widerface_evaluate/setup.py b/models/cv/face_detection/retinaface/pytorch/widerface_evaluate/setup.py similarity index 100% rename from cv/face_detection/retinaface/pytorch/widerface_evaluate/setup.py rename to models/cv/face_detection/retinaface/pytorch/widerface_evaluate/setup.py diff --git a/cv/face_recognition/arcface/pytorch/.gitignore b/models/cv/face_recognition/arcface/pytorch/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/.gitignore rename to models/cv/face_recognition/arcface/pytorch/.gitignore diff --git a/cv/face_recognition/arcface/pytorch/LICENSE b/models/cv/face_recognition/arcface/pytorch/LICENSE old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/LICENSE rename to models/cv/face_recognition/arcface/pytorch/LICENSE diff --git a/cv/face_recognition/arcface/pytorch/README.md b/models/cv/face_recognition/arcface/pytorch/README.md similarity index 100% rename from cv/face_recognition/arcface/pytorch/README.md rename to models/cv/face_recognition/arcface/pytorch/README.md diff --git a/cv/face_recognition/arcface/pytorch/arcface.py b/models/cv/face_recognition/arcface/pytorch/arcface.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/arcface.py rename to models/cv/face_recognition/arcface/pytorch/arcface.py diff --git a/cv/face_recognition/arcface/pytorch/eval_LFW.py b/models/cv/face_recognition/arcface/pytorch/eval_LFW.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/eval_LFW.py rename to models/cv/face_recognition/arcface/pytorch/eval_LFW.py diff --git a/cv/face_recognition/arcface/pytorch/img/1_001.jpg b/models/cv/face_recognition/arcface/pytorch/img/1_001.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/img/1_001.jpg rename to models/cv/face_recognition/arcface/pytorch/img/1_001.jpg diff --git a/cv/face_recognition/arcface/pytorch/img/1_002.jpg b/models/cv/face_recognition/arcface/pytorch/img/1_002.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/img/1_002.jpg rename to models/cv/face_recognition/arcface/pytorch/img/1_002.jpg diff --git a/cv/face_recognition/arcface/pytorch/img/2_001.jpg b/models/cv/face_recognition/arcface/pytorch/img/2_001.jpg old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/img/2_001.jpg rename to models/cv/face_recognition/arcface/pytorch/img/2_001.jpg diff --git a/cv/face_recognition/arcface/pytorch/nets/__init__.py b/models/cv/face_recognition/arcface/pytorch/nets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/nets/__init__.py rename to models/cv/face_recognition/arcface/pytorch/nets/__init__.py diff --git a/cv/face_recognition/arcface/pytorch/nets/arcface.py b/models/cv/face_recognition/arcface/pytorch/nets/arcface.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/nets/arcface.py rename to models/cv/face_recognition/arcface/pytorch/nets/arcface.py diff --git a/cv/face_recognition/arcface/pytorch/nets/arcface_training.py b/models/cv/face_recognition/arcface/pytorch/nets/arcface_training.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/nets/arcface_training.py rename to models/cv/face_recognition/arcface/pytorch/nets/arcface_training.py diff --git a/cv/face_recognition/arcface/pytorch/nets/iresnet.py b/models/cv/face_recognition/arcface/pytorch/nets/iresnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/nets/iresnet.py rename to models/cv/face_recognition/arcface/pytorch/nets/iresnet.py diff --git a/cv/face_recognition/arcface/pytorch/nets/mobilefacenet.py b/models/cv/face_recognition/arcface/pytorch/nets/mobilefacenet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/nets/mobilefacenet.py rename to models/cv/face_recognition/arcface/pytorch/nets/mobilefacenet.py diff --git a/cv/face_recognition/arcface/pytorch/nets/mobilenet.py b/models/cv/face_recognition/arcface/pytorch/nets/mobilenet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/nets/mobilenet.py rename to models/cv/face_recognition/arcface/pytorch/nets/mobilenet.py diff --git a/cv/face_recognition/arcface/pytorch/predict.py b/models/cv/face_recognition/arcface/pytorch/predict.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/predict.py rename to models/cv/face_recognition/arcface/pytorch/predict.py diff --git a/cv/face_recognition/arcface/pytorch/requirements.txt b/models/cv/face_recognition/arcface/pytorch/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/requirements.txt rename to models/cv/face_recognition/arcface/pytorch/requirements.txt diff --git a/cv/face_recognition/arcface/pytorch/run.sh b/models/cv/face_recognition/arcface/pytorch/run.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/run.sh rename to models/cv/face_recognition/arcface/pytorch/run.sh diff --git a/cv/face_recognition/arcface/pytorch/summary.py b/models/cv/face_recognition/arcface/pytorch/summary.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/summary.py rename to models/cv/face_recognition/arcface/pytorch/summary.py diff --git a/cv/face_recognition/arcface/pytorch/train.py b/models/cv/face_recognition/arcface/pytorch/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/train.py rename to models/cv/face_recognition/arcface/pytorch/train.py diff --git a/cv/face_recognition/arcface/pytorch/txt_annotation.py b/models/cv/face_recognition/arcface/pytorch/txt_annotation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/txt_annotation.py rename to models/cv/face_recognition/arcface/pytorch/txt_annotation.py diff --git a/cv/face_recognition/arcface/pytorch/utils/__init__.py b/models/cv/face_recognition/arcface/pytorch/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/utils/__init__.py rename to models/cv/face_recognition/arcface/pytorch/utils/__init__.py diff --git a/cv/face_recognition/arcface/pytorch/utils/callback.py b/models/cv/face_recognition/arcface/pytorch/utils/callback.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/utils/callback.py rename to models/cv/face_recognition/arcface/pytorch/utils/callback.py diff --git a/cv/face_recognition/arcface/pytorch/utils/dataloader.py b/models/cv/face_recognition/arcface/pytorch/utils/dataloader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/utils/dataloader.py rename to models/cv/face_recognition/arcface/pytorch/utils/dataloader.py diff --git a/cv/face_recognition/arcface/pytorch/utils/utils.py b/models/cv/face_recognition/arcface/pytorch/utils/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/utils/utils.py rename to models/cv/face_recognition/arcface/pytorch/utils/utils.py diff --git a/cv/face_recognition/arcface/pytorch/utils/utils_fit.py b/models/cv/face_recognition/arcface/pytorch/utils/utils_fit.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/utils/utils_fit.py rename to models/cv/face_recognition/arcface/pytorch/utils/utils_fit.py diff --git a/cv/face_recognition/arcface/pytorch/utils/utils_metrics.py b/models/cv/face_recognition/arcface/pytorch/utils/utils_metrics.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/arcface/pytorch/utils/utils_metrics.py rename to models/cv/face_recognition/arcface/pytorch/utils/utils_metrics.py diff --git a/cv/face_recognition/blazeface/paddlepaddle/README.md b/models/cv/face_recognition/blazeface/paddlepaddle/README.md similarity index 100% rename from cv/face_recognition/blazeface/paddlepaddle/README.md rename to models/cv/face_recognition/blazeface/paddlepaddle/README.md diff --git a/cv/face_recognition/cosface/pytorch/LICENSE b/models/cv/face_recognition/cosface/pytorch/LICENSE similarity index 100% rename from cv/face_recognition/cosface/pytorch/LICENSE rename to models/cv/face_recognition/cosface/pytorch/LICENSE diff --git a/cv/face_recognition/cosface/pytorch/README.md b/models/cv/face_recognition/cosface/pytorch/README.md similarity index 100% rename from cv/face_recognition/cosface/pytorch/README.md rename to models/cv/face_recognition/cosface/pytorch/README.md diff --git a/cv/face_recognition/cosface/pytorch/dataset.py b/models/cv/face_recognition/cosface/pytorch/dataset.py similarity index 100% rename from cv/face_recognition/cosface/pytorch/dataset.py rename to models/cv/face_recognition/cosface/pytorch/dataset.py diff --git a/cv/face_recognition/cosface/pytorch/datasets/lfw_pair.txt b/models/cv/face_recognition/cosface/pytorch/datasets/lfw_pair.txt similarity index 100% rename from cv/face_recognition/cosface/pytorch/datasets/lfw_pair.txt rename to models/cv/face_recognition/cosface/pytorch/datasets/lfw_pair.txt diff --git a/cv/face_recognition/cosface/pytorch/layer.py b/models/cv/face_recognition/cosface/pytorch/layer.py similarity index 100% rename from cv/face_recognition/cosface/pytorch/layer.py rename to models/cv/face_recognition/cosface/pytorch/layer.py diff --git a/cv/face_recognition/cosface/pytorch/lfw_eval.py b/models/cv/face_recognition/cosface/pytorch/lfw_eval.py similarity index 100% rename from cv/face_recognition/cosface/pytorch/lfw_eval.py rename to models/cv/face_recognition/cosface/pytorch/lfw_eval.py diff --git a/cv/face_recognition/cosface/pytorch/main.py b/models/cv/face_recognition/cosface/pytorch/main.py similarity index 100% rename from cv/face_recognition/cosface/pytorch/main.py rename to models/cv/face_recognition/cosface/pytorch/main.py diff --git a/cv/face_recognition/cosface/pytorch/net.py b/models/cv/face_recognition/cosface/pytorch/net.py similarity index 100% rename from cv/face_recognition/cosface/pytorch/net.py rename to models/cv/face_recognition/cosface/pytorch/net.py diff --git a/cv/face_recognition/cosface/pytorch/train.sh b/models/cv/face_recognition/cosface/pytorch/train.sh similarity index 100% rename from cv/face_recognition/cosface/pytorch/train.sh rename to models/cv/face_recognition/cosface/pytorch/train.sh diff --git a/cv/face_recognition/cosface/pytorch/txt_annotation.py b/models/cv/face_recognition/cosface/pytorch/txt_annotation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/face_recognition/cosface/pytorch/txt_annotation.py rename to models/cv/face_recognition/cosface/pytorch/txt_annotation.py diff --git a/cv/face_recognition/facenet/pytorch/LICENSE b/models/cv/face_recognition/facenet/pytorch/LICENSE similarity index 100% rename from cv/face_recognition/facenet/pytorch/LICENSE rename to models/cv/face_recognition/facenet/pytorch/LICENSE diff --git a/cv/face_recognition/facenet/pytorch/README.md b/models/cv/face_recognition/facenet/pytorch/README.md similarity index 100% rename from cv/face_recognition/facenet/pytorch/README.md rename to models/cv/face_recognition/facenet/pytorch/README.md diff --git a/cv/face_recognition/facenet/pytorch/eval_LFW.py b/models/cv/face_recognition/facenet/pytorch/eval_LFW.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/eval_LFW.py rename to models/cv/face_recognition/facenet/pytorch/eval_LFW.py diff --git a/cv/face_recognition/facenet/pytorch/facenet.py b/models/cv/face_recognition/facenet/pytorch/facenet.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/facenet.py rename to models/cv/face_recognition/facenet/pytorch/facenet.py diff --git a/cv/face_recognition/facenet/pytorch/img/1_001.jpg b/models/cv/face_recognition/facenet/pytorch/img/1_001.jpg similarity index 100% rename from cv/face_recognition/facenet/pytorch/img/1_001.jpg rename to models/cv/face_recognition/facenet/pytorch/img/1_001.jpg diff --git a/cv/face_recognition/facenet/pytorch/img/1_002.jpg b/models/cv/face_recognition/facenet/pytorch/img/1_002.jpg similarity index 100% rename from cv/face_recognition/facenet/pytorch/img/1_002.jpg rename to models/cv/face_recognition/facenet/pytorch/img/1_002.jpg diff --git a/cv/face_recognition/facenet/pytorch/img/2_001.jpg b/models/cv/face_recognition/facenet/pytorch/img/2_001.jpg similarity index 100% rename from cv/face_recognition/facenet/pytorch/img/2_001.jpg rename to models/cv/face_recognition/facenet/pytorch/img/2_001.jpg diff --git a/cv/face_recognition/facenet/pytorch/model_data/lfw_pair.txt b/models/cv/face_recognition/facenet/pytorch/model_data/lfw_pair.txt similarity index 100% rename from cv/face_recognition/facenet/pytorch/model_data/lfw_pair.txt rename to models/cv/face_recognition/facenet/pytorch/model_data/lfw_pair.txt diff --git a/cv/face_recognition/facenet/pytorch/model_data/roc_test.png b/models/cv/face_recognition/facenet/pytorch/model_data/roc_test.png similarity index 100% rename from cv/face_recognition/facenet/pytorch/model_data/roc_test.png rename to models/cv/face_recognition/facenet/pytorch/model_data/roc_test.png diff --git a/cv/face_recognition/facenet/pytorch/nets/facenet.py b/models/cv/face_recognition/facenet/pytorch/nets/facenet.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/nets/facenet.py rename to models/cv/face_recognition/facenet/pytorch/nets/facenet.py diff --git a/cv/face_recognition/facenet/pytorch/nets/facenet_training.py b/models/cv/face_recognition/facenet/pytorch/nets/facenet_training.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/nets/facenet_training.py rename to models/cv/face_recognition/facenet/pytorch/nets/facenet_training.py diff --git a/cv/face_recognition/facenet/pytorch/nets/inception_resnetv1.py b/models/cv/face_recognition/facenet/pytorch/nets/inception_resnetv1.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/nets/inception_resnetv1.py rename to models/cv/face_recognition/facenet/pytorch/nets/inception_resnetv1.py diff --git a/cv/face_recognition/facenet/pytorch/nets/mobilenet.py b/models/cv/face_recognition/facenet/pytorch/nets/mobilenet.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/nets/mobilenet.py rename to models/cv/face_recognition/facenet/pytorch/nets/mobilenet.py diff --git a/cv/face_recognition/facenet/pytorch/predict.py b/models/cv/face_recognition/facenet/pytorch/predict.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/predict.py rename to models/cv/face_recognition/facenet/pytorch/predict.py diff --git a/cv/face_recognition/facenet/pytorch/requirements.txt b/models/cv/face_recognition/facenet/pytorch/requirements.txt similarity index 100% rename from cv/face_recognition/facenet/pytorch/requirements.txt rename to models/cv/face_recognition/facenet/pytorch/requirements.txt diff --git a/cv/face_recognition/facenet/pytorch/summary.py b/models/cv/face_recognition/facenet/pytorch/summary.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/summary.py rename to models/cv/face_recognition/facenet/pytorch/summary.py diff --git a/cv/face_recognition/facenet/pytorch/train.py b/models/cv/face_recognition/facenet/pytorch/train.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/train.py rename to models/cv/face_recognition/facenet/pytorch/train.py diff --git a/cv/face_recognition/facenet/pytorch/txt_annotation.py b/models/cv/face_recognition/facenet/pytorch/txt_annotation.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/txt_annotation.py rename to models/cv/face_recognition/facenet/pytorch/txt_annotation.py diff --git a/cv/face_recognition/facenet/pytorch/utils/__init__.py b/models/cv/face_recognition/facenet/pytorch/utils/__init__.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/utils/__init__.py rename to models/cv/face_recognition/facenet/pytorch/utils/__init__.py diff --git a/cv/face_recognition/facenet/pytorch/utils/callback.py b/models/cv/face_recognition/facenet/pytorch/utils/callback.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/utils/callback.py rename to models/cv/face_recognition/facenet/pytorch/utils/callback.py diff --git a/cv/face_recognition/facenet/pytorch/utils/dataloader.py b/models/cv/face_recognition/facenet/pytorch/utils/dataloader.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/utils/dataloader.py rename to models/cv/face_recognition/facenet/pytorch/utils/dataloader.py diff --git a/cv/face_recognition/facenet/pytorch/utils/utils.py b/models/cv/face_recognition/facenet/pytorch/utils/utils.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/utils/utils.py rename to models/cv/face_recognition/facenet/pytorch/utils/utils.py diff --git a/cv/face_recognition/facenet/pytorch/utils/utils_fit.py b/models/cv/face_recognition/facenet/pytorch/utils/utils_fit.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/utils/utils_fit.py rename to models/cv/face_recognition/facenet/pytorch/utils/utils_fit.py diff --git a/cv/face_recognition/facenet/pytorch/utils/utils_metrics.py b/models/cv/face_recognition/facenet/pytorch/utils/utils_metrics.py similarity index 100% rename from cv/face_recognition/facenet/pytorch/utils/utils_metrics.py rename to models/cv/face_recognition/facenet/pytorch/utils/utils_metrics.py diff --git a/cv/face_recognition/facenet/tensorflow/LICENSE.md b/models/cv/face_recognition/facenet/tensorflow/LICENSE.md similarity index 100% rename from cv/face_recognition/facenet/tensorflow/LICENSE.md rename to models/cv/face_recognition/facenet/tensorflow/LICENSE.md diff --git a/cv/face_recognition/facenet/tensorflow/README.md b/models/cv/face_recognition/facenet/tensorflow/README.md similarity index 100% rename from cv/face_recognition/facenet/tensorflow/README.md rename to models/cv/face_recognition/facenet/tensorflow/README.md diff --git a/cv/face_recognition/facenet/tensorflow/__init__.py b/models/cv/face_recognition/facenet/tensorflow/__init__.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/__init__.py rename to models/cv/face_recognition/facenet/tensorflow/__init__.py diff --git a/cv/face_recognition/facenet/tensorflow/contributed/__init__.py b/models/cv/face_recognition/facenet/tensorflow/contributed/__init__.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/contributed/__init__.py rename to models/cv/face_recognition/facenet/tensorflow/contributed/__init__.py diff --git a/cv/face_recognition/facenet/tensorflow/contributed/batch_represent.py b/models/cv/face_recognition/facenet/tensorflow/contributed/batch_represent.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/contributed/batch_represent.py rename to models/cv/face_recognition/facenet/tensorflow/contributed/batch_represent.py diff --git a/cv/face_recognition/facenet/tensorflow/contributed/cluster.py b/models/cv/face_recognition/facenet/tensorflow/contributed/cluster.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/contributed/cluster.py rename to models/cv/face_recognition/facenet/tensorflow/contributed/cluster.py diff --git a/cv/face_recognition/facenet/tensorflow/contributed/clustering.py b/models/cv/face_recognition/facenet/tensorflow/contributed/clustering.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/contributed/clustering.py rename to models/cv/face_recognition/facenet/tensorflow/contributed/clustering.py diff --git a/cv/face_recognition/facenet/tensorflow/contributed/export_embeddings.py b/models/cv/face_recognition/facenet/tensorflow/contributed/export_embeddings.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/contributed/export_embeddings.py rename to models/cv/face_recognition/facenet/tensorflow/contributed/export_embeddings.py diff --git a/cv/face_recognition/facenet/tensorflow/contributed/face.py b/models/cv/face_recognition/facenet/tensorflow/contributed/face.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/contributed/face.py rename to models/cv/face_recognition/facenet/tensorflow/contributed/face.py diff --git a/cv/face_recognition/facenet/tensorflow/contributed/predict.py b/models/cv/face_recognition/facenet/tensorflow/contributed/predict.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/contributed/predict.py rename to models/cv/face_recognition/facenet/tensorflow/contributed/predict.py diff --git a/cv/face_recognition/facenet/tensorflow/contributed/real_time_face_recognition.py b/models/cv/face_recognition/facenet/tensorflow/contributed/real_time_face_recognition.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/contributed/real_time_face_recognition.py rename to models/cv/face_recognition/facenet/tensorflow/contributed/real_time_face_recognition.py diff --git a/cv/face_recognition/facenet/tensorflow/data/images/Anthony_Hopkins_0001.jpg b/models/cv/face_recognition/facenet/tensorflow/data/images/Anthony_Hopkins_0001.jpg similarity index 100% rename from cv/face_recognition/facenet/tensorflow/data/images/Anthony_Hopkins_0001.jpg rename to models/cv/face_recognition/facenet/tensorflow/data/images/Anthony_Hopkins_0001.jpg diff --git a/cv/face_recognition/facenet/tensorflow/data/images/Anthony_Hopkins_0002.jpg b/models/cv/face_recognition/facenet/tensorflow/data/images/Anthony_Hopkins_0002.jpg similarity index 100% rename from cv/face_recognition/facenet/tensorflow/data/images/Anthony_Hopkins_0002.jpg rename to models/cv/face_recognition/facenet/tensorflow/data/images/Anthony_Hopkins_0002.jpg diff --git a/cv/face_recognition/facenet/tensorflow/data/learning_rate_retrain_tripletloss.txt b/models/cv/face_recognition/facenet/tensorflow/data/learning_rate_retrain_tripletloss.txt similarity index 100% rename from cv/face_recognition/facenet/tensorflow/data/learning_rate_retrain_tripletloss.txt rename to models/cv/face_recognition/facenet/tensorflow/data/learning_rate_retrain_tripletloss.txt diff --git a/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_casia.txt b/models/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_casia.txt similarity index 100% rename from cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_casia.txt rename to models/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_casia.txt diff --git a/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_casia_ddp.txt b/models/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_casia_ddp.txt similarity index 100% rename from cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_casia_ddp.txt rename to models/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_casia_ddp.txt diff --git a/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_msceleb.txt b/models/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_msceleb.txt similarity index 100% rename from cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_msceleb.txt rename to models/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_msceleb.txt diff --git a/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_vggface2.txt b/models/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_vggface2.txt similarity index 100% rename from cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_vggface2.txt rename to models/cv/face_recognition/facenet/tensorflow/data/learning_rate_schedule_classifier_vggface2.txt diff --git a/cv/face_recognition/facenet/tensorflow/data/pairs.txt b/models/cv/face_recognition/facenet/tensorflow/data/pairs.txt similarity index 100% rename from cv/face_recognition/facenet/tensorflow/data/pairs.txt rename to models/cv/face_recognition/facenet/tensorflow/data/pairs.txt diff --git a/cv/face_recognition/facenet/tensorflow/facenet_report.sh b/models/cv/face_recognition/facenet/tensorflow/facenet_report.sh similarity index 100% rename from cv/face_recognition/facenet/tensorflow/facenet_report.sh rename to models/cv/face_recognition/facenet/tensorflow/facenet_report.sh diff --git a/cv/face_recognition/facenet/tensorflow/init.sh b/models/cv/face_recognition/facenet/tensorflow/init.sh similarity index 100% rename from cv/face_recognition/facenet/tensorflow/init.sh rename to models/cv/face_recognition/facenet/tensorflow/init.sh diff --git a/cv/face_recognition/facenet/tensorflow/requirements.txt b/models/cv/face_recognition/facenet/tensorflow/requirements.txt similarity index 100% rename from cv/face_recognition/facenet/tensorflow/requirements.txt rename to models/cv/face_recognition/facenet/tensorflow/requirements.txt diff --git a/cv/face_recognition/facenet/tensorflow/src/__init__.py b/models/cv/face_recognition/facenet/tensorflow/src/__init__.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/__init__.py rename to models/cv/face_recognition/facenet/tensorflow/src/__init__.py diff --git a/cv/face_recognition/facenet/tensorflow/src/align/__init__.py b/models/cv/face_recognition/facenet/tensorflow/src/align/__init__.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/align/__init__.py rename to models/cv/face_recognition/facenet/tensorflow/src/align/__init__.py diff --git a/cv/face_recognition/facenet/tensorflow/src/align/align_dataset_mtcnn.py b/models/cv/face_recognition/facenet/tensorflow/src/align/align_dataset_mtcnn.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/align/align_dataset_mtcnn.py rename to models/cv/face_recognition/facenet/tensorflow/src/align/align_dataset_mtcnn.py diff --git a/cv/face_recognition/facenet/tensorflow/src/align/det1.npy b/models/cv/face_recognition/facenet/tensorflow/src/align/det1.npy similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/align/det1.npy rename to models/cv/face_recognition/facenet/tensorflow/src/align/det1.npy diff --git a/cv/face_recognition/facenet/tensorflow/src/align/det2.npy b/models/cv/face_recognition/facenet/tensorflow/src/align/det2.npy similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/align/det2.npy rename to models/cv/face_recognition/facenet/tensorflow/src/align/det2.npy diff --git a/cv/face_recognition/facenet/tensorflow/src/align/det3.npy b/models/cv/face_recognition/facenet/tensorflow/src/align/det3.npy similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/align/det3.npy rename to models/cv/face_recognition/facenet/tensorflow/src/align/det3.npy diff --git a/cv/face_recognition/facenet/tensorflow/src/align/detect_face.py b/models/cv/face_recognition/facenet/tensorflow/src/align/detect_face.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/align/detect_face.py rename to models/cv/face_recognition/facenet/tensorflow/src/align/detect_face.py diff --git a/cv/face_recognition/facenet/tensorflow/src/align/run.sh b/models/cv/face_recognition/facenet/tensorflow/src/align/run.sh similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/align/run.sh rename to models/cv/face_recognition/facenet/tensorflow/src/align/run.sh diff --git a/cv/face_recognition/facenet/tensorflow/src/align/run_lfw.sh b/models/cv/face_recognition/facenet/tensorflow/src/align/run_lfw.sh similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/align/run_lfw.sh rename to models/cv/face_recognition/facenet/tensorflow/src/align/run_lfw.sh diff --git a/cv/face_recognition/facenet/tensorflow/src/calculate_filtering_metrics.py b/models/cv/face_recognition/facenet/tensorflow/src/calculate_filtering_metrics.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/calculate_filtering_metrics.py rename to models/cv/face_recognition/facenet/tensorflow/src/calculate_filtering_metrics.py diff --git a/cv/face_recognition/facenet/tensorflow/src/classifier.py b/models/cv/face_recognition/facenet/tensorflow/src/classifier.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/classifier.py rename to models/cv/face_recognition/facenet/tensorflow/src/classifier.py diff --git a/cv/face_recognition/facenet/tensorflow/src/compare.py b/models/cv/face_recognition/facenet/tensorflow/src/compare.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/compare.py rename to models/cv/face_recognition/facenet/tensorflow/src/compare.py diff --git a/cv/face_recognition/facenet/tensorflow/src/decode_msceleb_dataset.py b/models/cv/face_recognition/facenet/tensorflow/src/decode_msceleb_dataset.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/decode_msceleb_dataset.py rename to models/cv/face_recognition/facenet/tensorflow/src/decode_msceleb_dataset.py diff --git a/cv/face_recognition/facenet/tensorflow/src/download_and_extract.py b/models/cv/face_recognition/facenet/tensorflow/src/download_and_extract.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/download_and_extract.py rename to models/cv/face_recognition/facenet/tensorflow/src/download_and_extract.py diff --git a/cv/face_recognition/facenet/tensorflow/src/facenet.py b/models/cv/face_recognition/facenet/tensorflow/src/facenet.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/facenet.py rename to models/cv/face_recognition/facenet/tensorflow/src/facenet.py diff --git a/cv/face_recognition/facenet/tensorflow/src/freeze_graph.py b/models/cv/face_recognition/facenet/tensorflow/src/freeze_graph.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/freeze_graph.py rename to models/cv/face_recognition/facenet/tensorflow/src/freeze_graph.py diff --git a/cv/face_recognition/facenet/tensorflow/src/generative/__init__.py b/models/cv/face_recognition/facenet/tensorflow/src/generative/__init__.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/generative/__init__.py rename to models/cv/face_recognition/facenet/tensorflow/src/generative/__init__.py diff --git a/cv/face_recognition/facenet/tensorflow/src/generative/calculate_attribute_vectors.py b/models/cv/face_recognition/facenet/tensorflow/src/generative/calculate_attribute_vectors.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/generative/calculate_attribute_vectors.py rename to models/cv/face_recognition/facenet/tensorflow/src/generative/calculate_attribute_vectors.py diff --git a/cv/face_recognition/facenet/tensorflow/src/generative/models/__init__.py b/models/cv/face_recognition/facenet/tensorflow/src/generative/models/__init__.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/generative/models/__init__.py rename to models/cv/face_recognition/facenet/tensorflow/src/generative/models/__init__.py diff --git a/cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae.py b/models/cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae.py rename to models/cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae.py diff --git a/cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae_large.py b/models/cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae_large.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae_large.py rename to models/cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae_large.py diff --git a/cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae_resnet.py b/models/cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae_resnet.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae_resnet.py rename to models/cv/face_recognition/facenet/tensorflow/src/generative/models/dfc_vae_resnet.py diff --git a/cv/face_recognition/facenet/tensorflow/src/generative/models/vae_base.py b/models/cv/face_recognition/facenet/tensorflow/src/generative/models/vae_base.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/generative/models/vae_base.py rename to models/cv/face_recognition/facenet/tensorflow/src/generative/models/vae_base.py diff --git a/cv/face_recognition/facenet/tensorflow/src/generative/modify_attribute.py b/models/cv/face_recognition/facenet/tensorflow/src/generative/modify_attribute.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/generative/modify_attribute.py rename to models/cv/face_recognition/facenet/tensorflow/src/generative/modify_attribute.py diff --git a/cv/face_recognition/facenet/tensorflow/src/generative/train_vae.py b/models/cv/face_recognition/facenet/tensorflow/src/generative/train_vae.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/generative/train_vae.py rename to models/cv/face_recognition/facenet/tensorflow/src/generative/train_vae.py diff --git a/cv/face_recognition/facenet/tensorflow/src/lfw.py b/models/cv/face_recognition/facenet/tensorflow/src/lfw.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/lfw.py rename to models/cv/face_recognition/facenet/tensorflow/src/lfw.py diff --git a/cv/face_recognition/facenet/tensorflow/src/models/__init__.py b/models/cv/face_recognition/facenet/tensorflow/src/models/__init__.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/models/__init__.py rename to models/cv/face_recognition/facenet/tensorflow/src/models/__init__.py diff --git a/cv/face_recognition/facenet/tensorflow/src/models/dummy.py b/models/cv/face_recognition/facenet/tensorflow/src/models/dummy.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/models/dummy.py rename to models/cv/face_recognition/facenet/tensorflow/src/models/dummy.py diff --git a/cv/face_recognition/facenet/tensorflow/src/models/inception_resnet_v1.py b/models/cv/face_recognition/facenet/tensorflow/src/models/inception_resnet_v1.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/models/inception_resnet_v1.py rename to models/cv/face_recognition/facenet/tensorflow/src/models/inception_resnet_v1.py diff --git a/cv/face_recognition/facenet/tensorflow/src/models/inception_resnet_v2.py b/models/cv/face_recognition/facenet/tensorflow/src/models/inception_resnet_v2.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/models/inception_resnet_v2.py rename to models/cv/face_recognition/facenet/tensorflow/src/models/inception_resnet_v2.py diff --git a/cv/face_recognition/facenet/tensorflow/src/models/squeezenet.py b/models/cv/face_recognition/facenet/tensorflow/src/models/squeezenet.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/models/squeezenet.py rename to models/cv/face_recognition/facenet/tensorflow/src/models/squeezenet.py diff --git a/cv/face_recognition/facenet/tensorflow/src/models/wget-log b/models/cv/face_recognition/facenet/tensorflow/src/models/wget-log similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/models/wget-log rename to models/cv/face_recognition/facenet/tensorflow/src/models/wget-log diff --git a/cv/face_recognition/facenet/tensorflow/src/train_softmax.py b/models/cv/face_recognition/facenet/tensorflow/src/train_softmax.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/train_softmax.py rename to models/cv/face_recognition/facenet/tensorflow/src/train_softmax.py diff --git a/cv/face_recognition/facenet/tensorflow/src/train_softmax_ddp.py b/models/cv/face_recognition/facenet/tensorflow/src/train_softmax_ddp.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/train_softmax_ddp.py rename to models/cv/face_recognition/facenet/tensorflow/src/train_softmax_ddp.py diff --git a/cv/face_recognition/facenet/tensorflow/src/train_tripletloss.py b/models/cv/face_recognition/facenet/tensorflow/src/train_tripletloss.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/train_tripletloss.py rename to models/cv/face_recognition/facenet/tensorflow/src/train_tripletloss.py diff --git a/cv/face_recognition/facenet/tensorflow/src/validate_on_lfw.py b/models/cv/face_recognition/facenet/tensorflow/src/validate_on_lfw.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/src/validate_on_lfw.py rename to models/cv/face_recognition/facenet/tensorflow/src/validate_on_lfw.py diff --git a/cv/face_recognition/facenet/tensorflow/test/batch_norm_test.py b/models/cv/face_recognition/facenet/tensorflow/test/batch_norm_test.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/test/batch_norm_test.py rename to models/cv/face_recognition/facenet/tensorflow/test/batch_norm_test.py diff --git a/cv/face_recognition/facenet/tensorflow/test/center_loss_test.py b/models/cv/face_recognition/facenet/tensorflow/test/center_loss_test.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/test/center_loss_test.py rename to models/cv/face_recognition/facenet/tensorflow/test/center_loss_test.py diff --git a/cv/face_recognition/facenet/tensorflow/test/restore_test.py b/models/cv/face_recognition/facenet/tensorflow/test/restore_test.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/test/restore_test.py rename to models/cv/face_recognition/facenet/tensorflow/test/restore_test.py diff --git a/cv/face_recognition/facenet/tensorflow/test/train_test.py b/models/cv/face_recognition/facenet/tensorflow/test/train_test.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/test/train_test.py rename to models/cv/face_recognition/facenet/tensorflow/test/train_test.py diff --git a/cv/face_recognition/facenet/tensorflow/test/triplet_loss_test.py b/models/cv/face_recognition/facenet/tensorflow/test/triplet_loss_test.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/test/triplet_loss_test.py rename to models/cv/face_recognition/facenet/tensorflow/test/triplet_loss_test.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/__init__.py b/models/cv/face_recognition/facenet/tensorflow/tmp/__init__.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/__init__.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/__init__.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/align_dataset.m b/models/cv/face_recognition/facenet/tensorflow/tmp/align_dataset.m similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/align_dataset.m rename to models/cv/face_recognition/facenet/tensorflow/tmp/align_dataset.m diff --git a/cv/face_recognition/facenet/tensorflow/tmp/align_dataset.py b/models/cv/face_recognition/facenet/tensorflow/tmp/align_dataset.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/align_dataset.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/align_dataset.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/align_dlib.py b/models/cv/face_recognition/facenet/tensorflow/tmp/align_dlib.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/align_dlib.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/align_dlib.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/cacd2000_split_identities.py b/models/cv/face_recognition/facenet/tensorflow/tmp/cacd2000_split_identities.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/cacd2000_split_identities.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/cacd2000_split_identities.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/dataset_read_speed.py b/models/cv/face_recognition/facenet/tensorflow/tmp/dataset_read_speed.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/dataset_read_speed.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/dataset_read_speed.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/deepdream.py b/models/cv/face_recognition/facenet/tensorflow/tmp/deepdream.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/deepdream.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/deepdream.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/detect_face_v1.m b/models/cv/face_recognition/facenet/tensorflow/tmp/detect_face_v1.m similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/detect_face_v1.m rename to models/cv/face_recognition/facenet/tensorflow/tmp/detect_face_v1.m diff --git a/cv/face_recognition/facenet/tensorflow/tmp/detect_face_v2.m b/models/cv/face_recognition/facenet/tensorflow/tmp/detect_face_v2.m similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/detect_face_v2.m rename to models/cv/face_recognition/facenet/tensorflow/tmp/detect_face_v2.m diff --git a/cv/face_recognition/facenet/tensorflow/tmp/download_vgg_face_dataset.py b/models/cv/face_recognition/facenet/tensorflow/tmp/download_vgg_face_dataset.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/download_vgg_face_dataset.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/download_vgg_face_dataset.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/funnel_dataset.py b/models/cv/face_recognition/facenet/tensorflow/tmp/funnel_dataset.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/funnel_dataset.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/funnel_dataset.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/invariance_test.txt b/models/cv/face_recognition/facenet/tensorflow/tmp/invariance_test.txt similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/invariance_test.txt rename to models/cv/face_recognition/facenet/tensorflow/tmp/invariance_test.txt diff --git a/cv/face_recognition/facenet/tensorflow/tmp/mnist_center_loss.py b/models/cv/face_recognition/facenet/tensorflow/tmp/mnist_center_loss.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/mnist_center_loss.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/mnist_center_loss.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/mnist_noise_labels.py b/models/cv/face_recognition/facenet/tensorflow/tmp/mnist_noise_labels.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/mnist_noise_labels.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/mnist_noise_labels.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/mtcnn.py b/models/cv/face_recognition/facenet/tensorflow/tmp/mtcnn.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/mtcnn.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/mtcnn.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/mtcnn_test.py b/models/cv/face_recognition/facenet/tensorflow/tmp/mtcnn_test.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/mtcnn_test.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/mtcnn_test.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/mtcnn_test_pnet_dbg.py b/models/cv/face_recognition/facenet/tensorflow/tmp/mtcnn_test_pnet_dbg.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/mtcnn_test_pnet_dbg.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/mtcnn_test_pnet_dbg.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/network.py b/models/cv/face_recognition/facenet/tensorflow/tmp/network.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/network.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/network.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/nn2.py b/models/cv/face_recognition/facenet/tensorflow/tmp/nn2.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/nn2.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/nn2.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/nn3.py b/models/cv/face_recognition/facenet/tensorflow/tmp/nn3.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/nn3.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/nn3.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/nn4.py b/models/cv/face_recognition/facenet/tensorflow/tmp/nn4.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/nn4.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/nn4.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/nn4_small2_v1.py b/models/cv/face_recognition/facenet/tensorflow/tmp/nn4_small2_v1.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/nn4_small2_v1.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/nn4_small2_v1.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/pilatus800.jpg b/models/cv/face_recognition/facenet/tensorflow/tmp/pilatus800.jpg similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/pilatus800.jpg rename to models/cv/face_recognition/facenet/tensorflow/tmp/pilatus800.jpg diff --git a/cv/face_recognition/facenet/tensorflow/tmp/random_test.py b/models/cv/face_recognition/facenet/tensorflow/tmp/random_test.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/random_test.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/random_test.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/rename_casia_directories.py b/models/cv/face_recognition/facenet/tensorflow/tmp/rename_casia_directories.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/rename_casia_directories.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/rename_casia_directories.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/seed_test.py b/models/cv/face_recognition/facenet/tensorflow/tmp/seed_test.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/seed_test.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/seed_test.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/select_triplets_test.py b/models/cv/face_recognition/facenet/tensorflow/tmp/select_triplets_test.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/select_triplets_test.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/select_triplets_test.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/test1.py b/models/cv/face_recognition/facenet/tensorflow/tmp/test1.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/test1.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/test1.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/test_align.py b/models/cv/face_recognition/facenet/tensorflow/tmp/test_align.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/test_align.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/test_align.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/test_invariance_on_lfw.py b/models/cv/face_recognition/facenet/tensorflow/tmp/test_invariance_on_lfw.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/test_invariance_on_lfw.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/test_invariance_on_lfw.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/vggface16.py b/models/cv/face_recognition/facenet/tensorflow/tmp/vggface16.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/vggface16.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/vggface16.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/vggverydeep19.py b/models/cv/face_recognition/facenet/tensorflow/tmp/vggverydeep19.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/vggverydeep19.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/vggverydeep19.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/visualize.py b/models/cv/face_recognition/facenet/tensorflow/tmp/visualize.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/visualize.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/visualize.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/visualize_vgg_model.py b/models/cv/face_recognition/facenet/tensorflow/tmp/visualize_vgg_model.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/visualize_vgg_model.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/visualize_vgg_model.py diff --git a/cv/face_recognition/facenet/tensorflow/tmp/visualize_vggface.py b/models/cv/face_recognition/facenet/tensorflow/tmp/visualize_vggface.py similarity index 100% rename from cv/face_recognition/facenet/tensorflow/tmp/visualize_vggface.py rename to models/cv/face_recognition/facenet/tensorflow/tmp/visualize_vggface.py diff --git a/cv/face_recognition/facenet/tensorflow/train8p.sh b/models/cv/face_recognition/facenet/tensorflow/train8p.sh similarity index 100% rename from cv/face_recognition/facenet/tensorflow/train8p.sh rename to models/cv/face_recognition/facenet/tensorflow/train8p.sh diff --git a/cv/face_recognition/facenet/tensorflow/train_facenet.sh b/models/cv/face_recognition/facenet/tensorflow/train_facenet.sh similarity index 100% rename from cv/face_recognition/facenet/tensorflow/train_facenet.sh rename to models/cv/face_recognition/facenet/tensorflow/train_facenet.sh diff --git a/cv/face_recognition/facenet/tensorflow/train_facenet_ddp.sh b/models/cv/face_recognition/facenet/tensorflow/train_facenet_ddp.sh similarity index 100% rename from cv/face_recognition/facenet/tensorflow/train_facenet_ddp.sh rename to models/cv/face_recognition/facenet/tensorflow/train_facenet_ddp.sh diff --git a/cv/face_recognition/facenet/tensorflow/util/plot_learning_curves.m b/models/cv/face_recognition/facenet/tensorflow/util/plot_learning_curves.m similarity index 100% rename from cv/face_recognition/facenet/tensorflow/util/plot_learning_curves.m rename to models/cv/face_recognition/facenet/tensorflow/util/plot_learning_curves.m diff --git a/cv/gnn/gat/paddlepaddle/README.md b/models/cv/gnn/gat/paddlepaddle/README.md similarity index 100% rename from cv/gnn/gat/paddlepaddle/README.md rename to models/cv/gnn/gat/paddlepaddle/README.md diff --git a/cv/gnn/gcn/mindspore/README.md b/models/cv/gnn/gcn/mindspore/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/README.md rename to models/cv/gnn/gcn/mindspore/README.md diff --git a/cv/gnn/gcn/mindspore/ascend310_infer/CMakeLists.txt b/models/cv/gnn/gcn/mindspore/ascend310_infer/CMakeLists.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/ascend310_infer/CMakeLists.txt rename to models/cv/gnn/gcn/mindspore/ascend310_infer/CMakeLists.txt diff --git a/cv/gnn/gcn/mindspore/ascend310_infer/build.sh b/models/cv/gnn/gcn/mindspore/ascend310_infer/build.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/ascend310_infer/build.sh rename to models/cv/gnn/gcn/mindspore/ascend310_infer/build.sh diff --git a/cv/gnn/gcn/mindspore/ascend310_infer/inc/utils.h b/models/cv/gnn/gcn/mindspore/ascend310_infer/inc/utils.h old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/ascend310_infer/inc/utils.h rename to models/cv/gnn/gcn/mindspore/ascend310_infer/inc/utils.h diff --git a/cv/gnn/gcn/mindspore/ascend310_infer/src/main.cc b/models/cv/gnn/gcn/mindspore/ascend310_infer/src/main.cc old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/ascend310_infer/src/main.cc rename to models/cv/gnn/gcn/mindspore/ascend310_infer/src/main.cc diff --git a/cv/gnn/gcn/mindspore/ascend310_infer/src/utils.cc b/models/cv/gnn/gcn/mindspore/ascend310_infer/src/utils.cc old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/ascend310_infer/src/utils.cc rename to models/cv/gnn/gcn/mindspore/ascend310_infer/src/utils.cc diff --git a/cv/gnn/gcn/mindspore/default_config.yaml b/models/cv/gnn/gcn/mindspore/default_config.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/default_config.yaml rename to models/cv/gnn/gcn/mindspore/default_config.yaml diff --git a/cv/gnn/gcn/mindspore/eval.py b/models/cv/gnn/gcn/mindspore/eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/eval.py rename to models/cv/gnn/gcn/mindspore/eval.py diff --git a/cv/gnn/gcn/mindspore/export.py b/models/cv/gnn/gcn/mindspore/export.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/export.py rename to models/cv/gnn/gcn/mindspore/export.py diff --git a/cv/gnn/gcn/mindspore/mindspore_hub_conf.py b/models/cv/gnn/gcn/mindspore/mindspore_hub_conf.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/mindspore_hub_conf.py rename to models/cv/gnn/gcn/mindspore/mindspore_hub_conf.py diff --git a/cv/gnn/gcn/mindspore/model_utils/__init__.py b/models/cv/gnn/gcn/mindspore/model_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/model_utils/__init__.py rename to models/cv/gnn/gcn/mindspore/model_utils/__init__.py diff --git a/cv/gnn/gcn/mindspore/model_utils/config.py b/models/cv/gnn/gcn/mindspore/model_utils/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/model_utils/config.py rename to models/cv/gnn/gcn/mindspore/model_utils/config.py diff --git a/cv/gnn/gcn/mindspore/model_utils/device_adapter.py b/models/cv/gnn/gcn/mindspore/model_utils/device_adapter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/model_utils/device_adapter.py rename to models/cv/gnn/gcn/mindspore/model_utils/device_adapter.py diff --git a/cv/gnn/gcn/mindspore/model_utils/local_adapter.py b/models/cv/gnn/gcn/mindspore/model_utils/local_adapter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/model_utils/local_adapter.py rename to models/cv/gnn/gcn/mindspore/model_utils/local_adapter.py diff --git a/cv/gnn/gcn/mindspore/model_utils/moxing_adapter.py b/models/cv/gnn/gcn/mindspore/model_utils/moxing_adapter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/model_utils/moxing_adapter.py rename to models/cv/gnn/gcn/mindspore/model_utils/moxing_adapter.py diff --git a/cv/gnn/gcn/mindspore/postprocess.py b/models/cv/gnn/gcn/mindspore/postprocess.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/postprocess.py rename to models/cv/gnn/gcn/mindspore/postprocess.py diff --git a/cv/gnn/gcn/mindspore/preprocess.py b/models/cv/gnn/gcn/mindspore/preprocess.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/preprocess.py rename to models/cv/gnn/gcn/mindspore/preprocess.py diff --git a/cv/gnn/gcn/mindspore/requirements.txt b/models/cv/gnn/gcn/mindspore/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/requirements.txt rename to models/cv/gnn/gcn/mindspore/requirements.txt diff --git a/cv/gnn/gcn/mindspore/scripts/run_distribute_train_gpu.sh b/models/cv/gnn/gcn/mindspore/scripts/run_distribute_train_gpu.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/scripts/run_distribute_train_gpu.sh rename to models/cv/gnn/gcn/mindspore/scripts/run_distribute_train_gpu.sh diff --git a/cv/gnn/gcn/mindspore/scripts/run_eval_gpu.sh b/models/cv/gnn/gcn/mindspore/scripts/run_eval_gpu.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/scripts/run_eval_gpu.sh rename to models/cv/gnn/gcn/mindspore/scripts/run_eval_gpu.sh diff --git a/cv/gnn/gcn/mindspore/scripts/run_infer_310.sh b/models/cv/gnn/gcn/mindspore/scripts/run_infer_310.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/scripts/run_infer_310.sh rename to models/cv/gnn/gcn/mindspore/scripts/run_infer_310.sh diff --git a/cv/gnn/gcn/mindspore/scripts/run_process_data.sh b/models/cv/gnn/gcn/mindspore/scripts/run_process_data.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/scripts/run_process_data.sh rename to models/cv/gnn/gcn/mindspore/scripts/run_process_data.sh diff --git a/cv/gnn/gcn/mindspore/scripts/run_train.sh b/models/cv/gnn/gcn/mindspore/scripts/run_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/scripts/run_train.sh rename to models/cv/gnn/gcn/mindspore/scripts/run_train.sh diff --git a/cv/gnn/gcn/mindspore/scripts/run_train_gpu.sh b/models/cv/gnn/gcn/mindspore/scripts/run_train_gpu.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/scripts/run_train_gpu.sh rename to models/cv/gnn/gcn/mindspore/scripts/run_train_gpu.sh diff --git a/cv/gnn/gcn/mindspore/scripts/train_gcn_1p.sh b/models/cv/gnn/gcn/mindspore/scripts/train_gcn_1p.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/scripts/train_gcn_1p.sh rename to models/cv/gnn/gcn/mindspore/scripts/train_gcn_1p.sh diff --git a/cv/gnn/gcn/mindspore/src/config.py b/models/cv/gnn/gcn/mindspore/src/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/src/config.py rename to models/cv/gnn/gcn/mindspore/src/config.py diff --git a/cv/gnn/gcn/mindspore/src/dataset.py b/models/cv/gnn/gcn/mindspore/src/dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/src/dataset.py rename to models/cv/gnn/gcn/mindspore/src/dataset.py diff --git a/cv/gnn/gcn/mindspore/src/eval_callback.py b/models/cv/gnn/gcn/mindspore/src/eval_callback.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/src/eval_callback.py rename to models/cv/gnn/gcn/mindspore/src/eval_callback.py diff --git a/cv/gnn/gcn/mindspore/src/gcn.py b/models/cv/gnn/gcn/mindspore/src/gcn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/src/gcn.py rename to models/cv/gnn/gcn/mindspore/src/gcn.py diff --git a/cv/gnn/gcn/mindspore/src/metrics.py b/models/cv/gnn/gcn/mindspore/src/metrics.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/src/metrics.py rename to models/cv/gnn/gcn/mindspore/src/metrics.py diff --git a/cv/gnn/gcn/mindspore/train.py b/models/cv/gnn/gcn/mindspore/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/gnn/gcn/mindspore/train.py rename to models/cv/gnn/gcn/mindspore/train.py diff --git a/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/cora/__init__.py b/models/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/cora/__init__.py similarity index 100% rename from cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/cora/__init__.py rename to models/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/cora/__init__.py diff --git a/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/cora/mr_api.py b/models/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/cora/mr_api.py similarity index 100% rename from cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/cora/mr_api.py rename to models/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/cora/mr_api.py diff --git a/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/graph_map_schema.py b/models/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/graph_map_schema.py similarity index 100% rename from cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/graph_map_schema.py rename to models/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/graph_map_schema.py diff --git a/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/writer.py b/models/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/writer.py similarity index 100% rename from cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/writer.py rename to models/cv/gnn/gcn/mindspore/utils/graph_to_mindrecord/writer.py diff --git a/cv/gnn/gcn/paddlepaddle/README.md b/models/cv/gnn/gcn/paddlepaddle/README.md similarity index 100% rename from cv/gnn/gcn/paddlepaddle/README.md rename to models/cv/gnn/gcn/paddlepaddle/README.md diff --git a/cv/gnn/graphsage/paddlepaddle/README.md b/models/cv/gnn/graphsage/paddlepaddle/README.md similarity index 100% rename from cv/gnn/graphsage/paddlepaddle/README.md rename to models/cv/gnn/graphsage/paddlepaddle/README.md diff --git a/cv/image_generation/dcgan/mindspore/README.md b/models/cv/image_generation/dcgan/mindspore/README.md similarity index 100% rename from cv/image_generation/dcgan/mindspore/README.md rename to models/cv/image_generation/dcgan/mindspore/README.md diff --git a/cv/image_generation/dcgan/mindspore/ascend310_infer/CMakeLists.txt b/models/cv/image_generation/dcgan/mindspore/ascend310_infer/CMakeLists.txt similarity index 100% rename from cv/image_generation/dcgan/mindspore/ascend310_infer/CMakeLists.txt rename to models/cv/image_generation/dcgan/mindspore/ascend310_infer/CMakeLists.txt diff --git a/cv/image_generation/dcgan/mindspore/ascend310_infer/build.sh b/models/cv/image_generation/dcgan/mindspore/ascend310_infer/build.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/ascend310_infer/build.sh rename to models/cv/image_generation/dcgan/mindspore/ascend310_infer/build.sh diff --git a/cv/image_generation/dcgan/mindspore/ascend310_infer/inc/utils.h b/models/cv/image_generation/dcgan/mindspore/ascend310_infer/inc/utils.h similarity index 100% rename from cv/image_generation/dcgan/mindspore/ascend310_infer/inc/utils.h rename to models/cv/image_generation/dcgan/mindspore/ascend310_infer/inc/utils.h diff --git a/cv/image_generation/dcgan/mindspore/ascend310_infer/src/main.cc b/models/cv/image_generation/dcgan/mindspore/ascend310_infer/src/main.cc similarity index 100% rename from cv/image_generation/dcgan/mindspore/ascend310_infer/src/main.cc rename to models/cv/image_generation/dcgan/mindspore/ascend310_infer/src/main.cc diff --git a/cv/image_generation/dcgan/mindspore/ascend310_infer/src/utils.cc b/models/cv/image_generation/dcgan/mindspore/ascend310_infer/src/utils.cc similarity index 100% rename from cv/image_generation/dcgan/mindspore/ascend310_infer/src/utils.cc rename to models/cv/image_generation/dcgan/mindspore/ascend310_infer/src/utils.cc diff --git a/cv/image_generation/dcgan/mindspore/docker_start.sh b/models/cv/image_generation/dcgan/mindspore/docker_start.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/docker_start.sh rename to models/cv/image_generation/dcgan/mindspore/docker_start.sh diff --git a/cv/image_generation/dcgan/mindspore/eval.py b/models/cv/image_generation/dcgan/mindspore/eval.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/eval.py rename to models/cv/image_generation/dcgan/mindspore/eval.py diff --git a/cv/image_generation/dcgan/mindspore/export.py b/models/cv/image_generation/dcgan/mindspore/export.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/export.py rename to models/cv/image_generation/dcgan/mindspore/export.py diff --git a/cv/image_generation/dcgan/mindspore/gpu_infer/CMakeLists.txt b/models/cv/image_generation/dcgan/mindspore/gpu_infer/CMakeLists.txt similarity index 100% rename from cv/image_generation/dcgan/mindspore/gpu_infer/CMakeLists.txt rename to models/cv/image_generation/dcgan/mindspore/gpu_infer/CMakeLists.txt diff --git a/cv/image_generation/dcgan/mindspore/gpu_infer/build.sh b/models/cv/image_generation/dcgan/mindspore/gpu_infer/build.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/gpu_infer/build.sh rename to models/cv/image_generation/dcgan/mindspore/gpu_infer/build.sh diff --git a/cv/image_generation/dcgan/mindspore/gpu_infer/inc/utils.h b/models/cv/image_generation/dcgan/mindspore/gpu_infer/inc/utils.h similarity index 100% rename from cv/image_generation/dcgan/mindspore/gpu_infer/inc/utils.h rename to models/cv/image_generation/dcgan/mindspore/gpu_infer/inc/utils.h diff --git a/cv/image_generation/dcgan/mindspore/gpu_infer/src/main.cc b/models/cv/image_generation/dcgan/mindspore/gpu_infer/src/main.cc similarity index 100% rename from cv/image_generation/dcgan/mindspore/gpu_infer/src/main.cc rename to models/cv/image_generation/dcgan/mindspore/gpu_infer/src/main.cc diff --git a/cv/image_generation/dcgan/mindspore/gpu_infer/src/utils.cc b/models/cv/image_generation/dcgan/mindspore/gpu_infer/src/utils.cc similarity index 100% rename from cv/image_generation/dcgan/mindspore/gpu_infer/src/utils.cc rename to models/cv/image_generation/dcgan/mindspore/gpu_infer/src/utils.cc diff --git a/cv/image_generation/dcgan/mindspore/image2022-9-13_13-12-42.png b/models/cv/image_generation/dcgan/mindspore/image2022-9-13_13-12-42.png similarity index 100% rename from cv/image_generation/dcgan/mindspore/image2022-9-13_13-12-42.png rename to models/cv/image_generation/dcgan/mindspore/image2022-9-13_13-12-42.png diff --git a/cv/image_generation/dcgan/mindspore/image2022-9-13_13-5-52.png b/models/cv/image_generation/dcgan/mindspore/image2022-9-13_13-5-52.png similarity index 100% rename from cv/image_generation/dcgan/mindspore/image2022-9-13_13-5-52.png rename to models/cv/image_generation/dcgan/mindspore/image2022-9-13_13-5-52.png diff --git a/cv/image_generation/dcgan/mindspore/image2022-9-14_10-39-29.png b/models/cv/image_generation/dcgan/mindspore/image2022-9-14_10-39-29.png similarity index 100% rename from cv/image_generation/dcgan/mindspore/image2022-9-14_10-39-29.png rename to models/cv/image_generation/dcgan/mindspore/image2022-9-14_10-39-29.png diff --git a/cv/image_generation/dcgan/mindspore/image2022-9-14_10-41-12.png b/models/cv/image_generation/dcgan/mindspore/image2022-9-14_10-41-12.png similarity index 100% rename from cv/image_generation/dcgan/mindspore/image2022-9-14_10-41-12.png rename to models/cv/image_generation/dcgan/mindspore/image2022-9-14_10-41-12.png diff --git a/cv/image_generation/dcgan/mindspore/infer/convert/convert_om.sh b/models/cv/image_generation/dcgan/mindspore/infer/convert/convert_om.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/infer/convert/convert_om.sh rename to models/cv/image_generation/dcgan/mindspore/infer/convert/convert_om.sh diff --git a/cv/image_generation/dcgan/mindspore/infer/data/config/DCGAN.pipeline b/models/cv/image_generation/dcgan/mindspore/infer/data/config/DCGAN.pipeline similarity index 100% rename from cv/image_generation/dcgan/mindspore/infer/data/config/DCGAN.pipeline rename to models/cv/image_generation/dcgan/mindspore/infer/data/config/DCGAN.pipeline diff --git a/cv/image_generation/dcgan/mindspore/infer/docker_start_infer.sh b/models/cv/image_generation/dcgan/mindspore/infer/docker_start_infer.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/infer/docker_start_infer.sh rename to models/cv/image_generation/dcgan/mindspore/infer/docker_start_infer.sh diff --git a/cv/image_generation/dcgan/mindspore/infer/mxbase/CMakeLists.txt b/models/cv/image_generation/dcgan/mindspore/infer/mxbase/CMakeLists.txt similarity index 100% rename from cv/image_generation/dcgan/mindspore/infer/mxbase/CMakeLists.txt rename to models/cv/image_generation/dcgan/mindspore/infer/mxbase/CMakeLists.txt diff --git a/cv/image_generation/dcgan/mindspore/infer/mxbase/build.sh b/models/cv/image_generation/dcgan/mindspore/infer/mxbase/build.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/infer/mxbase/build.sh rename to models/cv/image_generation/dcgan/mindspore/infer/mxbase/build.sh diff --git a/cv/image_generation/dcgan/mindspore/infer/mxbase/src/DCGAN.cpp b/models/cv/image_generation/dcgan/mindspore/infer/mxbase/src/DCGAN.cpp similarity index 100% rename from cv/image_generation/dcgan/mindspore/infer/mxbase/src/DCGAN.cpp rename to models/cv/image_generation/dcgan/mindspore/infer/mxbase/src/DCGAN.cpp diff --git a/cv/image_generation/dcgan/mindspore/infer/mxbase/src/DCGAN.h b/models/cv/image_generation/dcgan/mindspore/infer/mxbase/src/DCGAN.h similarity index 100% rename from cv/image_generation/dcgan/mindspore/infer/mxbase/src/DCGAN.h rename to models/cv/image_generation/dcgan/mindspore/infer/mxbase/src/DCGAN.h diff --git a/cv/image_generation/dcgan/mindspore/infer/mxbase/src/main.cpp b/models/cv/image_generation/dcgan/mindspore/infer/mxbase/src/main.cpp similarity index 100% rename from cv/image_generation/dcgan/mindspore/infer/mxbase/src/main.cpp rename to models/cv/image_generation/dcgan/mindspore/infer/mxbase/src/main.cpp diff --git a/cv/image_generation/dcgan/mindspore/infer/sdk/build.sh b/models/cv/image_generation/dcgan/mindspore/infer/sdk/build.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/infer/sdk/build.sh rename to models/cv/image_generation/dcgan/mindspore/infer/sdk/build.sh diff --git a/cv/image_generation/dcgan/mindspore/infer/sdk/main.py b/models/cv/image_generation/dcgan/mindspore/infer/sdk/main.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/infer/sdk/main.py rename to models/cv/image_generation/dcgan/mindspore/infer/sdk/main.py diff --git a/cv/image_generation/dcgan/mindspore/mindspore_hub_conf.py b/models/cv/image_generation/dcgan/mindspore/mindspore_hub_conf.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/mindspore_hub_conf.py rename to models/cv/image_generation/dcgan/mindspore/mindspore_hub_conf.py diff --git a/cv/image_generation/dcgan/mindspore/modelarts/train_start.py b/models/cv/image_generation/dcgan/mindspore/modelarts/train_start.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/modelarts/train_start.py rename to models/cv/image_generation/dcgan/mindspore/modelarts/train_start.py diff --git a/cv/image_generation/dcgan/mindspore/preprocess.py b/models/cv/image_generation/dcgan/mindspore/preprocess.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/preprocess.py rename to models/cv/image_generation/dcgan/mindspore/preprocess.py diff --git a/cv/image_generation/dcgan/mindspore/requirements.txt b/models/cv/image_generation/dcgan/mindspore/requirements.txt similarity index 100% rename from cv/image_generation/dcgan/mindspore/requirements.txt rename to models/cv/image_generation/dcgan/mindspore/requirements.txt diff --git a/cv/image_generation/dcgan/mindspore/scripts/run_distribute_train_ascend.sh b/models/cv/image_generation/dcgan/mindspore/scripts/run_distribute_train_ascend.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/scripts/run_distribute_train_ascend.sh rename to models/cv/image_generation/dcgan/mindspore/scripts/run_distribute_train_ascend.sh diff --git a/cv/image_generation/dcgan/mindspore/scripts/run_distribute_train_gpu.sh b/models/cv/image_generation/dcgan/mindspore/scripts/run_distribute_train_gpu.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/scripts/run_distribute_train_gpu.sh rename to models/cv/image_generation/dcgan/mindspore/scripts/run_distribute_train_gpu.sh diff --git a/cv/image_generation/dcgan/mindspore/scripts/run_eval_ascend.sh b/models/cv/image_generation/dcgan/mindspore/scripts/run_eval_ascend.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/scripts/run_eval_ascend.sh rename to models/cv/image_generation/dcgan/mindspore/scripts/run_eval_ascend.sh diff --git a/cv/image_generation/dcgan/mindspore/scripts/run_eval_gpu.sh b/models/cv/image_generation/dcgan/mindspore/scripts/run_eval_gpu.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/scripts/run_eval_gpu.sh rename to models/cv/image_generation/dcgan/mindspore/scripts/run_eval_gpu.sh diff --git a/cv/image_generation/dcgan/mindspore/scripts/run_infer_310.sh b/models/cv/image_generation/dcgan/mindspore/scripts/run_infer_310.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/scripts/run_infer_310.sh rename to models/cv/image_generation/dcgan/mindspore/scripts/run_infer_310.sh diff --git a/cv/image_generation/dcgan/mindspore/scripts/run_infer_gpu.sh b/models/cv/image_generation/dcgan/mindspore/scripts/run_infer_gpu.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/scripts/run_infer_gpu.sh rename to models/cv/image_generation/dcgan/mindspore/scripts/run_infer_gpu.sh diff --git a/cv/image_generation/dcgan/mindspore/scripts/run_standalone_train_ascend.sh b/models/cv/image_generation/dcgan/mindspore/scripts/run_standalone_train_ascend.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/scripts/run_standalone_train_ascend.sh rename to models/cv/image_generation/dcgan/mindspore/scripts/run_standalone_train_ascend.sh diff --git a/cv/image_generation/dcgan/mindspore/scripts/run_standalone_train_gpu.sh b/models/cv/image_generation/dcgan/mindspore/scripts/run_standalone_train_gpu.sh similarity index 100% rename from cv/image_generation/dcgan/mindspore/scripts/run_standalone_train_gpu.sh rename to models/cv/image_generation/dcgan/mindspore/scripts/run_standalone_train_gpu.sh diff --git a/cv/image_generation/dcgan/mindspore/src/cell.py b/models/cv/image_generation/dcgan/mindspore/src/cell.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/src/cell.py rename to models/cv/image_generation/dcgan/mindspore/src/cell.py diff --git a/cv/image_generation/dcgan/mindspore/src/config.py b/models/cv/image_generation/dcgan/mindspore/src/config.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/src/config.py rename to models/cv/image_generation/dcgan/mindspore/src/config.py diff --git a/cv/image_generation/dcgan/mindspore/src/dataset.py b/models/cv/image_generation/dcgan/mindspore/src/dataset.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/src/dataset.py rename to models/cv/image_generation/dcgan/mindspore/src/dataset.py diff --git a/cv/image_generation/dcgan/mindspore/src/dcgan.py b/models/cv/image_generation/dcgan/mindspore/src/dcgan.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/src/dcgan.py rename to models/cv/image_generation/dcgan/mindspore/src/dcgan.py diff --git a/cv/image_generation/dcgan/mindspore/src/discriminator.py b/models/cv/image_generation/dcgan/mindspore/src/discriminator.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/src/discriminator.py rename to models/cv/image_generation/dcgan/mindspore/src/discriminator.py diff --git a/cv/image_generation/dcgan/mindspore/src/generator.py b/models/cv/image_generation/dcgan/mindspore/src/generator.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/src/generator.py rename to models/cv/image_generation/dcgan/mindspore/src/generator.py diff --git a/cv/image_generation/dcgan/mindspore/train.py b/models/cv/image_generation/dcgan/mindspore/train.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/train.py rename to models/cv/image_generation/dcgan/mindspore/train.py diff --git a/cv/image_generation/dcgan/mindspore/verify.py b/models/cv/image_generation/dcgan/mindspore/verify.py similarity index 100% rename from cv/image_generation/dcgan/mindspore/verify.py rename to models/cv/image_generation/dcgan/mindspore/verify.py diff --git a/cv/image_generation/pix2pix/paddlepaddle/README.md b/models/cv/image_generation/pix2pix/paddlepaddle/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/image_generation/pix2pix/paddlepaddle/README.md rename to models/cv/image_generation/pix2pix/paddlepaddle/README.md diff --git a/cv/image_generation/pix2pix/paddlepaddle/results.png b/models/cv/image_generation/pix2pix/paddlepaddle/results.png similarity index 100% rename from cv/image_generation/pix2pix/paddlepaddle/results.png rename to models/cv/image_generation/pix2pix/paddlepaddle/results.png diff --git a/cv/instance_segmentation/solo/pytorch/README.md b/models/cv/instance_segmentation/solo/pytorch/README.md similarity index 100% rename from cv/instance_segmentation/solo/pytorch/README.md rename to models/cv/instance_segmentation/solo/pytorch/README.md diff --git a/cv/instance_segmentation/solov2/pytorch/README.md b/models/cv/instance_segmentation/solov2/pytorch/README.md similarity index 100% rename from cv/instance_segmentation/solov2/pytorch/README.md rename to models/cv/instance_segmentation/solov2/pytorch/README.md diff --git a/cv/instance_segmentation/yolact/pytorch/.gitignore b/models/cv/instance_segmentation/yolact/pytorch/.gitignore similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/.gitignore rename to models/cv/instance_segmentation/yolact/pytorch/.gitignore diff --git a/cv/instance_segmentation/yolact/pytorch/CHANGELOG.md b/models/cv/instance_segmentation/yolact/pytorch/CHANGELOG.md similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/CHANGELOG.md rename to models/cv/instance_segmentation/yolact/pytorch/CHANGELOG.md diff --git a/cv/instance_segmentation/yolact/pytorch/LICENSE b/models/cv/instance_segmentation/yolact/pytorch/LICENSE similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/LICENSE rename to models/cv/instance_segmentation/yolact/pytorch/LICENSE diff --git a/cv/instance_segmentation/yolact/pytorch/README.md b/models/cv/instance_segmentation/yolact/pytorch/README.md similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/README.md rename to models/cv/instance_segmentation/yolact/pytorch/README.md diff --git a/cv/instance_segmentation/yolact/pytorch/backbone.py b/models/cv/instance_segmentation/yolact/pytorch/backbone.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/backbone.py rename to models/cv/instance_segmentation/yolact/pytorch/backbone.py diff --git a/cv/instance_segmentation/yolact/pytorch/data/__init__.py b/models/cv/instance_segmentation/yolact/pytorch/data/__init__.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/data/__init__.py rename to models/cv/instance_segmentation/yolact/pytorch/data/__init__.py diff --git a/cv/instance_segmentation/yolact/pytorch/data/coco.py b/models/cv/instance_segmentation/yolact/pytorch/data/coco.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/data/coco.py rename to models/cv/instance_segmentation/yolact/pytorch/data/coco.py diff --git a/cv/instance_segmentation/yolact/pytorch/data/config.py b/models/cv/instance_segmentation/yolact/pytorch/data/config.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/data/config.py rename to models/cv/instance_segmentation/yolact/pytorch/data/config.py diff --git a/cv/instance_segmentation/yolact/pytorch/data/grid.npy b/models/cv/instance_segmentation/yolact/pytorch/data/grid.npy similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/data/grid.npy rename to models/cv/instance_segmentation/yolact/pytorch/data/grid.npy diff --git a/cv/instance_segmentation/yolact/pytorch/data/scripts/COCO.sh b/models/cv/instance_segmentation/yolact/pytorch/data/scripts/COCO.sh similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/data/scripts/COCO.sh rename to models/cv/instance_segmentation/yolact/pytorch/data/scripts/COCO.sh diff --git a/cv/instance_segmentation/yolact/pytorch/data/scripts/COCO_test.sh b/models/cv/instance_segmentation/yolact/pytorch/data/scripts/COCO_test.sh similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/data/scripts/COCO_test.sh rename to models/cv/instance_segmentation/yolact/pytorch/data/scripts/COCO_test.sh diff --git a/cv/instance_segmentation/yolact/pytorch/data/scripts/mix_sets.py b/models/cv/instance_segmentation/yolact/pytorch/data/scripts/mix_sets.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/data/scripts/mix_sets.py rename to models/cv/instance_segmentation/yolact/pytorch/data/scripts/mix_sets.py diff --git a/cv/instance_segmentation/yolact/pytorch/data/yolact_example_0.png b/models/cv/instance_segmentation/yolact/pytorch/data/yolact_example_0.png similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/data/yolact_example_0.png rename to models/cv/instance_segmentation/yolact/pytorch/data/yolact_example_0.png diff --git a/cv/instance_segmentation/yolact/pytorch/data/yolact_example_1.png b/models/cv/instance_segmentation/yolact/pytorch/data/yolact_example_1.png similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/data/yolact_example_1.png rename to models/cv/instance_segmentation/yolact/pytorch/data/yolact_example_1.png diff --git a/cv/instance_segmentation/yolact/pytorch/data/yolact_example_2.png b/models/cv/instance_segmentation/yolact/pytorch/data/yolact_example_2.png similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/data/yolact_example_2.png rename to models/cv/instance_segmentation/yolact/pytorch/data/yolact_example_2.png diff --git a/cv/instance_segmentation/yolact/pytorch/environment.yml b/models/cv/instance_segmentation/yolact/pytorch/environment.yml similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/environment.yml rename to models/cv/instance_segmentation/yolact/pytorch/environment.yml diff --git a/cv/instance_segmentation/yolact/pytorch/eval.py b/models/cv/instance_segmentation/yolact/pytorch/eval.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/eval.py rename to models/cv/instance_segmentation/yolact/pytorch/eval.py diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/.gitignore b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/.gitignore similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/.gitignore rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/.gitignore diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/LICENSE b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/LICENSE similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/LICENSE rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/LICENSE diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/README.md b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/README.md similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/README.md rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/README.md diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/__init__.py b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/__init__.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/__init__.py rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/__init__.py diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/dcn_v2.py b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/dcn_v2.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/dcn_v2.py rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/dcn_v2.py diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/dcn_v2_onnx.py b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/dcn_v2_onnx.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/dcn_v2_onnx.py rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/dcn_v2_onnx.py diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/make.sh b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/make.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/make.sh rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/make.sh diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/setup.py b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/setup.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/setup.py rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/setup.py diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_cpu.cpp b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_cpu.cpp similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_cpu.cpp rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_cpu.cpp diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_im2col_cpu.cpp b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_im2col_cpu.cpp similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_im2col_cpu.cpp rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_im2col_cpu.cpp diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_im2col_cpu.h b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_im2col_cpu.h similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_im2col_cpu.h rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_im2col_cpu.h diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_psroi_pooling_cpu.cpp b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_psroi_pooling_cpu.cpp similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_psroi_pooling_cpu.cpp rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/dcn_v2_psroi_pooling_cpu.cpp diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/vision.h b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/vision.h similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/vision.h rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cpu/vision.h diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_cuda.cu b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_cuda.cu similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_cuda.cu rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_cuda.cu diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_im2col_cuda.cu b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_im2col_cuda.cu similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_im2col_cuda.cu rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_im2col_cuda.cu diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_im2col_cuda.h b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_im2col_cuda.h similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_im2col_cuda.h rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_im2col_cuda.h diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_psroi_pooling_cuda.cu b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_psroi_pooling_cuda.cu similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_psroi_pooling_cuda.cu rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/dcn_v2_psroi_pooling_cuda.cu diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/vision.h b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/vision.h similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/vision.h rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/cuda/vision.h diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/dcn_v2.h b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/dcn_v2.h similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/dcn_v2.h rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/dcn_v2.h diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/vision.cpp b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/vision.cpp similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/vision.cpp rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/src/vision.cpp diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/testcpu.py b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/testcpu.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/testcpu.py rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/testcpu.py diff --git a/cv/instance_segmentation/yolact/pytorch/external/DCNv2/testcuda.py b/models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/testcuda.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/external/DCNv2/testcuda.py rename to models/cv/instance_segmentation/yolact/pytorch/external/DCNv2/testcuda.py diff --git a/cv/instance_segmentation/yolact/pytorch/layers/__init__.py b/models/cv/instance_segmentation/yolact/pytorch/layers/__init__.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/layers/__init__.py rename to models/cv/instance_segmentation/yolact/pytorch/layers/__init__.py diff --git a/cv/instance_segmentation/yolact/pytorch/layers/box_utils.py b/models/cv/instance_segmentation/yolact/pytorch/layers/box_utils.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/layers/box_utils.py rename to models/cv/instance_segmentation/yolact/pytorch/layers/box_utils.py diff --git a/cv/instance_segmentation/yolact/pytorch/layers/functions/__init__.py b/models/cv/instance_segmentation/yolact/pytorch/layers/functions/__init__.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/layers/functions/__init__.py rename to models/cv/instance_segmentation/yolact/pytorch/layers/functions/__init__.py diff --git a/cv/instance_segmentation/yolact/pytorch/layers/functions/detection.py b/models/cv/instance_segmentation/yolact/pytorch/layers/functions/detection.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/layers/functions/detection.py rename to models/cv/instance_segmentation/yolact/pytorch/layers/functions/detection.py diff --git a/cv/instance_segmentation/yolact/pytorch/layers/interpolate.py b/models/cv/instance_segmentation/yolact/pytorch/layers/interpolate.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/layers/interpolate.py rename to models/cv/instance_segmentation/yolact/pytorch/layers/interpolate.py diff --git a/cv/instance_segmentation/yolact/pytorch/layers/modules/__init__.py b/models/cv/instance_segmentation/yolact/pytorch/layers/modules/__init__.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/layers/modules/__init__.py rename to models/cv/instance_segmentation/yolact/pytorch/layers/modules/__init__.py diff --git a/cv/instance_segmentation/yolact/pytorch/layers/modules/multibox_loss.py b/models/cv/instance_segmentation/yolact/pytorch/layers/modules/multibox_loss.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/layers/modules/multibox_loss.py rename to models/cv/instance_segmentation/yolact/pytorch/layers/modules/multibox_loss.py diff --git a/cv/instance_segmentation/yolact/pytorch/layers/output_utils.py b/models/cv/instance_segmentation/yolact/pytorch/layers/output_utils.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/layers/output_utils.py rename to models/cv/instance_segmentation/yolact/pytorch/layers/output_utils.py diff --git a/cv/instance_segmentation/yolact/pytorch/run_coco_eval.py b/models/cv/instance_segmentation/yolact/pytorch/run_coco_eval.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/run_coco_eval.py rename to models/cv/instance_segmentation/yolact/pytorch/run_coco_eval.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/augment_bbox.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/augment_bbox.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/augment_bbox.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/augment_bbox.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/bbox_recall.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/bbox_recall.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/bbox_recall.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/bbox_recall.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/cluster_bbox_sizes.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/cluster_bbox_sizes.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/cluster_bbox_sizes.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/cluster_bbox_sizes.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/compute_masks.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/compute_masks.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/compute_masks.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/compute_masks.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/convert_darknet.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/convert_darknet.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/convert_darknet.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/convert_darknet.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/convert_sbd.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/convert_sbd.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/convert_sbd.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/convert_sbd.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/eval.sh b/models/cv/instance_segmentation/yolact/pytorch/scripts/eval.sh similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/eval.sh rename to models/cv/instance_segmentation/yolact/pytorch/scripts/eval.sh diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/make_grid.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/make_grid.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/make_grid.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/make_grid.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/optimize_bboxes.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/optimize_bboxes.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/optimize_bboxes.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/optimize_bboxes.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/parse_eval.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/parse_eval.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/parse_eval.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/parse_eval.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/plot_loss.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/plot_loss.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/plot_loss.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/plot_loss.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/resume.sh b/models/cv/instance_segmentation/yolact/pytorch/scripts/resume.sh similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/resume.sh rename to models/cv/instance_segmentation/yolact/pytorch/scripts/resume.sh diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/save_bboxes.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/save_bboxes.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/save_bboxes.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/save_bboxes.py diff --git a/cv/instance_segmentation/yolact/pytorch/scripts/unpack_statedict.py b/models/cv/instance_segmentation/yolact/pytorch/scripts/unpack_statedict.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/scripts/unpack_statedict.py rename to models/cv/instance_segmentation/yolact/pytorch/scripts/unpack_statedict.py diff --git a/cv/instance_segmentation/yolact/pytorch/train.py b/models/cv/instance_segmentation/yolact/pytorch/train.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/train.py rename to models/cv/instance_segmentation/yolact/pytorch/train.py diff --git a/cv/instance_segmentation/yolact/pytorch/utils/__init__.py b/models/cv/instance_segmentation/yolact/pytorch/utils/__init__.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/utils/__init__.py rename to models/cv/instance_segmentation/yolact/pytorch/utils/__init__.py diff --git a/cv/instance_segmentation/yolact/pytorch/utils/augmentations.py b/models/cv/instance_segmentation/yolact/pytorch/utils/augmentations.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/utils/augmentations.py rename to models/cv/instance_segmentation/yolact/pytorch/utils/augmentations.py diff --git a/cv/instance_segmentation/yolact/pytorch/utils/cython_nms.pyx b/models/cv/instance_segmentation/yolact/pytorch/utils/cython_nms.pyx similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/utils/cython_nms.pyx rename to models/cv/instance_segmentation/yolact/pytorch/utils/cython_nms.pyx diff --git a/cv/instance_segmentation/yolact/pytorch/utils/functions.py b/models/cv/instance_segmentation/yolact/pytorch/utils/functions.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/utils/functions.py rename to models/cv/instance_segmentation/yolact/pytorch/utils/functions.py diff --git a/cv/instance_segmentation/yolact/pytorch/utils/logger.py b/models/cv/instance_segmentation/yolact/pytorch/utils/logger.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/utils/logger.py rename to models/cv/instance_segmentation/yolact/pytorch/utils/logger.py diff --git a/cv/instance_segmentation/yolact/pytorch/utils/nvinfo.py b/models/cv/instance_segmentation/yolact/pytorch/utils/nvinfo.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/utils/nvinfo.py rename to models/cv/instance_segmentation/yolact/pytorch/utils/nvinfo.py diff --git a/cv/instance_segmentation/yolact/pytorch/utils/timer.py b/models/cv/instance_segmentation/yolact/pytorch/utils/timer.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/utils/timer.py rename to models/cv/instance_segmentation/yolact/pytorch/utils/timer.py diff --git a/cv/instance_segmentation/yolact/pytorch/yolact.py b/models/cv/instance_segmentation/yolact/pytorch/yolact.py similarity index 100% rename from cv/instance_segmentation/yolact/pytorch/yolact.py rename to models/cv/instance_segmentation/yolact/pytorch/yolact.py diff --git a/cv/multi_object_tracking/bytetrack/paddlepaddle/README.md b/models/cv/multi_object_tracking/bytetrack/paddlepaddle/README.md similarity index 100% rename from cv/multi_object_tracking/bytetrack/paddlepaddle/README.md rename to models/cv/multi_object_tracking/bytetrack/paddlepaddle/README.md diff --git a/cv/multi_object_tracking/deep_sort/pytorch/.gitignore b/models/cv/multi_object_tracking/deep_sort/pytorch/.gitignore similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/.gitignore rename to models/cv/multi_object_tracking/deep_sort/pytorch/.gitignore diff --git a/cv/multi_object_tracking/deep_sort/pytorch/LICENSE b/models/cv/multi_object_tracking/deep_sort/pytorch/LICENSE similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/LICENSE rename to models/cv/multi_object_tracking/deep_sort/pytorch/LICENSE diff --git a/cv/multi_object_tracking/deep_sort/pytorch/README.md b/models/cv/multi_object_tracking/deep_sort/pytorch/README.md similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/README.md rename to models/cv/multi_object_tracking/deep_sort/pytorch/README.md diff --git a/cv/multi_object_tracking/deep_sort/pytorch/__init__.py b/models/cv/multi_object_tracking/deep_sort/pytorch/__init__.py similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/__init__.py rename to models/cv/multi_object_tracking/deep_sort/pytorch/__init__.py diff --git a/cv/multi_object_tracking/deep_sort/pytorch/checkpoint/.gitkeep b/models/cv/multi_object_tracking/deep_sort/pytorch/checkpoint/.gitkeep similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/checkpoint/.gitkeep rename to models/cv/multi_object_tracking/deep_sort/pytorch/checkpoint/.gitkeep diff --git a/cv/multi_object_tracking/deep_sort/pytorch/create_query_gallery_datasets.py b/models/cv/multi_object_tracking/deep_sort/pytorch/create_query_gallery_datasets.py similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/create_query_gallery_datasets.py rename to models/cv/multi_object_tracking/deep_sort/pytorch/create_query_gallery_datasets.py diff --git a/cv/multi_object_tracking/deep_sort/pytorch/create_train_test_datasets.py b/models/cv/multi_object_tracking/deep_sort/pytorch/create_train_test_datasets.py similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/create_train_test_datasets.py rename to models/cv/multi_object_tracking/deep_sort/pytorch/create_train_test_datasets.py diff --git a/cv/multi_object_tracking/deep_sort/pytorch/evaluate.py b/models/cv/multi_object_tracking/deep_sort/pytorch/evaluate.py similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/evaluate.py rename to models/cv/multi_object_tracking/deep_sort/pytorch/evaluate.py diff --git a/cv/multi_object_tracking/deep_sort/pytorch/feature_extractor.py b/models/cv/multi_object_tracking/deep_sort/pytorch/feature_extractor.py similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/feature_extractor.py rename to models/cv/multi_object_tracking/deep_sort/pytorch/feature_extractor.py diff --git a/cv/multi_object_tracking/deep_sort/pytorch/model.py b/models/cv/multi_object_tracking/deep_sort/pytorch/model.py similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/model.py rename to models/cv/multi_object_tracking/deep_sort/pytorch/model.py diff --git a/cv/multi_object_tracking/deep_sort/pytorch/original_model.py b/models/cv/multi_object_tracking/deep_sort/pytorch/original_model.py similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/original_model.py rename to models/cv/multi_object_tracking/deep_sort/pytorch/original_model.py diff --git a/cv/multi_object_tracking/deep_sort/pytorch/test.py b/models/cv/multi_object_tracking/deep_sort/pytorch/test.py similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/test.py rename to models/cv/multi_object_tracking/deep_sort/pytorch/test.py diff --git a/cv/multi_object_tracking/deep_sort/pytorch/train.py b/models/cv/multi_object_tracking/deep_sort/pytorch/train.py similarity index 100% rename from cv/multi_object_tracking/deep_sort/pytorch/train.py rename to models/cv/multi_object_tracking/deep_sort/pytorch/train.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/.gitignore b/models/cv/multi_object_tracking/fairmot/pytorch/.gitignore similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/.gitignore rename to models/cv/multi_object_tracking/fairmot/pytorch/.gitignore diff --git a/cv/multi_object_tracking/fairmot/pytorch/LICENSE b/models/cv/multi_object_tracking/fairmot/pytorch/LICENSE similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/LICENSE rename to models/cv/multi_object_tracking/fairmot/pytorch/LICENSE diff --git a/cv/multi_object_tracking/fairmot/pytorch/README.md b/models/cv/multi_object_tracking/fairmot/pytorch/README.md similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/README.md rename to models/cv/multi_object_tracking/fairmot/pytorch/README.md diff --git a/cv/multi_object_tracking/fairmot/pytorch/assets/pipeline.png b/models/cv/multi_object_tracking/fairmot/pytorch/assets/pipeline.png similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/assets/pipeline.png rename to models/cv/multi_object_tracking/fairmot/pytorch/assets/pipeline.png diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/all_yolov5s.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/all_yolov5s.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/all_yolov5s.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/all_yolov5s.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/crowdhuman_dla34.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/crowdhuman_dla34.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/crowdhuman_dla34.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/crowdhuman_dla34.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_dla34.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_dla34.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mix_dla34.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_dla34.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_ft_ch_dla34.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_ft_ch_dla34.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mix_ft_ch_dla34.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_ft_ch_dla34.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_dla34.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_dla34.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_dla34.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_dla34.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_hrnet18.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_hrnet18.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_hrnet18.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_hrnet18.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res34.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res34.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res34.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res34.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res34fpn.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res34fpn.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res34fpn.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res34fpn.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res50.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res50.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res50.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_res50.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_yolov5s.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_yolov5s.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_yolov5s.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mix_mot17_half_yolov5s.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mot15_ft_mix_dla34.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mot15_ft_mix_dla34.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mot15_ft_mix_dla34.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mot15_ft_mix_dla34.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_dla34.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_dla34.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_dla34.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_dla34.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_half_dla34.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_half_dla34.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_half_dla34.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_half_dla34.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_half_yolov5s.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_half_yolov5s.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_half_yolov5s.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mot17_half_yolov5s.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/experiments/mot20_ft_mix_dla34.sh b/models/cv/multi_object_tracking/fairmot/pytorch/experiments/mot20_ft_mix_dla34.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/experiments/mot20_ft_mix_dla34.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/experiments/mot20_ft_mix_dla34.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/requirements.txt b/models/cv/multi_object_tracking/fairmot/pytorch/requirements.txt similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/requirements.txt rename to models/cv/multi_object_tracking/fairmot/pytorch/requirements.txt diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/_init_paths.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/_init_paths.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/_init_paths.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/_init_paths.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/demo.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/demo.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/demo.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/demo.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/detect.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/detect.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/detect.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/detect.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/detection_demo.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/detection_demo.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/detection_demo.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/detection_demo.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/gen_data_path.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/gen_data_path.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/gen_data_path.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/gen_data_path.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_15.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_15.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_15.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_15.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_16.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_16.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_16.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_16.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_17.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_17.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_17.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_17.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_20.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_20.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_20.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_20.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_crowd_det.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_crowd_det.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_crowd_det.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_crowd_det.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_crowd_id.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_crowd_id.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_crowd_id.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/gen_labels_crowd_id.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/crowdhuman.json b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/crowdhuman.json similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/crowdhuman.json rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/crowdhuman.json diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data.json b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data.json similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data.json rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data.json diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data_all.json b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data_all.json similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data_all.json rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data_all.json diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data_half.json b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data_half.json similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data_half.json rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/data_half.json diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot15.json b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot15.json similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot15.json rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot15.json diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot16.json b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot16.json similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot16.json rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot16.json diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot17.json b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot17.json similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot17.json rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot17.json diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot17_half.json b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot17_half.json similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot17_half.json rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot17_half.json diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot20.json b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot20.json similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot20.json rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/cfg/mot20.json diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset/jde.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset/jde.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset/jde.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset/jde.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset/jde_yolov5.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset/jde_yolov5.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset/jde_yolov5.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset/jde_yolov5.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset_factory.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset_factory.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset_factory.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/datasets/dataset_factory.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/logger.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/logger.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/logger.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/logger.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/common.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/common.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/common.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/common.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/data_parallel.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/data_parallel.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/data_parallel.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/data_parallel.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/decode.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/decode.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/decode.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/decode.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/losses.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/losses.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/losses.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/losses.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/model.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/model.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/model.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/model.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/__init__.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/__init__.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/__init__.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/__init__.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/default.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/default.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/default.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/default.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/hrnet_w18.yaml b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/hrnet_w18.yaml similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/hrnet_w18.yaml rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/hrnet_w18.yaml diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/hrnet_w32.yaml b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/hrnet_w32.yaml similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/hrnet_w32.yaml rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/hrnet_w32.yaml diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/yolov5s.yaml b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/yolov5s.yaml similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/yolov5s.yaml rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/config/yolov5s.yaml diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/dlav0.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/dlav0.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/dlav0.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/dlav0.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_dla_conv.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_dla_conv.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_dla_conv.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_dla_conv.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_dla_dcn.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_dla_dcn.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_dla_dcn.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_dla_dcn.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_hrnet.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_hrnet.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_hrnet.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/pose_hrnet.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/resnet_dcn.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/resnet_dcn.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/resnet_dcn.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/resnet_dcn.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/resnet_fpn_dcn.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/resnet_fpn_dcn.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/resnet_fpn_dcn.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/resnet_fpn_dcn.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/vision_dcn_v2.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/vision_dcn_v2.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/vision_dcn_v2.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/networks/vision_dcn_v2.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/scatter_gather.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/scatter_gather.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/scatter_gather.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/scatter_gather.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/utils.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/utils.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/utils.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/utils.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/yolo.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/yolo.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/models/yolo.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/models/yolo.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/opts.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/opts.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/opts.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/opts.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/basetrack.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/basetrack.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/basetrack.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/basetrack.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/matching.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/matching.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/matching.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/matching.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/multitracker.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/multitracker.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/multitracker.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracker/multitracker.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/evaluation.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/evaluation.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/evaluation.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/evaluation.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/io.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/io.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/io.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/io.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/kalman_filter.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/kalman_filter.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/kalman_filter.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/kalman_filter.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/log.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/log.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/log.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/log.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/nms.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/nms.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/nms.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/nms.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/parse_config.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/parse_config.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/parse_config.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/parse_config.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/timer.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/timer.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/timer.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/timer.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/utils.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/utils.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/utils.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/utils.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/visualization.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/visualization.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/visualization.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/tracking_utils/visualization.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/base_trainer.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/base_trainer.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/base_trainer.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/base_trainer.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/mot.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/mot.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/mot.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/mot.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/train_factory.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/train_factory.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/train_factory.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/trains/train_factory.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/image.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/image.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/image.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/image.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/post_process.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/post_process.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/post_process.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/post_process.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/utils.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/utils.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/utils.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/lib/utils/utils.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/test_det.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/test_det.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/test_det.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/test_det.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/test_emb.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/test_emb.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/test_emb.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/test_emb.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/track.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/track.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/track.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/track.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/track_half.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/track_half.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/track_half.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/track_half.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/src/train.py b/models/cv/multi_object_tracking/fairmot/pytorch/src/train.py similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/src/train.py rename to models/cv/multi_object_tracking/fairmot/pytorch/src/train.py diff --git a/cv/multi_object_tracking/fairmot/pytorch/train_dla34_mot17.sh b/models/cv/multi_object_tracking/fairmot/pytorch/train_dla34_mot17.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/train_dla34_mot17.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/train_dla34_mot17.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/train_hrnet18_mot17.sh b/models/cv/multi_object_tracking/fairmot/pytorch/train_hrnet18_mot17.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/train_hrnet18_mot17.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/train_hrnet18_mot17.sh diff --git a/cv/multi_object_tracking/fairmot/pytorch/train_hrnet32_mot17.sh b/models/cv/multi_object_tracking/fairmot/pytorch/train_hrnet32_mot17.sh similarity index 100% rename from cv/multi_object_tracking/fairmot/pytorch/train_hrnet32_mot17.sh rename to models/cv/multi_object_tracking/fairmot/pytorch/train_hrnet32_mot17.sh diff --git a/cv/ocr/crnn/mindspore/Dockerfile b/models/cv/ocr/crnn/mindspore/Dockerfile similarity index 100% rename from cv/ocr/crnn/mindspore/Dockerfile rename to models/cv/ocr/crnn/mindspore/Dockerfile diff --git a/cv/ocr/crnn/mindspore/README-ORIGIN.md b/models/cv/ocr/crnn/mindspore/README-ORIGIN.md similarity index 100% rename from cv/ocr/crnn/mindspore/README-ORIGIN.md rename to models/cv/ocr/crnn/mindspore/README-ORIGIN.md diff --git a/cv/ocr/crnn/mindspore/README.md b/models/cv/ocr/crnn/mindspore/README.md similarity index 100% rename from cv/ocr/crnn/mindspore/README.md rename to models/cv/ocr/crnn/mindspore/README.md diff --git a/cv/ocr/crnn/mindspore/convert_ic03.py b/models/cv/ocr/crnn/mindspore/convert_ic03.py similarity index 100% rename from cv/ocr/crnn/mindspore/convert_ic03.py rename to models/cv/ocr/crnn/mindspore/convert_ic03.py diff --git a/cv/ocr/crnn/mindspore/convert_iiit5k.py b/models/cv/ocr/crnn/mindspore/convert_iiit5k.py similarity index 100% rename from cv/ocr/crnn/mindspore/convert_iiit5k.py rename to models/cv/ocr/crnn/mindspore/convert_iiit5k.py diff --git a/cv/ocr/crnn/mindspore/convert_svt.py b/models/cv/ocr/crnn/mindspore/convert_svt.py similarity index 100% rename from cv/ocr/crnn/mindspore/convert_svt.py rename to models/cv/ocr/crnn/mindspore/convert_svt.py diff --git a/cv/ocr/crnn/mindspore/default_config.yaml b/models/cv/ocr/crnn/mindspore/default_config.yaml similarity index 100% rename from cv/ocr/crnn/mindspore/default_config.yaml rename to models/cv/ocr/crnn/mindspore/default_config.yaml diff --git a/cv/ocr/crnn/mindspore/eval.py b/models/cv/ocr/crnn/mindspore/eval.py similarity index 100% rename from cv/ocr/crnn/mindspore/eval.py rename to models/cv/ocr/crnn/mindspore/eval.py diff --git a/cv/ocr/crnn/mindspore/eval_onnx.py b/models/cv/ocr/crnn/mindspore/eval_onnx.py similarity index 100% rename from cv/ocr/crnn/mindspore/eval_onnx.py rename to models/cv/ocr/crnn/mindspore/eval_onnx.py diff --git a/cv/ocr/crnn/mindspore/export.py b/models/cv/ocr/crnn/mindspore/export.py similarity index 100% rename from cv/ocr/crnn/mindspore/export.py rename to models/cv/ocr/crnn/mindspore/export.py diff --git a/cv/ocr/crnn/mindspore/mindspore_hub_conf.py b/models/cv/ocr/crnn/mindspore/mindspore_hub_conf.py similarity index 100% rename from cv/ocr/crnn/mindspore/mindspore_hub_conf.py rename to models/cv/ocr/crnn/mindspore/mindspore_hub_conf.py diff --git a/cv/ocr/crnn/mindspore/postprocess.py b/models/cv/ocr/crnn/mindspore/postprocess.py similarity index 100% rename from cv/ocr/crnn/mindspore/postprocess.py rename to models/cv/ocr/crnn/mindspore/postprocess.py diff --git a/cv/ocr/crnn/mindspore/requirements.txt b/models/cv/ocr/crnn/mindspore/requirements.txt similarity index 100% rename from cv/ocr/crnn/mindspore/requirements.txt rename to models/cv/ocr/crnn/mindspore/requirements.txt diff --git a/cv/ocr/crnn/mindspore/scripts/docker_start.sh b/models/cv/ocr/crnn/mindspore/scripts/docker_start.sh similarity index 100% rename from cv/ocr/crnn/mindspore/scripts/docker_start.sh rename to models/cv/ocr/crnn/mindspore/scripts/docker_start.sh diff --git a/cv/ocr/crnn/mindspore/scripts/run_distribute_train.sh b/models/cv/ocr/crnn/mindspore/scripts/run_distribute_train.sh similarity index 100% rename from cv/ocr/crnn/mindspore/scripts/run_distribute_train.sh rename to models/cv/ocr/crnn/mindspore/scripts/run_distribute_train.sh diff --git a/cv/ocr/crnn/mindspore/scripts/run_eval.sh b/models/cv/ocr/crnn/mindspore/scripts/run_eval.sh similarity index 100% rename from cv/ocr/crnn/mindspore/scripts/run_eval.sh rename to models/cv/ocr/crnn/mindspore/scripts/run_eval.sh diff --git a/cv/ocr/crnn/mindspore/scripts/run_eval_cpu.sh b/models/cv/ocr/crnn/mindspore/scripts/run_eval_cpu.sh similarity index 100% rename from cv/ocr/crnn/mindspore/scripts/run_eval_cpu.sh rename to models/cv/ocr/crnn/mindspore/scripts/run_eval_cpu.sh diff --git a/cv/ocr/crnn/mindspore/scripts/run_eval_onnx.sh b/models/cv/ocr/crnn/mindspore/scripts/run_eval_onnx.sh similarity index 100% rename from cv/ocr/crnn/mindspore/scripts/run_eval_onnx.sh rename to models/cv/ocr/crnn/mindspore/scripts/run_eval_onnx.sh diff --git a/cv/ocr/crnn/mindspore/scripts/run_infer_310.sh b/models/cv/ocr/crnn/mindspore/scripts/run_infer_310.sh similarity index 100% rename from cv/ocr/crnn/mindspore/scripts/run_infer_310.sh rename to models/cv/ocr/crnn/mindspore/scripts/run_infer_310.sh diff --git a/cv/ocr/crnn/mindspore/scripts/run_standalone_train.sh b/models/cv/ocr/crnn/mindspore/scripts/run_standalone_train.sh similarity index 100% rename from cv/ocr/crnn/mindspore/scripts/run_standalone_train.sh rename to models/cv/ocr/crnn/mindspore/scripts/run_standalone_train.sh diff --git a/cv/ocr/crnn/mindspore/scripts/run_standalone_train_cpu.sh b/models/cv/ocr/crnn/mindspore/scripts/run_standalone_train_cpu.sh similarity index 100% rename from cv/ocr/crnn/mindspore/scripts/run_standalone_train_cpu.sh rename to models/cv/ocr/crnn/mindspore/scripts/run_standalone_train_cpu.sh diff --git a/cv/ocr/crnn/mindspore/src/crnn.py b/models/cv/ocr/crnn/mindspore/src/crnn.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/crnn.py rename to models/cv/ocr/crnn/mindspore/src/crnn.py diff --git a/cv/ocr/crnn/mindspore/src/crnn_for_train.py b/models/cv/ocr/crnn/mindspore/src/crnn_for_train.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/crnn_for_train.py rename to models/cv/ocr/crnn/mindspore/src/crnn_for_train.py diff --git a/cv/ocr/crnn/mindspore/src/dataset.py b/models/cv/ocr/crnn/mindspore/src/dataset.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/dataset.py rename to models/cv/ocr/crnn/mindspore/src/dataset.py diff --git a/cv/ocr/crnn/mindspore/src/eval_callback.py b/models/cv/ocr/crnn/mindspore/src/eval_callback.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/eval_callback.py rename to models/cv/ocr/crnn/mindspore/src/eval_callback.py diff --git a/cv/ocr/crnn/mindspore/src/ic03_dataset.py b/models/cv/ocr/crnn/mindspore/src/ic03_dataset.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/ic03_dataset.py rename to models/cv/ocr/crnn/mindspore/src/ic03_dataset.py diff --git a/cv/ocr/crnn/mindspore/src/ic13_dataset.py b/models/cv/ocr/crnn/mindspore/src/ic13_dataset.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/ic13_dataset.py rename to models/cv/ocr/crnn/mindspore/src/ic13_dataset.py diff --git a/cv/ocr/crnn/mindspore/src/iiit5k_dataset.py b/models/cv/ocr/crnn/mindspore/src/iiit5k_dataset.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/iiit5k_dataset.py rename to models/cv/ocr/crnn/mindspore/src/iiit5k_dataset.py diff --git a/cv/ocr/crnn/mindspore/src/loss.py b/models/cv/ocr/crnn/mindspore/src/loss.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/loss.py rename to models/cv/ocr/crnn/mindspore/src/loss.py diff --git a/cv/ocr/crnn/mindspore/src/metric.py b/models/cv/ocr/crnn/mindspore/src/metric.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/metric.py rename to models/cv/ocr/crnn/mindspore/src/metric.py diff --git a/cv/ocr/crnn/mindspore/src/model_utils/__init__.py b/models/cv/ocr/crnn/mindspore/src/model_utils/__init__.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/model_utils/__init__.py rename to models/cv/ocr/crnn/mindspore/src/model_utils/__init__.py diff --git a/cv/ocr/crnn/mindspore/src/model_utils/config.py b/models/cv/ocr/crnn/mindspore/src/model_utils/config.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/model_utils/config.py rename to models/cv/ocr/crnn/mindspore/src/model_utils/config.py diff --git a/cv/ocr/crnn/mindspore/src/model_utils/device_adapter.py b/models/cv/ocr/crnn/mindspore/src/model_utils/device_adapter.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/model_utils/device_adapter.py rename to models/cv/ocr/crnn/mindspore/src/model_utils/device_adapter.py diff --git a/cv/ocr/crnn/mindspore/src/model_utils/local_adapter.py b/models/cv/ocr/crnn/mindspore/src/model_utils/local_adapter.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/model_utils/local_adapter.py rename to models/cv/ocr/crnn/mindspore/src/model_utils/local_adapter.py diff --git a/cv/ocr/crnn/mindspore/src/model_utils/moxing_adapter.py b/models/cv/ocr/crnn/mindspore/src/model_utils/moxing_adapter.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/model_utils/moxing_adapter.py rename to models/cv/ocr/crnn/mindspore/src/model_utils/moxing_adapter.py diff --git a/cv/ocr/crnn/mindspore/src/svt_dataset.py b/models/cv/ocr/crnn/mindspore/src/svt_dataset.py similarity index 100% rename from cv/ocr/crnn/mindspore/src/svt_dataset.py rename to models/cv/ocr/crnn/mindspore/src/svt_dataset.py diff --git a/cv/ocr/crnn/mindspore/train.py b/models/cv/ocr/crnn/mindspore/train.py similarity index 100% rename from cv/ocr/crnn/mindspore/train.py rename to models/cv/ocr/crnn/mindspore/train.py diff --git a/cv/ocr/crnn/mindspore/train_crnn_synth_1card.sh b/models/cv/ocr/crnn/mindspore/train_crnn_synth_1card.sh similarity index 100% rename from cv/ocr/crnn/mindspore/train_crnn_synth_1card.sh rename to models/cv/ocr/crnn/mindspore/train_crnn_synth_1card.sh diff --git a/cv/ocr/crnn/mindspore/train_crnn_synth_8card.sh b/models/cv/ocr/crnn/mindspore/train_crnn_synth_8card.sh similarity index 100% rename from cv/ocr/crnn/mindspore/train_crnn_synth_8card.sh rename to models/cv/ocr/crnn/mindspore/train_crnn_synth_8card.sh diff --git a/cv/ocr/crnn/paddlepaddle/README.md b/models/cv/ocr/crnn/paddlepaddle/README.md similarity index 100% rename from cv/ocr/crnn/paddlepaddle/README.md rename to models/cv/ocr/crnn/paddlepaddle/README.md diff --git a/cv/ocr/dbnet/pytorch/.gitignore b/models/cv/ocr/dbnet/pytorch/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/.gitignore rename to models/cv/ocr/dbnet/pytorch/.gitignore diff --git a/cv/ocr/dbnet/pytorch/CITATION.cff b/models/cv/ocr/dbnet/pytorch/CITATION.cff old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/CITATION.cff rename to models/cv/ocr/dbnet/pytorch/CITATION.cff diff --git a/cv/ocr/dbnet/pytorch/EGG-INFO/PKG-INFO b/models/cv/ocr/dbnet/pytorch/EGG-INFO/PKG-INFO old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/EGG-INFO/PKG-INFO rename to models/cv/ocr/dbnet/pytorch/EGG-INFO/PKG-INFO diff --git a/cv/ocr/dbnet/pytorch/EGG-INFO/SOURCES.txt b/models/cv/ocr/dbnet/pytorch/EGG-INFO/SOURCES.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/EGG-INFO/SOURCES.txt rename to models/cv/ocr/dbnet/pytorch/EGG-INFO/SOURCES.txt diff --git a/cv/ocr/dbnet/pytorch/EGG-INFO/dependency_links.txt b/models/cv/ocr/dbnet/pytorch/EGG-INFO/dependency_links.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/EGG-INFO/dependency_links.txt rename to models/cv/ocr/dbnet/pytorch/EGG-INFO/dependency_links.txt diff --git a/cv/ocr/dbnet/pytorch/EGG-INFO/not-zip-safe b/models/cv/ocr/dbnet/pytorch/EGG-INFO/not-zip-safe old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/EGG-INFO/not-zip-safe rename to models/cv/ocr/dbnet/pytorch/EGG-INFO/not-zip-safe diff --git a/cv/ocr/dbnet/pytorch/EGG-INFO/requires.txt b/models/cv/ocr/dbnet/pytorch/EGG-INFO/requires.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/EGG-INFO/requires.txt rename to models/cv/ocr/dbnet/pytorch/EGG-INFO/requires.txt diff --git a/cv/ocr/dbnet/pytorch/EGG-INFO/top_level.txt b/models/cv/ocr/dbnet/pytorch/EGG-INFO/top_level.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/EGG-INFO/top_level.txt rename to models/cv/ocr/dbnet/pytorch/EGG-INFO/top_level.txt diff --git a/cv/ocr/dbnet/pytorch/LICENSE b/models/cv/ocr/dbnet/pytorch/LICENSE old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/LICENSE rename to models/cv/ocr/dbnet/pytorch/LICENSE diff --git a/cv/ocr/dbnet/pytorch/README.md b/models/cv/ocr/dbnet/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/README.md rename to models/cv/ocr/dbnet/pytorch/README.md diff --git a/cv/ocr/dbnet/pytorch/configs/_base_/default_runtime.py b/models/cv/ocr/dbnet/pytorch/configs/_base_/default_runtime.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/_base_/default_runtime.py rename to models/cv/ocr/dbnet/pytorch/configs/_base_/default_runtime.py diff --git a/cv/ocr/dbnet/pytorch/configs/_base_/det_datasets/icdar2015.py b/models/cv/ocr/dbnet/pytorch/configs/_base_/det_datasets/icdar2015.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/_base_/det_datasets/icdar2015.py rename to models/cv/ocr/dbnet/pytorch/configs/_base_/det_datasets/icdar2015.py diff --git a/cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_mobilenetv3_fpnc.py b/models/cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_mobilenetv3_fpnc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_mobilenetv3_fpnc.py rename to models/cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_mobilenetv3_fpnc.py diff --git a/cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_r18_fpnc.py b/models/cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_r18_fpnc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_r18_fpnc.py rename to models/cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_r18_fpnc.py diff --git a/cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_r50dcnv2_fpnc.py b/models/cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_r50dcnv2_fpnc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_r50dcnv2_fpnc.py rename to models/cv/ocr/dbnet/pytorch/configs/_base_/det_models/dbnet_r50dcnv2_fpnc.py diff --git a/cv/ocr/dbnet/pytorch/configs/_base_/det_pipelines/dbnet_pipeline.py b/models/cv/ocr/dbnet/pytorch/configs/_base_/det_pipelines/dbnet_pipeline.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/_base_/det_pipelines/dbnet_pipeline.py rename to models/cv/ocr/dbnet/pytorch/configs/_base_/det_pipelines/dbnet_pipeline.py diff --git a/cv/ocr/dbnet/pytorch/configs/_base_/schedules/schedule_adam_1200e.py b/models/cv/ocr/dbnet/pytorch/configs/_base_/schedules/schedule_adam_1200e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/_base_/schedules/schedule_adam_1200e.py rename to models/cv/ocr/dbnet/pytorch/configs/_base_/schedules/schedule_adam_1200e.py diff --git a/cv/ocr/dbnet/pytorch/configs/_base_/schedules/schedule_sgd_1200e.py b/models/cv/ocr/dbnet/pytorch/configs/_base_/schedules/schedule_sgd_1200e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/_base_/schedules/schedule_sgd_1200e.py rename to models/cv/ocr/dbnet/pytorch/configs/_base_/schedules/schedule_sgd_1200e.py diff --git a/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/README.md b/models/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/textdet/dbnet/README.md rename to models/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/README.md diff --git a/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_mobilenetv3_fpnc_1200e_icdar2015.py b/models/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_mobilenetv3_fpnc_1200e_icdar2015.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_mobilenetv3_fpnc_1200e_icdar2015.py rename to models/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_mobilenetv3_fpnc_1200e_icdar2015.py diff --git a/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_r18_fpnc_1200e_icdar2015.py b/models/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_r18_fpnc_1200e_icdar2015.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_r18_fpnc_1200e_icdar2015.py rename to models/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_r18_fpnc_1200e_icdar2015.py diff --git a/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_r50dcnv2_fpnc_1200e_icdar2015.py b/models/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_r50dcnv2_fpnc_1200e_icdar2015.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_r50dcnv2_fpnc_1200e_icdar2015.py rename to models/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/dbnet_r50dcnv2_fpnc_1200e_icdar2015.py diff --git a/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/metafile.yml b/models/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/metafile.yml old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/configs/textdet/dbnet/metafile.yml rename to models/cv/ocr/dbnet/pytorch/configs/textdet/dbnet/metafile.yml diff --git a/cv/ocr/dbnet/pytorch/dbnet/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/apis/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/apis/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/apis/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/apis/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/apis/inference.py b/models/cv/ocr/dbnet/pytorch/dbnet/apis/inference.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/apis/inference.py rename to models/cv/ocr/dbnet/pytorch/dbnet/apis/inference.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/apis/test.py b/models/cv/ocr/dbnet/pytorch/dbnet/apis/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/apis/test.py rename to models/cv/ocr/dbnet/pytorch/dbnet/apis/test.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/apis/train.py b/models/cv/ocr/dbnet/pytorch/dbnet/apis/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/apis/train.py rename to models/cv/ocr/dbnet/pytorch/dbnet/apis/train.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/apis/utils.py b/models/cv/ocr/dbnet/pytorch/dbnet/apis/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/apis/utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet/apis/utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/core/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/core/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/core/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/core/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/core/evaluation/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean.py b/models/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean.py rename to models/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean_ic13.py b/models/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean_ic13.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean_ic13.py rename to models/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean_ic13.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean_iou.py b/models/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean_iou.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean_iou.py rename to models/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/hmean_iou.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/utils.py b/models/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/core/evaluation/utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet/core/evaluation/utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/core/mask.py b/models/cv/ocr/dbnet/pytorch/dbnet/core/mask.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/core/mask.py rename to models/cv/ocr/dbnet/pytorch/dbnet/core/mask.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/core/visualize.py b/models/cv/ocr/dbnet/pytorch/dbnet/core/visualize.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/core/visualize.py rename to models/cv/ocr/dbnet/pytorch/dbnet/core/visualize.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/base_dataset.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/base_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/base_dataset.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/base_dataset.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/builder.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/builder.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/builder.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/icdar_dataset.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/icdar_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/icdar_dataset.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/icdar_dataset.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/box_utils.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/box_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/box_utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/box_utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/crop.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/crop.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/crop.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/crop.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/custom_format_bundle.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/custom_format_bundle.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/custom_format_bundle.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/custom_format_bundle.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/dbnet_transforms.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/dbnet_transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/dbnet_transforms.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/dbnet_transforms.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/loading.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/loading.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/loading.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/loading.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/base_textdet_targets.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/base_textdet_targets.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/base_textdet_targets.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/base_textdet_targets.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/dbnet_targets.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/dbnet_targets.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/dbnet_targets.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/textdet_targets/dbnet_targets.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/transform_wrappers.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/transform_wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/transform_wrappers.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/transform_wrappers.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/transforms.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/transforms.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/pipelines/transforms.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/text_det_dataset.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/text_det_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/text_det_dataset.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/text_det_dataset.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/uniform_concat_dataset.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/uniform_concat_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/uniform_concat_dataset.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/uniform_concat_dataset.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/utils/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/backend.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/backend.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/utils/backend.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/backend.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/loader.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/loader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/utils/loader.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/loader.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/parser.py b/models/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/parser.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/datasets/utils/parser.py rename to models/cv/ocr/dbnet/pytorch/dbnet/datasets/utils/parser.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/builder.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/builder.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/builder.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/common/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/common/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/common/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/common/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/common/backbones/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/common/backbones/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/common/backbones/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/common/backbones/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/common/backbones/unet.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/common/backbones/unet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/common/backbones/unet.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/common/backbones/unet.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/common/detectors/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/common/detectors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/common/detectors/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/common/detectors/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/common/detectors/single_stage.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/common/detectors/single_stage.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/common/detectors/single_stage.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/common/detectors/single_stage.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/common/losses/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/common/losses/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/common/losses/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/common/losses/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/common/losses/dice_loss.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/common/losses/dice_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/common/losses/dice_loss.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/common/losses/dice_loss.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/common/losses/focal_loss.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/common/losses/focal_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/common/losses/focal_loss.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/common/losses/focal_loss.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/db_head.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/db_head.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/db_head.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/db_head.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/head_mixin.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/head_mixin.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/head_mixin.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/dense_heads/head_mixin.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/dbnet.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/dbnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/dbnet.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/dbnet.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/single_stage_text_detector.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/single_stage_text_detector.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/single_stage_text_detector.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/single_stage_text_detector.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/text_detector_mixin.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/text_detector_mixin.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/text_detector_mixin.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/detectors/text_detector_mixin.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/losses/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/losses/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/losses/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/losses/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/losses/db_loss.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/losses/db_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/losses/db_loss.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/losses/db_loss.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/necks/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/necks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/necks/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/necks/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/necks/fpn_cat.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/necks/fpn_cat.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/necks/fpn_cat.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/necks/fpn_cat.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/base_postprocessor.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/base_postprocessor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/base_postprocessor.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/base_postprocessor.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/db_postprocessor.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/db_postprocessor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/db_postprocessor.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/db_postprocessor.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/utils.py b/models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet/models/textdet/postprocess/utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/utils/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/utils/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet/utils/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/utils/box_util.py b/models/cv/ocr/dbnet/pytorch/dbnet/utils/box_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/utils/box_util.py rename to models/cv/ocr/dbnet/pytorch/dbnet/utils/box_util.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/utils/check_argument.py b/models/cv/ocr/dbnet/pytorch/dbnet/utils/check_argument.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/utils/check_argument.py rename to models/cv/ocr/dbnet/pytorch/dbnet/utils/check_argument.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/utils/collect_env.py b/models/cv/ocr/dbnet/pytorch/dbnet/utils/collect_env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/utils/collect_env.py rename to models/cv/ocr/dbnet/pytorch/dbnet/utils/collect_env.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/utils/fileio.py b/models/cv/ocr/dbnet/pytorch/dbnet/utils/fileio.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/utils/fileio.py rename to models/cv/ocr/dbnet/pytorch/dbnet/utils/fileio.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/utils/lmdb_util.py b/models/cv/ocr/dbnet/pytorch/dbnet/utils/lmdb_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/utils/lmdb_util.py rename to models/cv/ocr/dbnet/pytorch/dbnet/utils/lmdb_util.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/utils/logger.py b/models/cv/ocr/dbnet/pytorch/dbnet/utils/logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/utils/logger.py rename to models/cv/ocr/dbnet/pytorch/dbnet/utils/logger.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/utils/model.py b/models/cv/ocr/dbnet/pytorch/dbnet/utils/model.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/utils/model.py rename to models/cv/ocr/dbnet/pytorch/dbnet/utils/model.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/utils/ocr.py b/models/cv/ocr/dbnet/pytorch/dbnet/utils/ocr.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/utils/ocr.py rename to models/cv/ocr/dbnet/pytorch/dbnet/utils/ocr.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/utils/setup_env.py b/models/cv/ocr/dbnet/pytorch/dbnet/utils/setup_env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/utils/setup_env.py rename to models/cv/ocr/dbnet/pytorch/dbnet/utils/setup_env.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/utils/string_util.py b/models/cv/ocr/dbnet/pytorch/dbnet/utils/string_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/utils/string_util.py rename to models/cv/ocr/dbnet/pytorch/dbnet/utils/string_util.py diff --git a/cv/ocr/dbnet/pytorch/dbnet/version.py b/models/cv/ocr/dbnet/pytorch/dbnet/version.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet/version.py rename to models/cv/ocr/dbnet/pytorch/dbnet/version.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/activation.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/activation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/activation.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/activation.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv2d_adaptive_padding.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv2d_adaptive_padding.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv2d_adaptive_padding.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv2d_adaptive_padding.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv_module.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv_module.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/conv_module.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/drop.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/drop.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/drop.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/drop.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/hsigmoid.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/hsigmoid.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/hsigmoid.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/hsigmoid.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/hswish.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/hswish.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/hswish.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/hswish.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/norm.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/norm.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/norm.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/norm.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/padding.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/padding.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/padding.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/padding.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/plugin.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/plugin.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/plugin.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/plugin.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/registry.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/registry.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/registry.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/upsample.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/upsample.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/upsample.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/upsample.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/wrappers.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/wrappers.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/bricks/wrappers.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/builder.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/builder.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/builder.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/resnet.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/resnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/resnet.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/resnet.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/flops_counter.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/flops_counter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/flops_counter.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/flops_counter.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/fuse_conv_bn.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/fuse_conv_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/fuse_conv_bn.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/fuse_conv_bn.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/sync_bn.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/sync_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/sync_bn.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/sync_bn.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/weight_init.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/weight_init.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/weight_init.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/cnn/utils/weight_init.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/engine/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/engine/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/engine/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/engine/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/engine/test.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/engine/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/engine/test.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/engine/test.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/fileio/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/file_client.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/file_client.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/fileio/file_client.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/file_client.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/base.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/base.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/base.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/json_handler.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/json_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/json_handler.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/json_handler.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/pickle_handler.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/pickle_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/pickle_handler.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/pickle_handler.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/yaml_handler.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/yaml_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/yaml_handler.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/handlers/yaml_handler.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/io.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/io.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/fileio/io.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/io.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/parse.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/parse.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/fileio/parse.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/fileio/parse.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/image/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/image/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/image/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/image/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/image/colorspace.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/image/colorspace.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/image/colorspace.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/image/colorspace.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/image/geometric.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/image/geometric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/image/geometric.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/image/geometric.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/image/io.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/image/io.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/image/io.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/image/io.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/image/misc.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/image/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/image/misc.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/image/misc.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/image/photometric.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/image/photometric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/image/photometric.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/image/photometric.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/deprecated.json b/models/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/deprecated.json old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/deprecated.json rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/deprecated.json diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/mmcls.json b/models/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/mmcls.json old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/mmcls.json rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/mmcls.json diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/open_mmlab.json b/models/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/open_mmlab.json old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/open_mmlab.json rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/open_mmlab.json diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/torchvision_0.12.json b/models/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/torchvision_0.12.json old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/torchvision_0.12.json rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/model_zoo/torchvision_0.12.json diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/README.md b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/README.md rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/README.md diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/common_cuda_helper.hpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/common_cuda_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/common_cuda_helper.hpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/common_cuda_helper.hpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_cpp_helper.hpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_cpp_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_cpp_helper.hpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_cpp_helper.hpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_cuda_helper.hpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_cuda_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_cuda_helper.hpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_cuda_helper.hpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_device_registry.hpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_device_registry.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_device_registry.hpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/common/pytorch_device_registry.hpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/cudabind.cpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/cudabind.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/cudabind.cpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/cudabind.cpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/roi_align_cuda.cu b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/roi_align_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/roi_align_cuda.cu rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/roi_align_cuda.cu diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/deform_conv.cpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/deform_conv.cpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/deform_conv.cpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/deform_roi_pool.cpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/deform_roi_pool.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/deform_roi_pool.cpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/deform_roi_pool.cpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/info.cpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/info.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/info.cpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/info.cpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/modulated_deform_conv.cpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/modulated_deform_conv.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/modulated_deform_conv.cpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/modulated_deform_conv.cpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/ms_deform_attn.cpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/ms_deform_attn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/ms_deform_attn.cpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/ms_deform_attn.cpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/pybind.cpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/pybind.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/pybind.cpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/pybind.cpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/roi_align.cpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/roi_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/roi_align.cpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/roi_align.cpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/roi_pool.cpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/roi_pool.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/roi_pool.cpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/roi_pool.cpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/sync_bn.cpp b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/sync_bn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/sync_bn.cpp rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/csrc/pytorch/sync_bn.cpp diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/deform_conv.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/deform_conv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/deform_conv.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/deform_conv.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/deform_roi_pool.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/deform_roi_pool.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/deform_roi_pool.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/deform_roi_pool.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/deprecated_wrappers.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/deprecated_wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/deprecated_wrappers.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/deprecated_wrappers.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/info.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/info.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/info.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/info.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/modulated_deform_conv.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/modulated_deform_conv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/modulated_deform_conv.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/modulated_deform_conv.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/multi_scale_deform_attn.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/multi_scale_deform_attn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/multi_scale_deform_attn.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/multi_scale_deform_attn.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/roi_align.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/roi_align.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/roi_align.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/roi_align.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/roi_pool.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/roi_pool.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/roi_pool.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/roi_pool.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/ops/sync_bn.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/sync_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/ops/sync_bn.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/ops/sync_bn.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/parallel/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/_functions.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/_functions.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/parallel/_functions.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/_functions.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/collate.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/collate.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/parallel/collate.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/collate.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/data_container.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/data_container.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/parallel/data_container.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/data_container.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/data_parallel.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/data_parallel.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/parallel/data_parallel.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/data_parallel.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/distributed.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/distributed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/parallel/distributed.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/distributed.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/distributed_deprecated.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/distributed_deprecated.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/parallel/distributed_deprecated.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/distributed_deprecated.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/registry.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/parallel/registry.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/registry.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/scatter_gather.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/scatter_gather.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/parallel/scatter_gather.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/scatter_gather.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/utils.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/parallel/utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/parallel/utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/base_module.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/base_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/base_module.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/base_module.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/base_runner.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/base_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/base_runner.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/base_runner.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/builder.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/builder.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/builder.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/checkpoint.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/checkpoint.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/checkpoint.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/default_constructor.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/default_constructor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/default_constructor.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/default_constructor.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/dist_utils.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/dist_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/dist_utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/dist_utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/epoch_based_runner.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/epoch_based_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/epoch_based_runner.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/epoch_based_runner.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/fp16_utils.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/fp16_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/fp16_utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/fp16_utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/checkpoint.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/checkpoint.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/checkpoint.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/closure.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/closure.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/closure.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/closure.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/ema.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/ema.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/ema.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/ema.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/evaluation.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/evaluation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/evaluation.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/evaluation.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/hook.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/hook.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/hook.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/hook.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/iter_timer.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/iter_timer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/iter_timer.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/iter_timer.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/base.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/base.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/base.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/clearml.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/clearml.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/clearml.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/clearml.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/dvclive.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/dvclive.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/dvclive.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/dvclive.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/mlflow.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/mlflow.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/mlflow.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/mlflow.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/neptune.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/neptune.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/neptune.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/neptune.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/pavi.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/pavi.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/pavi.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/pavi.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/segmind.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/segmind.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/segmind.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/segmind.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/tensorboard.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/tensorboard.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/tensorboard.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/tensorboard.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/text.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/text.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/text.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/text.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/wandb.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/wandb.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/wandb.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/logger/wandb.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/lr_updater.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/lr_updater.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/lr_updater.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/lr_updater.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/memory.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/memory.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/memory.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/memory.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/momentum_updater.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/momentum_updater.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/momentum_updater.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/momentum_updater.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/optimizer.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/optimizer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/optimizer.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/optimizer.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/profiler.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/profiler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/profiler.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/profiler.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/sampler_seed.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/sampler_seed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/sampler_seed.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/sampler_seed.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/sync_buffer.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/sync_buffer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/sync_buffer.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/hooks/sync_buffer.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/iter_based_runner.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/iter_based_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/iter_based_runner.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/iter_based_runner.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/log_buffer.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/log_buffer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/log_buffer.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/log_buffer.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/builder.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/builder.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/builder.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/default_constructor.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/default_constructor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/default_constructor.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/optimizer/default_constructor.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/priority.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/priority.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/priority.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/priority.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/runner/utils.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/runner/utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/runner/utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/config.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/config.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/config.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/device_type.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/device_type.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/device_type.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/device_type.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/env.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/env.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/env.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/ext_loader.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/ext_loader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/ext_loader.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/ext_loader.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/hub.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/hub.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/hub.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/hub.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/logging.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/logging.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/logging.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/logging.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/misc.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/misc.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/misc.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/parrots_jit.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/parrots_jit.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/parrots_jit.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/parrots_jit.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/parrots_wrapper.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/parrots_wrapper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/parrots_wrapper.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/parrots_wrapper.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/path.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/path.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/path.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/path.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/progressbar.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/progressbar.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/progressbar.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/progressbar.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/registry.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/registry.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/registry.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/seed.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/seed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/seed.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/seed.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/testing.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/testing.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/testing.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/testing.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/timer.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/timer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/timer.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/timer.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/trace.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/trace.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/trace.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/trace.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/utils/version_utils.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/version_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/utils/version_utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/utils/version_utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_cv/version.py b/models/cv/ocr/dbnet/pytorch/dbnet_cv/version.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_cv/version.py rename to models/cv/ocr/dbnet/pytorch/dbnet_cv/version.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/apis/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/apis/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/apis/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/apis/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/apis/test.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/apis/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/apis/test.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/apis/test.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/bbox/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/bbox/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/bbox/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/bbox/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/bbox/transforms.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/bbox/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/bbox/transforms.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/bbox/transforms.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/bbox_overlaps.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/bbox_overlaps.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/bbox_overlaps.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/bbox_overlaps.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/class_names.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/class_names.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/class_names.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/class_names.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/eval_hooks.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/eval_hooks.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/eval_hooks.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/eval_hooks.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/mean_ap.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/mean_ap.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/mean_ap.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/mean_ap.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/panoptic_utils.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/panoptic_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/panoptic_utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/panoptic_utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/recall.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/recall.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/recall.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/evaluation/recall.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/mask/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/mask/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/mask/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/mask/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/mask/structures.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/mask/structures.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/mask/structures.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/mask/structures.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/mask/utils.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/mask/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/mask/utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/mask/utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/utils/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/utils/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/utils/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/utils/dist_utils.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/utils/dist_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/utils/dist_utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/utils/dist_utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/utils/misc.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/utils/misc.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/utils/misc.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/image.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/image.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/image.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/image.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/palette.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/palette.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/palette.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/core/visualization/palette.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/coco_api.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/coco_api.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/coco_api.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/coco_api.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/panoptic_evaluation.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/panoptic_evaluation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/panoptic_evaluation.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/api_wrappers/panoptic_evaluation.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/builder.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/builder.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/builder.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/coco.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/coco.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/coco.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/coco.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/custom.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/custom.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/custom.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/custom.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/dataset_wrappers.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/dataset_wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/dataset_wrappers.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/dataset_wrappers.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/compose.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/compose.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/compose.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/compose.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/formatting.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/formatting.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/formatting.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/formatting.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/loading.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/loading.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/loading.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/loading.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/test_time_aug.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/test_time_aug.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/test_time_aug.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/test_time_aug.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/transforms.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/transforms.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/pipelines/transforms.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/class_aware_sampler.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/class_aware_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/class_aware_sampler.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/class_aware_sampler.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/distributed_sampler.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/distributed_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/distributed_sampler.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/distributed_sampler.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/group_sampler.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/group_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/group_sampler.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/group_sampler.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/infinite_sampler.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/infinite_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/infinite_sampler.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/samplers/infinite_sampler.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/datasets/utils.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/datasets/utils.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/datasets/utils.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/mobilenet_v3.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/mobilenet_v3.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/mobilenet_v3.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/mobilenet_v3.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/resnet.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/resnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/resnet.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/backbones/resnet.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/builder.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/builder.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/builder.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/base.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/base.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/base.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/single_stage.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/single_stage.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/single_stage.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/detectors/single_stage.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/utils/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/inverted_residual.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/inverted_residual.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/utils/inverted_residual.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/inverted_residual.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/make_divisible.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/make_divisible.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/utils/make_divisible.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/make_divisible.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/res_layer.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/res_layer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/utils/res_layer.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/res_layer.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/se_layer.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/se_layer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/models/utils/se_layer.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/models/utils/se_layer.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/utils/__init__.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/utils/__init__.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/utils/__init__.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/utils/inverted_residual.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/utils/inverted_residual.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/utils/inverted_residual.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/utils/inverted_residual.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/utils/logger.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/utils/logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/utils/logger.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/utils/logger.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/utils/profiling.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/utils/profiling.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/utils/profiling.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/utils/profiling.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/utils/util_distribution.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/utils/util_distribution.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/utils/util_distribution.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/utils/util_distribution.py diff --git a/cv/ocr/dbnet/pytorch/dbnet_det/version.py b/models/cv/ocr/dbnet/pytorch/dbnet_det/version.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dbnet_det/version.py rename to models/cv/ocr/dbnet/pytorch/dbnet_det/version.py diff --git a/cv/ocr/dbnet/pytorch/dist_train.sh b/models/cv/ocr/dbnet/pytorch/dist_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/dist_train.sh rename to models/cv/ocr/dbnet/pytorch/dist_train.sh diff --git a/cv/ocr/dbnet/pytorch/requirements.txt b/models/cv/ocr/dbnet/pytorch/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/requirements.txt rename to models/cv/ocr/dbnet/pytorch/requirements.txt diff --git a/cv/ocr/dbnet/pytorch/requirements/albu.txt b/models/cv/ocr/dbnet/pytorch/requirements/albu.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/requirements/albu.txt rename to models/cv/ocr/dbnet/pytorch/requirements/albu.txt diff --git a/cv/ocr/dbnet/pytorch/requirements/build.txt b/models/cv/ocr/dbnet/pytorch/requirements/build.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/requirements/build.txt rename to models/cv/ocr/dbnet/pytorch/requirements/build.txt diff --git a/cv/ocr/dbnet/pytorch/requirements/docs.txt b/models/cv/ocr/dbnet/pytorch/requirements/docs.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/requirements/docs.txt rename to models/cv/ocr/dbnet/pytorch/requirements/docs.txt diff --git a/cv/ocr/dbnet/pytorch/requirements/mminstall.txt b/models/cv/ocr/dbnet/pytorch/requirements/mminstall.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/requirements/mminstall.txt rename to models/cv/ocr/dbnet/pytorch/requirements/mminstall.txt diff --git a/cv/ocr/dbnet/pytorch/requirements/optional.txt b/models/cv/ocr/dbnet/pytorch/requirements/optional.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/requirements/optional.txt rename to models/cv/ocr/dbnet/pytorch/requirements/optional.txt diff --git a/cv/ocr/dbnet/pytorch/requirements/readthedocs.txt b/models/cv/ocr/dbnet/pytorch/requirements/readthedocs.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/requirements/readthedocs.txt rename to models/cv/ocr/dbnet/pytorch/requirements/readthedocs.txt diff --git a/cv/ocr/dbnet/pytorch/requirements/runtime.txt b/models/cv/ocr/dbnet/pytorch/requirements/runtime.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/requirements/runtime.txt rename to models/cv/ocr/dbnet/pytorch/requirements/runtime.txt diff --git a/cv/ocr/dbnet/pytorch/requirements/tests.txt b/models/cv/ocr/dbnet/pytorch/requirements/tests.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/requirements/tests.txt rename to models/cv/ocr/dbnet/pytorch/requirements/tests.txt diff --git a/cv/ocr/dbnet/pytorch/run2.sh b/models/cv/ocr/dbnet/pytorch/run2.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/run2.sh rename to models/cv/ocr/dbnet/pytorch/run2.sh diff --git a/cv/ocr/dbnet/pytorch/run3.sh b/models/cv/ocr/dbnet/pytorch/run3.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/run3.sh rename to models/cv/ocr/dbnet/pytorch/run3.sh diff --git a/cv/ocr/dbnet/pytorch/setup.py b/models/cv/ocr/dbnet/pytorch/setup.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/setup.py rename to models/cv/ocr/dbnet/pytorch/setup.py diff --git a/cv/ocr/dbnet/pytorch/tools/analyze_logs.py b/models/cv/ocr/dbnet/pytorch/tools/analyze_logs.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/tools/analyze_logs.py rename to models/cv/ocr/dbnet/pytorch/tools/analyze_logs.py diff --git a/cv/ocr/dbnet/pytorch/tools/benchmark_processing.py b/models/cv/ocr/dbnet/pytorch/tools/benchmark_processing.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/tools/benchmark_processing.py rename to models/cv/ocr/dbnet/pytorch/tools/benchmark_processing.py diff --git a/cv/ocr/dbnet/pytorch/tools/dist_train.sh b/models/cv/ocr/dbnet/pytorch/tools/dist_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/tools/dist_train.sh rename to models/cv/ocr/dbnet/pytorch/tools/dist_train.sh diff --git a/cv/ocr/dbnet/pytorch/tools/misc/print_config.py b/models/cv/ocr/dbnet/pytorch/tools/misc/print_config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/tools/misc/print_config.py rename to models/cv/ocr/dbnet/pytorch/tools/misc/print_config.py diff --git a/cv/ocr/dbnet/pytorch/tools/publish_model.py b/models/cv/ocr/dbnet/pytorch/tools/publish_model.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/tools/publish_model.py rename to models/cv/ocr/dbnet/pytorch/tools/publish_model.py diff --git a/cv/ocr/dbnet/pytorch/tools/train.py b/models/cv/ocr/dbnet/pytorch/tools/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/tools/train.py rename to models/cv/ocr/dbnet/pytorch/tools/train.py diff --git a/cv/ocr/dbnet/pytorch/train.py b/models/cv/ocr/dbnet/pytorch/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/dbnet/pytorch/train.py rename to models/cv/ocr/dbnet/pytorch/train.py diff --git a/cv/ocr/dbnetpp/paddlepaddle/README.md b/models/cv/ocr/dbnetpp/paddlepaddle/README.md similarity index 100% rename from cv/ocr/dbnetpp/paddlepaddle/README.md rename to models/cv/ocr/dbnetpp/paddlepaddle/README.md diff --git a/cv/ocr/dbnetpp/paddlepaddle/init.sh b/models/cv/ocr/dbnetpp/paddlepaddle/init.sh similarity index 100% rename from cv/ocr/dbnetpp/paddlepaddle/init.sh rename to models/cv/ocr/dbnetpp/paddlepaddle/init.sh diff --git a/cv/ocr/dbnetpp/pytorch/README.md b/models/cv/ocr/dbnetpp/pytorch/README.md similarity index 100% rename from cv/ocr/dbnetpp/pytorch/README.md rename to models/cv/ocr/dbnetpp/pytorch/README.md diff --git a/cv/ocr/pp-ocr-db/paddlepaddle/README.md b/models/cv/ocr/pp-ocr-db/paddlepaddle/README.md similarity index 100% rename from cv/ocr/pp-ocr-db/paddlepaddle/README.md rename to models/cv/ocr/pp-ocr-db/paddlepaddle/README.md diff --git a/cv/ocr/pp-ocr-east/paddlepaddle/README.md b/models/cv/ocr/pp-ocr-east/paddlepaddle/README.md similarity index 100% rename from cv/ocr/pp-ocr-east/paddlepaddle/README.md rename to models/cv/ocr/pp-ocr-east/paddlepaddle/README.md diff --git a/cv/ocr/pse/paddlepaddle/README.md b/models/cv/ocr/pse/paddlepaddle/README.md similarity index 100% rename from cv/ocr/pse/paddlepaddle/README.md rename to models/cv/ocr/pse/paddlepaddle/README.md diff --git a/cv/ocr/sar/pytorch/.gitignore b/models/cv/ocr/sar/pytorch/.gitignore similarity index 100% rename from cv/ocr/sar/pytorch/.gitignore rename to models/cv/ocr/sar/pytorch/.gitignore diff --git a/cv/ocr/sar/pytorch/README.md b/models/cv/ocr/sar/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/README.md rename to models/cv/ocr/sar/pytorch/README.md diff --git a/cv/ocr/sar/pytorch/apis/__init__.py b/models/cv/ocr/sar/pytorch/apis/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/apis/__init__.py rename to models/cv/ocr/sar/pytorch/apis/__init__.py diff --git a/cv/ocr/sar/pytorch/apis/train.py b/models/cv/ocr/sar/pytorch/apis/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/apis/train.py rename to models/cv/ocr/sar/pytorch/apis/train.py diff --git a/cv/ocr/sar/pytorch/apis/utils.py b/models/cv/ocr/sar/pytorch/apis/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/apis/utils.py rename to models/cv/ocr/sar/pytorch/apis/utils.py diff --git a/cv/ocr/sar/pytorch/basic_utils/__init__.py b/models/cv/ocr/sar/pytorch/basic_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/__init__.py rename to models/cv/ocr/sar/pytorch/basic_utils/__init__.py diff --git a/cv/ocr/sar/pytorch/basic_utils/box_util.py b/models/cv/ocr/sar/pytorch/basic_utils/box_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/box_util.py rename to models/cv/ocr/sar/pytorch/basic_utils/box_util.py diff --git a/cv/ocr/sar/pytorch/basic_utils/check_argument.py b/models/cv/ocr/sar/pytorch/basic_utils/check_argument.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/check_argument.py rename to models/cv/ocr/sar/pytorch/basic_utils/check_argument.py diff --git a/cv/ocr/sar/pytorch/basic_utils/data_convert_util.py b/models/cv/ocr/sar/pytorch/basic_utils/data_convert_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/data_convert_util.py rename to models/cv/ocr/sar/pytorch/basic_utils/data_convert_util.py diff --git a/cv/ocr/sar/pytorch/basic_utils/env.py b/models/cv/ocr/sar/pytorch/basic_utils/env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/env.py rename to models/cv/ocr/sar/pytorch/basic_utils/env.py diff --git a/cv/ocr/sar/pytorch/basic_utils/fileio.py b/models/cv/ocr/sar/pytorch/basic_utils/fileio.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/fileio.py rename to models/cv/ocr/sar/pytorch/basic_utils/fileio.py diff --git a/cv/ocr/sar/pytorch/basic_utils/img_util.py b/models/cv/ocr/sar/pytorch/basic_utils/img_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/img_util.py rename to models/cv/ocr/sar/pytorch/basic_utils/img_util.py diff --git a/cv/ocr/sar/pytorch/basic_utils/lmdb_util.py b/models/cv/ocr/sar/pytorch/basic_utils/lmdb_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/lmdb_util.py rename to models/cv/ocr/sar/pytorch/basic_utils/lmdb_util.py diff --git a/cv/ocr/sar/pytorch/basic_utils/logger.py b/models/cv/ocr/sar/pytorch/basic_utils/logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/logger.py rename to models/cv/ocr/sar/pytorch/basic_utils/logger.py diff --git a/cv/ocr/sar/pytorch/basic_utils/model.py b/models/cv/ocr/sar/pytorch/basic_utils/model.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/model.py rename to models/cv/ocr/sar/pytorch/basic_utils/model.py diff --git a/cv/ocr/sar/pytorch/basic_utils/setup_env.py b/models/cv/ocr/sar/pytorch/basic_utils/setup_env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/setup_env.py rename to models/cv/ocr/sar/pytorch/basic_utils/setup_env.py diff --git a/cv/ocr/sar/pytorch/basic_utils/string_util.py b/models/cv/ocr/sar/pytorch/basic_utils/string_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/basic_utils/string_util.py rename to models/cv/ocr/sar/pytorch/basic_utils/string_util.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/datasets/MJ_train.py b/models/cv/ocr/sar/pytorch/configs/_base_/datasets/MJ_train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/datasets/MJ_train.py rename to models/cv/ocr/sar/pytorch/configs/_base_/datasets/MJ_train.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_MJ_alphanumeric_train.py b/models/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_MJ_alphanumeric_train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/datasets/ST_MJ_alphanumeric_train.py rename to models/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_MJ_alphanumeric_train.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_MJ_train.py b/models/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_MJ_train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/datasets/ST_MJ_train.py rename to models/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_MJ_train.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_SA_MJ_real_train.py b/models/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_SA_MJ_real_train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/datasets/ST_SA_MJ_real_train.py rename to models/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_SA_MJ_real_train.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_charbox_train.py b/models/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_charbox_train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/datasets/ST_charbox_train.py rename to models/cv/ocr/sar/pytorch/configs/_base_/datasets/ST_charbox_train.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/datasets/Sample_test.py b/models/cv/ocr/sar/pytorch/configs/_base_/datasets/Sample_test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/datasets/Sample_test.py rename to models/cv/ocr/sar/pytorch/configs/_base_/datasets/Sample_test.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/datasets/Sample_train.py b/models/cv/ocr/sar/pytorch/configs/_base_/datasets/Sample_train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/datasets/Sample_train.py rename to models/cv/ocr/sar/pytorch/configs/_base_/datasets/Sample_train.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/datasets/academic_test.py b/models/cv/ocr/sar/pytorch/configs/_base_/datasets/academic_test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/datasets/academic_test.py rename to models/cv/ocr/sar/pytorch/configs/_base_/datasets/academic_test.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/datasets/seg_toy_data.py b/models/cv/ocr/sar/pytorch/configs/_base_/datasets/seg_toy_data.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/datasets/seg_toy_data.py rename to models/cv/ocr/sar/pytorch/configs/_base_/datasets/seg_toy_data.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/datasets/toy_data.py b/models/cv/ocr/sar/pytorch/configs/_base_/datasets/toy_data.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/datasets/toy_data.py rename to models/cv/ocr/sar/pytorch/configs/_base_/datasets/toy_data.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/default_runtime.py b/models/cv/ocr/sar/pytorch/configs/_base_/default_runtime.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/default_runtime.py rename to models/cv/ocr/sar/pytorch/configs/_base_/default_runtime.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/models/sar.py b/models/cv/ocr/sar/pytorch/configs/_base_/models/sar.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/models/sar.py rename to models/cv/ocr/sar/pytorch/configs/_base_/models/sar.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/pipelines/sar_pipeline.py b/models/cv/ocr/sar/pytorch/configs/_base_/pipelines/sar_pipeline.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/pipelines/sar_pipeline.py rename to models/cv/ocr/sar/pytorch/configs/_base_/pipelines/sar_pipeline.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/runtime_10e.py b/models/cv/ocr/sar/pytorch/configs/_base_/runtime_10e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/runtime_10e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/runtime_10e.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adadelta_18e.py b/models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adadelta_18e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adadelta_18e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adadelta_18e.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adadelta_5e.py b/models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adadelta_5e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adadelta_5e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adadelta_5e.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_600e.py b/models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_600e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_600e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_600e.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_20e.py b/models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_20e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_20e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_20e.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_5e.py b/models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_5e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_5e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_5e.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_600e.py b/models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_600e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_600e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_600e.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_6e.py b/models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_6e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_6e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_adam_step_6e.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_1200e.py b/models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_1200e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_1200e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_1200e.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_1500e.py b/models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_1500e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_1500e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_1500e.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_160e.py b/models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_160e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_160e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_160e.py diff --git a/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_600e.py b/models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_600e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_600e.py rename to models/cv/ocr/sar/pytorch/configs/_base_/schedules/schedule_sgd_600e.py diff --git a/cv/ocr/sar/pytorch/configs/metafile.yml b/models/cv/ocr/sar/pytorch/configs/metafile.yml old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/metafile.yml rename to models/cv/ocr/sar/pytorch/configs/metafile.yml diff --git a/cv/ocr/sar/pytorch/configs/sar_r31_parallel_decoder_academic.py b/models/cv/ocr/sar/pytorch/configs/sar_r31_parallel_decoder_academic.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/sar_r31_parallel_decoder_academic.py rename to models/cv/ocr/sar/pytorch/configs/sar_r31_parallel_decoder_academic.py diff --git a/cv/ocr/sar/pytorch/configs/sar_r31_sequential_decoder_academic.py b/models/cv/ocr/sar/pytorch/configs/sar_r31_sequential_decoder_academic.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/configs/sar_r31_sequential_decoder_academic.py rename to models/cv/ocr/sar/pytorch/configs/sar_r31_sequential_decoder_academic.py diff --git a/cv/ocr/sar/pytorch/core/__init__.py b/models/cv/ocr/sar/pytorch/core/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/core/__init__.py rename to models/cv/ocr/sar/pytorch/core/__init__.py diff --git a/cv/ocr/sar/pytorch/core/evaluation/__init__.py b/models/cv/ocr/sar/pytorch/core/evaluation/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/core/evaluation/__init__.py rename to models/cv/ocr/sar/pytorch/core/evaluation/__init__.py diff --git a/cv/ocr/sar/pytorch/core/evaluation/ocr_metric.py b/models/cv/ocr/sar/pytorch/core/evaluation/ocr_metric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/core/evaluation/ocr_metric.py rename to models/cv/ocr/sar/pytorch/core/evaluation/ocr_metric.py diff --git a/cv/ocr/sar/pytorch/core/evaluation/utils.py b/models/cv/ocr/sar/pytorch/core/evaluation/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/core/evaluation/utils.py rename to models/cv/ocr/sar/pytorch/core/evaluation/utils.py diff --git a/cv/ocr/sar/pytorch/core/mask.py b/models/cv/ocr/sar/pytorch/core/mask.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/core/mask.py rename to models/cv/ocr/sar/pytorch/core/mask.py diff --git a/cv/ocr/sar/pytorch/core/visualize.py b/models/cv/ocr/sar/pytorch/core/visualize.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/core/visualize.py rename to models/cv/ocr/sar/pytorch/core/visualize.py diff --git a/cv/ocr/sar/pytorch/csrc/.gitignore b/models/cv/ocr/sar/pytorch/csrc/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/.gitignore rename to models/cv/ocr/sar/pytorch/csrc/.gitignore diff --git a/cv/ocr/sar/pytorch/csrc/build.sh b/models/cv/ocr/sar/pytorch/csrc/build.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/build.sh rename to models/cv/ocr/sar/pytorch/csrc/build.sh diff --git a/cv/ocr/sar/pytorch/csrc/clean.sh b/models/cv/ocr/sar/pytorch/csrc/clean.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/clean.sh rename to models/cv/ocr/sar/pytorch/csrc/clean.sh diff --git a/cv/ocr/sar/pytorch/csrc/install.sh b/models/cv/ocr/sar/pytorch/csrc/install.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/install.sh rename to models/cv/ocr/sar/pytorch/csrc/install.sh diff --git a/cv/ocr/sar/pytorch/csrc/sar/__init__.py b/models/cv/ocr/sar/pytorch/csrc/sar/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/__init__.py rename to models/cv/ocr/sar/pytorch/csrc/sar/__init__.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/__init__.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/__init__.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/__init__.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/__init__.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/__init__.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/__init__.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/activation.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/activation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/activation.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/activation.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv2d_adaptive_padding.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv2d_adaptive_padding.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv2d_adaptive_padding.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv2d_adaptive_padding.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv_module.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv_module.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/conv_module.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/drop.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/drop.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/drop.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/drop.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/hsigmoid.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/hsigmoid.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/hsigmoid.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/hsigmoid.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/hswish.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/hswish.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/hswish.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/hswish.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/norm.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/norm.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/norm.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/norm.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/padding.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/padding.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/padding.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/padding.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/registry.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/registry.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/registry.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/scale.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/scale.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/scale.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/scale.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/swish.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/swish.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/swish.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/swish.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/transformer.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/transformer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/transformer.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/transformer.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/wrappers.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/wrappers.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/bricks/wrappers.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/builder.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/builder.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/builder.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/__init__.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/utils/__init__.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/__init__.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/fuse_conv_bn.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/fuse_conv_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/utils/fuse_conv_bn.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/fuse_conv_bn.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/sync_bn.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/sync_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/utils/sync_bn.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/sync_bn.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/weight_init.py b/models/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/weight_init.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/cnn/utils/weight_init.py rename to models/cv/ocr/sar/pytorch/csrc/sar/cnn/utils/weight_init.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/__init__.py b/models/cv/ocr/sar/pytorch/csrc/sar/ops/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/__init__.py rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/__init__.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/assign_score_withk.py b/models/cv/ocr/sar/pytorch/csrc/sar/ops/assign_score_withk.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/assign_score_withk.py rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/assign_score_withk.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/bbox.py b/models/cv/ocr/sar/pytorch/csrc/sar/ops/bbox.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/bbox.py rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/bbox.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/README.md b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/README.md rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/README.md diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/common_cuda_helper.hpp b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/common_cuda_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/common_cuda_helper.hpp rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/common_cuda_helper.hpp diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/pytorch_cpp_helper.hpp b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/pytorch_cpp_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/pytorch_cpp_helper.hpp rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/pytorch_cpp_helper.hpp diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/pytorch_cuda_helper.hpp b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/pytorch_cuda_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/pytorch_cuda_helper.hpp rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/common/pytorch_cuda_helper.hpp diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/assign_score_withk.cpp b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/assign_score_withk.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/assign_score_withk.cpp rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/assign_score_withk.cpp diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/bbox_overlaps.cpp b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/bbox_overlaps.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/bbox_overlaps.cpp rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/bbox_overlaps.cpp diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/roi_align_cuda.cu b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/roi_align_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/roi_align_cuda.cu rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/roi_align_cuda.cu diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/sync_bn_cuda.cu b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/sync_bn_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/sync_bn_cuda.cu rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/cuda/sync_bn_cuda.cu diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/info.cpp b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/info.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/info.cpp rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/info.cpp diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/pybind.cpp b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/pybind.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/pybind.cpp rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/pybind.cpp diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/roi_align.cpp b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/roi_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/roi_align.cpp rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/roi_align.cpp diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/roi_align_cpu.cpp b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/roi_align_cpu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/roi_align_cpu.cpp rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/roi_align_cpu.cpp diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/sync_bn.cpp b/models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/sync_bn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/sync_bn.cpp rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/csrc/pytorch/sync_bn.cpp diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/info.py b/models/cv/ocr/sar/pytorch/csrc/sar/ops/info.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/info.py rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/info.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/roi_align.py b/models/cv/ocr/sar/pytorch/csrc/sar/ops/roi_align.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/roi_align.py rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/roi_align.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/ops/sync_bn.py b/models/cv/ocr/sar/pytorch/csrc/sar/ops/sync_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/ops/sync_bn.py rename to models/cv/ocr/sar/pytorch/csrc/sar/ops/sync_bn.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/runner/__init__.py b/models/cv/ocr/sar/pytorch/csrc/sar/runner/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/runner/__init__.py rename to models/cv/ocr/sar/pytorch/csrc/sar/runner/__init__.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/runner/base_module.py b/models/cv/ocr/sar/pytorch/csrc/sar/runner/base_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/runner/base_module.py rename to models/cv/ocr/sar/pytorch/csrc/sar/runner/base_module.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/runner/dist_utils.py b/models/cv/ocr/sar/pytorch/csrc/sar/runner/dist_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/runner/dist_utils.py rename to models/cv/ocr/sar/pytorch/csrc/sar/runner/dist_utils.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/utils/__init__.py b/models/cv/ocr/sar/pytorch/csrc/sar/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/utils/__init__.py rename to models/cv/ocr/sar/pytorch/csrc/sar/utils/__init__.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/utils/config.py b/models/cv/ocr/sar/pytorch/csrc/sar/utils/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/utils/config.py rename to models/cv/ocr/sar/pytorch/csrc/sar/utils/config.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/utils/ext_loader.py b/models/cv/ocr/sar/pytorch/csrc/sar/utils/ext_loader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/utils/ext_loader.py rename to models/cv/ocr/sar/pytorch/csrc/sar/utils/ext_loader.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/utils/logging.py b/models/cv/ocr/sar/pytorch/csrc/sar/utils/logging.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/utils/logging.py rename to models/cv/ocr/sar/pytorch/csrc/sar/utils/logging.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/utils/misc.py b/models/cv/ocr/sar/pytorch/csrc/sar/utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/utils/misc.py rename to models/cv/ocr/sar/pytorch/csrc/sar/utils/misc.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/utils/parrots_wrapper.py b/models/cv/ocr/sar/pytorch/csrc/sar/utils/parrots_wrapper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/utils/parrots_wrapper.py rename to models/cv/ocr/sar/pytorch/csrc/sar/utils/parrots_wrapper.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/utils/path.py b/models/cv/ocr/sar/pytorch/csrc/sar/utils/path.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/utils/path.py rename to models/cv/ocr/sar/pytorch/csrc/sar/utils/path.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/utils/registry.py b/models/cv/ocr/sar/pytorch/csrc/sar/utils/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/utils/registry.py rename to models/cv/ocr/sar/pytorch/csrc/sar/utils/registry.py diff --git a/cv/ocr/sar/pytorch/csrc/sar/utils/version_utils.py b/models/cv/ocr/sar/pytorch/csrc/sar/utils/version_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/sar/utils/version_utils.py rename to models/cv/ocr/sar/pytorch/csrc/sar/utils/version_utils.py diff --git a/cv/ocr/sar/pytorch/csrc/setup.py b/models/cv/ocr/sar/pytorch/csrc/setup.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/csrc/setup.py rename to models/cv/ocr/sar/pytorch/csrc/setup.py diff --git a/cv/ocr/sar/pytorch/datasets_/__init__.py b/models/cv/ocr/sar/pytorch/datasets_/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/__init__.py rename to models/cv/ocr/sar/pytorch/datasets_/__init__.py diff --git a/cv/ocr/sar/pytorch/datasets_/base_dataset.py b/models/cv/ocr/sar/pytorch/datasets_/base_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/base_dataset.py rename to models/cv/ocr/sar/pytorch/datasets_/base_dataset.py diff --git a/cv/ocr/sar/pytorch/datasets_/builder.py b/models/cv/ocr/sar/pytorch/datasets_/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/builder.py rename to models/cv/ocr/sar/pytorch/datasets_/builder.py diff --git a/cv/ocr/sar/pytorch/datasets_/ocr_dataset.py b/models/cv/ocr/sar/pytorch/datasets_/ocr_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/ocr_dataset.py rename to models/cv/ocr/sar/pytorch/datasets_/ocr_dataset.py diff --git a/cv/ocr/sar/pytorch/datasets_/pipelines/__init__.py b/models/cv/ocr/sar/pytorch/datasets_/pipelines/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/pipelines/__init__.py rename to models/cv/ocr/sar/pytorch/datasets_/pipelines/__init__.py diff --git a/cv/ocr/sar/pytorch/datasets_/pipelines/box_utils.py b/models/cv/ocr/sar/pytorch/datasets_/pipelines/box_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/pipelines/box_utils.py rename to models/cv/ocr/sar/pytorch/datasets_/pipelines/box_utils.py diff --git a/cv/ocr/sar/pytorch/datasets_/pipelines/crop.py b/models/cv/ocr/sar/pytorch/datasets_/pipelines/crop.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/pipelines/crop.py rename to models/cv/ocr/sar/pytorch/datasets_/pipelines/crop.py diff --git a/cv/ocr/sar/pytorch/datasets_/pipelines/custom_format_bundle.py b/models/cv/ocr/sar/pytorch/datasets_/pipelines/custom_format_bundle.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/pipelines/custom_format_bundle.py rename to models/cv/ocr/sar/pytorch/datasets_/pipelines/custom_format_bundle.py diff --git a/cv/ocr/sar/pytorch/datasets_/pipelines/loading.py b/models/cv/ocr/sar/pytorch/datasets_/pipelines/loading.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/pipelines/loading.py rename to models/cv/ocr/sar/pytorch/datasets_/pipelines/loading.py diff --git a/cv/ocr/sar/pytorch/datasets_/pipelines/ocr_transforms.py b/models/cv/ocr/sar/pytorch/datasets_/pipelines/ocr_transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/pipelines/ocr_transforms.py rename to models/cv/ocr/sar/pytorch/datasets_/pipelines/ocr_transforms.py diff --git a/cv/ocr/sar/pytorch/datasets_/pipelines/test_time_aug.py b/models/cv/ocr/sar/pytorch/datasets_/pipelines/test_time_aug.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/pipelines/test_time_aug.py rename to models/cv/ocr/sar/pytorch/datasets_/pipelines/test_time_aug.py diff --git a/cv/ocr/sar/pytorch/datasets_/pipelines/transform_wrappers.py b/models/cv/ocr/sar/pytorch/datasets_/pipelines/transform_wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/pipelines/transform_wrappers.py rename to models/cv/ocr/sar/pytorch/datasets_/pipelines/transform_wrappers.py diff --git a/cv/ocr/sar/pytorch/datasets_/pipelines/transforms.py b/models/cv/ocr/sar/pytorch/datasets_/pipelines/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/pipelines/transforms.py rename to models/cv/ocr/sar/pytorch/datasets_/pipelines/transforms.py diff --git a/cv/ocr/sar/pytorch/datasets_/uniform_concat_dataset.py b/models/cv/ocr/sar/pytorch/datasets_/uniform_concat_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/uniform_concat_dataset.py rename to models/cv/ocr/sar/pytorch/datasets_/uniform_concat_dataset.py diff --git a/cv/ocr/sar/pytorch/datasets_/utils/__init__.py b/models/cv/ocr/sar/pytorch/datasets_/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/utils/__init__.py rename to models/cv/ocr/sar/pytorch/datasets_/utils/__init__.py diff --git a/cv/ocr/sar/pytorch/datasets_/utils/loader.py b/models/cv/ocr/sar/pytorch/datasets_/utils/loader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/utils/loader.py rename to models/cv/ocr/sar/pytorch/datasets_/utils/loader.py diff --git a/cv/ocr/sar/pytorch/datasets_/utils/parser.py b/models/cv/ocr/sar/pytorch/datasets_/utils/parser.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/datasets_/utils/parser.py rename to models/cv/ocr/sar/pytorch/datasets_/utils/parser.py diff --git a/cv/ocr/sar/pytorch/dist_train.sh b/models/cv/ocr/sar/pytorch/dist_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/dist_train.sh rename to models/cv/ocr/sar/pytorch/dist_train.sh diff --git a/cv/ocr/sar/pytorch/models/__init__.py b/models/cv/ocr/sar/pytorch/models/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/__init__.py rename to models/cv/ocr/sar/pytorch/models/__init__.py diff --git a/cv/ocr/sar/pytorch/models/backbones/__init__.py b/models/cv/ocr/sar/pytorch/models/backbones/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/backbones/__init__.py rename to models/cv/ocr/sar/pytorch/models/backbones/__init__.py diff --git a/cv/ocr/sar/pytorch/models/backbones/resnet31_ocr.py b/models/cv/ocr/sar/pytorch/models/backbones/resnet31_ocr.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/backbones/resnet31_ocr.py rename to models/cv/ocr/sar/pytorch/models/backbones/resnet31_ocr.py diff --git a/cv/ocr/sar/pytorch/models/builder.py b/models/cv/ocr/sar/pytorch/models/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/builder.py rename to models/cv/ocr/sar/pytorch/models/builder.py diff --git a/cv/ocr/sar/pytorch/models/convertors/__init__.py b/models/cv/ocr/sar/pytorch/models/convertors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/convertors/__init__.py rename to models/cv/ocr/sar/pytorch/models/convertors/__init__.py diff --git a/cv/ocr/sar/pytorch/models/convertors/attn.py b/models/cv/ocr/sar/pytorch/models/convertors/attn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/convertors/attn.py rename to models/cv/ocr/sar/pytorch/models/convertors/attn.py diff --git a/cv/ocr/sar/pytorch/models/convertors/base.py b/models/cv/ocr/sar/pytorch/models/convertors/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/convertors/base.py rename to models/cv/ocr/sar/pytorch/models/convertors/base.py diff --git a/cv/ocr/sar/pytorch/models/decoders/__init__.py b/models/cv/ocr/sar/pytorch/models/decoders/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/decoders/__init__.py rename to models/cv/ocr/sar/pytorch/models/decoders/__init__.py diff --git a/cv/ocr/sar/pytorch/models/decoders/base_decoder.py b/models/cv/ocr/sar/pytorch/models/decoders/base_decoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/decoders/base_decoder.py rename to models/cv/ocr/sar/pytorch/models/decoders/base_decoder.py diff --git a/cv/ocr/sar/pytorch/models/decoders/sar_decoder.py b/models/cv/ocr/sar/pytorch/models/decoders/sar_decoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/decoders/sar_decoder.py rename to models/cv/ocr/sar/pytorch/models/decoders/sar_decoder.py diff --git a/cv/ocr/sar/pytorch/models/decoders/sar_decoder_with_bs.py b/models/cv/ocr/sar/pytorch/models/decoders/sar_decoder_with_bs.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/decoders/sar_decoder_with_bs.py rename to models/cv/ocr/sar/pytorch/models/decoders/sar_decoder_with_bs.py diff --git a/cv/ocr/sar/pytorch/models/encoders/__init__.py b/models/cv/ocr/sar/pytorch/models/encoders/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/encoders/__init__.py rename to models/cv/ocr/sar/pytorch/models/encoders/__init__.py diff --git a/cv/ocr/sar/pytorch/models/encoders/base_encoder.py b/models/cv/ocr/sar/pytorch/models/encoders/base_encoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/encoders/base_encoder.py rename to models/cv/ocr/sar/pytorch/models/encoders/base_encoder.py diff --git a/cv/ocr/sar/pytorch/models/encoders/sar_encoder.py b/models/cv/ocr/sar/pytorch/models/encoders/sar_encoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/encoders/sar_encoder.py rename to models/cv/ocr/sar/pytorch/models/encoders/sar_encoder.py diff --git a/cv/ocr/sar/pytorch/models/layers/__init__.py b/models/cv/ocr/sar/pytorch/models/layers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/layers/__init__.py rename to models/cv/ocr/sar/pytorch/models/layers/__init__.py diff --git a/cv/ocr/sar/pytorch/models/layers/conv_layer.py b/models/cv/ocr/sar/pytorch/models/layers/conv_layer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/layers/conv_layer.py rename to models/cv/ocr/sar/pytorch/models/layers/conv_layer.py diff --git a/cv/ocr/sar/pytorch/models/layers/resnet.py b/models/cv/ocr/sar/pytorch/models/layers/resnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/layers/resnet.py rename to models/cv/ocr/sar/pytorch/models/layers/resnet.py diff --git a/cv/ocr/sar/pytorch/models/losses/__init__.py b/models/cv/ocr/sar/pytorch/models/losses/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/losses/__init__.py rename to models/cv/ocr/sar/pytorch/models/losses/__init__.py diff --git a/cv/ocr/sar/pytorch/models/losses/ce_loss.py b/models/cv/ocr/sar/pytorch/models/losses/ce_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/losses/ce_loss.py rename to models/cv/ocr/sar/pytorch/models/losses/ce_loss.py diff --git a/cv/ocr/sar/pytorch/models/recognizer/__init__.py b/models/cv/ocr/sar/pytorch/models/recognizer/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/recognizer/__init__.py rename to models/cv/ocr/sar/pytorch/models/recognizer/__init__.py diff --git a/cv/ocr/sar/pytorch/models/recognizer/base.py b/models/cv/ocr/sar/pytorch/models/recognizer/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/recognizer/base.py rename to models/cv/ocr/sar/pytorch/models/recognizer/base.py diff --git a/cv/ocr/sar/pytorch/models/recognizer/encode_decode_recognizer.py b/models/cv/ocr/sar/pytorch/models/recognizer/encode_decode_recognizer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/recognizer/encode_decode_recognizer.py rename to models/cv/ocr/sar/pytorch/models/recognizer/encode_decode_recognizer.py diff --git a/cv/ocr/sar/pytorch/models/recognizer/sar.py b/models/cv/ocr/sar/pytorch/models/recognizer/sar.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/models/recognizer/sar.py rename to models/cv/ocr/sar/pytorch/models/recognizer/sar.py diff --git a/cv/ocr/sar/pytorch/ocrcv/__init__.py b/models/cv/ocr/sar/pytorch/ocrcv/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/__init__.py rename to models/cv/ocr/sar/pytorch/ocrcv/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrcv/engine/__init__.py b/models/cv/ocr/sar/pytorch/ocrcv/engine/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/engine/__init__.py rename to models/cv/ocr/sar/pytorch/ocrcv/engine/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrcv/engine/test.py b/models/cv/ocr/sar/pytorch/ocrcv/engine/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/engine/test.py rename to models/cv/ocr/sar/pytorch/ocrcv/engine/test.py diff --git a/cv/ocr/sar/pytorch/ocrcv/fileio/__init__.py b/models/cv/ocr/sar/pytorch/ocrcv/fileio/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/fileio/__init__.py rename to models/cv/ocr/sar/pytorch/ocrcv/fileio/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrcv/fileio/file_client.py b/models/cv/ocr/sar/pytorch/ocrcv/fileio/file_client.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/fileio/file_client.py rename to models/cv/ocr/sar/pytorch/ocrcv/fileio/file_client.py diff --git a/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/__init__.py b/models/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/fileio/handlers/__init__.py rename to models/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/base.py b/models/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/fileio/handlers/base.py rename to models/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/base.py diff --git a/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/json_handler.py b/models/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/json_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/fileio/handlers/json_handler.py rename to models/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/json_handler.py diff --git a/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/pickle_handler.py b/models/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/pickle_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/fileio/handlers/pickle_handler.py rename to models/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/pickle_handler.py diff --git a/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/yaml_handler.py b/models/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/yaml_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/fileio/handlers/yaml_handler.py rename to models/cv/ocr/sar/pytorch/ocrcv/fileio/handlers/yaml_handler.py diff --git a/cv/ocr/sar/pytorch/ocrcv/fileio/io.py b/models/cv/ocr/sar/pytorch/ocrcv/fileio/io.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/fileio/io.py rename to models/cv/ocr/sar/pytorch/ocrcv/fileio/io.py diff --git a/cv/ocr/sar/pytorch/ocrcv/fileio/parse.py b/models/cv/ocr/sar/pytorch/ocrcv/fileio/parse.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/fileio/parse.py rename to models/cv/ocr/sar/pytorch/ocrcv/fileio/parse.py diff --git a/cv/ocr/sar/pytorch/ocrcv/image/__init__.py b/models/cv/ocr/sar/pytorch/ocrcv/image/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/image/__init__.py rename to models/cv/ocr/sar/pytorch/ocrcv/image/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrcv/image/colorspace.py b/models/cv/ocr/sar/pytorch/ocrcv/image/colorspace.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/image/colorspace.py rename to models/cv/ocr/sar/pytorch/ocrcv/image/colorspace.py diff --git a/cv/ocr/sar/pytorch/ocrcv/image/geometric.py b/models/cv/ocr/sar/pytorch/ocrcv/image/geometric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/image/geometric.py rename to models/cv/ocr/sar/pytorch/ocrcv/image/geometric.py diff --git a/cv/ocr/sar/pytorch/ocrcv/image/io.py b/models/cv/ocr/sar/pytorch/ocrcv/image/io.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/image/io.py rename to models/cv/ocr/sar/pytorch/ocrcv/image/io.py diff --git a/cv/ocr/sar/pytorch/ocrcv/image/misc.py b/models/cv/ocr/sar/pytorch/ocrcv/image/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/image/misc.py rename to models/cv/ocr/sar/pytorch/ocrcv/image/misc.py diff --git a/cv/ocr/sar/pytorch/ocrcv/image/photometric.py b/models/cv/ocr/sar/pytorch/ocrcv/image/photometric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/image/photometric.py rename to models/cv/ocr/sar/pytorch/ocrcv/image/photometric.py diff --git a/cv/ocr/sar/pytorch/ocrcv/parallel/__init__.py b/models/cv/ocr/sar/pytorch/ocrcv/parallel/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/parallel/__init__.py rename to models/cv/ocr/sar/pytorch/ocrcv/parallel/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrcv/parallel/_functions.py b/models/cv/ocr/sar/pytorch/ocrcv/parallel/_functions.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/parallel/_functions.py rename to models/cv/ocr/sar/pytorch/ocrcv/parallel/_functions.py diff --git a/cv/ocr/sar/pytorch/ocrcv/parallel/collate.py b/models/cv/ocr/sar/pytorch/ocrcv/parallel/collate.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/parallel/collate.py rename to models/cv/ocr/sar/pytorch/ocrcv/parallel/collate.py diff --git a/cv/ocr/sar/pytorch/ocrcv/parallel/data_container.py b/models/cv/ocr/sar/pytorch/ocrcv/parallel/data_container.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/parallel/data_container.py rename to models/cv/ocr/sar/pytorch/ocrcv/parallel/data_container.py diff --git a/cv/ocr/sar/pytorch/ocrcv/parallel/data_parallel.py b/models/cv/ocr/sar/pytorch/ocrcv/parallel/data_parallel.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/parallel/data_parallel.py rename to models/cv/ocr/sar/pytorch/ocrcv/parallel/data_parallel.py diff --git a/cv/ocr/sar/pytorch/ocrcv/parallel/distributed.py b/models/cv/ocr/sar/pytorch/ocrcv/parallel/distributed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/parallel/distributed.py rename to models/cv/ocr/sar/pytorch/ocrcv/parallel/distributed.py diff --git a/cv/ocr/sar/pytorch/ocrcv/parallel/distributed_deprecated.py b/models/cv/ocr/sar/pytorch/ocrcv/parallel/distributed_deprecated.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/parallel/distributed_deprecated.py rename to models/cv/ocr/sar/pytorch/ocrcv/parallel/distributed_deprecated.py diff --git a/cv/ocr/sar/pytorch/ocrcv/parallel/registry.py b/models/cv/ocr/sar/pytorch/ocrcv/parallel/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/parallel/registry.py rename to models/cv/ocr/sar/pytorch/ocrcv/parallel/registry.py diff --git a/cv/ocr/sar/pytorch/ocrcv/parallel/scatter_gather.py b/models/cv/ocr/sar/pytorch/ocrcv/parallel/scatter_gather.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/parallel/scatter_gather.py rename to models/cv/ocr/sar/pytorch/ocrcv/parallel/scatter_gather.py diff --git a/cv/ocr/sar/pytorch/ocrcv/parallel/utils.py b/models/cv/ocr/sar/pytorch/ocrcv/parallel/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/parallel/utils.py rename to models/cv/ocr/sar/pytorch/ocrcv/parallel/utils.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/__init__.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/__init__.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/base_module.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/base_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/base_module.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/base_module.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/base_runner.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/base_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/base_runner.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/base_runner.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/builder.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/builder.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/builder.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/checkpoint.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/checkpoint.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/checkpoint.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/dist_utils.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/dist_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/dist_utils.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/dist_utils.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/epoch_based_runner.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/epoch_based_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/epoch_based_runner.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/epoch_based_runner.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/fp16_utils.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/fp16_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/fp16_utils.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/fp16_utils.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/__init__.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/__init__.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/checkpoint.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/checkpoint.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/checkpoint.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/closure.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/closure.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/closure.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/closure.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/ema.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/ema.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/ema.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/ema.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/evaluation.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/evaluation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/evaluation.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/evaluation.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/hook.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/hook.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/hook.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/hook.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/iter_timer.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/iter_timer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/iter_timer.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/iter_timer.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/__init__.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/__init__.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/base.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/base.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/base.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/dvclive.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/dvclive.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/dvclive.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/dvclive.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/mlflow.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/mlflow.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/mlflow.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/mlflow.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/neptune.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/neptune.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/neptune.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/neptune.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/pavi.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/pavi.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/pavi.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/pavi.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/tensorboard.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/tensorboard.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/tensorboard.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/tensorboard.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/text.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/text.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/text.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/text.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/wandb.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/wandb.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/wandb.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/logger/wandb.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/lr_updater.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/lr_updater.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/lr_updater.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/lr_updater.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/memory.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/memory.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/memory.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/memory.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/momentum_updater.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/momentum_updater.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/momentum_updater.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/momentum_updater.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/optimizer.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/optimizer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/optimizer.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/optimizer.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/profiler.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/profiler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/profiler.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/profiler.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/sampler_seed.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/sampler_seed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/sampler_seed.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/sampler_seed.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/hooks/sync_buffer.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/sync_buffer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/hooks/sync_buffer.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/hooks/sync_buffer.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/iter_based_runner.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/iter_based_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/iter_based_runner.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/iter_based_runner.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/log_buffer.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/log_buffer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/log_buffer.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/log_buffer.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/optimizer/__init__.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/optimizer/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/optimizer/__init__.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/optimizer/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/optimizer/builder.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/optimizer/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/optimizer/builder.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/optimizer/builder.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/optimizer/default_constructor.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/optimizer/default_constructor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/optimizer/default_constructor.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/optimizer/default_constructor.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/priority.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/priority.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/priority.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/priority.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/utils.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/utils.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/utils.py diff --git a/cv/ocr/sar/pytorch/ocrcv/runner/weight_init.py b/models/cv/ocr/sar/pytorch/ocrcv/runner/weight_init.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/runner/weight_init.py rename to models/cv/ocr/sar/pytorch/ocrcv/runner/weight_init.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/__init__.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/__init__.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/config.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/config.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/config.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/ext_loader.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/ext_loader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/ext_loader.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/ext_loader.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/logging.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/logging.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/logging.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/logging.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/misc.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/misc.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/misc.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/parrots_jit.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/parrots_jit.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/parrots_jit.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/parrots_jit.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/parrots_wrapper.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/parrots_wrapper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/parrots_wrapper.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/parrots_wrapper.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/path.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/path.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/path.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/path.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/progressbar.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/progressbar.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/progressbar.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/progressbar.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/registry.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/registry.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/registry.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/testing.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/testing.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/testing.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/testing.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/timer.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/timer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/timer.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/timer.py diff --git a/cv/ocr/sar/pytorch/ocrcv/utils/version_utils.py b/models/cv/ocr/sar/pytorch/ocrcv/utils/version_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrcv/utils/version_utils.py rename to models/cv/ocr/sar/pytorch/ocrcv/utils/version_utils.py diff --git a/cv/ocr/sar/pytorch/ocrdet/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/core/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/assigners/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/assigners/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/assigners/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/assigners/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/assigners/assign_result.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/assigners/assign_result.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/assigners/assign_result.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/assigners/assign_result.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/builder.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/builder.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/builder.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/demodata.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/demodata.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/demodata.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/demodata.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/iou_calculators/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/iou_calculators/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/iou_calculators/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/iou_calculators/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/iou_calculators/iou2d_calculator.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/iou_calculators/iou2d_calculator.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/iou_calculators/iou2d_calculator.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/iou_calculators/iou2d_calculator.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/base_sampler.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/base_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/base_sampler.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/base_sampler.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/random_sampler.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/random_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/random_sampler.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/random_sampler.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/sampling_result.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/sampling_result.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/sampling_result.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/samplers/sampling_result.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/bbox/transforms.py b/models/cv/ocr/sar/pytorch/ocrdet/core/bbox/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/bbox/transforms.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/bbox/transforms.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/evaluation/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/core/evaluation/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/evaluation/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/evaluation/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/evaluation/bbox_overlaps.py b/models/cv/ocr/sar/pytorch/ocrdet/core/evaluation/bbox_overlaps.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/evaluation/bbox_overlaps.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/evaluation/bbox_overlaps.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/evaluation/eval_hooks.py b/models/cv/ocr/sar/pytorch/ocrdet/core/evaluation/eval_hooks.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/evaluation/eval_hooks.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/evaluation/eval_hooks.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/mask/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/core/mask/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/mask/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/mask/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/core/mask/structures.py b/models/cv/ocr/sar/pytorch/ocrdet/core/mask/structures.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/core/mask/structures.py rename to models/cv/ocr/sar/pytorch/ocrdet/core/mask/structures.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/api_wrappers/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/api_wrappers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/api_wrappers/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/api_wrappers/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/api_wrappers/coco_api.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/api_wrappers/coco_api.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/api_wrappers/coco_api.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/api_wrappers/coco_api.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/builder.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/builder.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/builder.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/dataset_wrappers.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/dataset_wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/dataset_wrappers.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/dataset_wrappers.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/auto_augment.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/auto_augment.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/auto_augment.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/auto_augment.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/compose.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/compose.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/compose.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/compose.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/formating.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/formating.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/formating.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/formating.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/instaboost.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/instaboost.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/instaboost.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/instaboost.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/loading.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/loading.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/loading.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/loading.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/test_time_aug.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/test_time_aug.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/test_time_aug.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/test_time_aug.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/transforms.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/transforms.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/pipelines/transforms.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/samplers/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/distributed_sampler.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/distributed_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/samplers/distributed_sampler.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/distributed_sampler.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/group_sampler.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/group_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/samplers/group_sampler.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/group_sampler.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/infinite_sampler.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/infinite_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/samplers/infinite_sampler.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/samplers/infinite_sampler.py diff --git a/cv/ocr/sar/pytorch/ocrdet/datasets/utils.py b/models/cv/ocr/sar/pytorch/ocrdet/datasets/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/datasets/utils.py rename to models/cv/ocr/sar/pytorch/ocrdet/datasets/utils.py diff --git a/cv/ocr/sar/pytorch/ocrdet/models/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/models/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/models/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/models/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/models/builder.py b/models/cv/ocr/sar/pytorch/ocrdet/models/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/models/builder.py rename to models/cv/ocr/sar/pytorch/ocrdet/models/builder.py diff --git a/cv/ocr/sar/pytorch/ocrdet/models/detectors/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/models/detectors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/models/detectors/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/models/detectors/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/models/detectors/base.py b/models/cv/ocr/sar/pytorch/ocrdet/models/detectors/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/models/detectors/base.py rename to models/cv/ocr/sar/pytorch/ocrdet/models/detectors/base.py diff --git a/cv/ocr/sar/pytorch/ocrdet/models/detectors/single_stage.py b/models/cv/ocr/sar/pytorch/ocrdet/models/detectors/single_stage.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/models/detectors/single_stage.py rename to models/cv/ocr/sar/pytorch/ocrdet/models/detectors/single_stage.py diff --git a/cv/ocr/sar/pytorch/ocrdet/models/utils/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/models/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/models/utils/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/models/utils/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/models/utils/transformer.py b/models/cv/ocr/sar/pytorch/ocrdet/models/utils/transformer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/models/utils/transformer.py rename to models/cv/ocr/sar/pytorch/ocrdet/models/utils/transformer.py diff --git a/cv/ocr/sar/pytorch/ocrdet/utils/__init__.py b/models/cv/ocr/sar/pytorch/ocrdet/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/utils/__init__.py rename to models/cv/ocr/sar/pytorch/ocrdet/utils/__init__.py diff --git a/cv/ocr/sar/pytorch/ocrdet/utils/util_mixins.py b/models/cv/ocr/sar/pytorch/ocrdet/utils/util_mixins.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/utils/util_mixins.py rename to models/cv/ocr/sar/pytorch/ocrdet/utils/util_mixins.py diff --git a/cv/ocr/sar/pytorch/ocrdet/utils/util_random.py b/models/cv/ocr/sar/pytorch/ocrdet/utils/util_random.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/ocrdet/utils/util_random.py rename to models/cv/ocr/sar/pytorch/ocrdet/utils/util_random.py diff --git a/cv/ocr/sar/pytorch/openvino_converter.py b/models/cv/ocr/sar/pytorch/openvino_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/openvino_converter.py rename to models/cv/ocr/sar/pytorch/openvino_converter.py diff --git a/cv/ocr/sar/pytorch/requirements.txt b/models/cv/ocr/sar/pytorch/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/requirements.txt rename to models/cv/ocr/sar/pytorch/requirements.txt diff --git a/cv/ocr/sar/pytorch/seg_synthtext_converter.py b/models/cv/ocr/sar/pytorch/seg_synthtext_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/seg_synthtext_converter.py rename to models/cv/ocr/sar/pytorch/seg_synthtext_converter.py diff --git a/cv/ocr/sar/pytorch/svt_converter.py b/models/cv/ocr/sar/pytorch/svt_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/svt_converter.py rename to models/cv/ocr/sar/pytorch/svt_converter.py diff --git a/cv/ocr/sar/pytorch/synthtext_converter.py b/models/cv/ocr/sar/pytorch/synthtext_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/synthtext_converter.py rename to models/cv/ocr/sar/pytorch/synthtext_converter.py diff --git a/cv/ocr/sar/pytorch/textocr_converter.py b/models/cv/ocr/sar/pytorch/textocr_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/textocr_converter.py rename to models/cv/ocr/sar/pytorch/textocr_converter.py diff --git a/cv/ocr/sar/pytorch/totaltext_converter.py b/models/cv/ocr/sar/pytorch/totaltext_converter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/totaltext_converter.py rename to models/cv/ocr/sar/pytorch/totaltext_converter.py diff --git a/cv/ocr/sar/pytorch/train.py b/models/cv/ocr/sar/pytorch/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/train.py rename to models/cv/ocr/sar/pytorch/train.py diff --git a/cv/ocr/sar/pytorch/txt2lmdb.py b/models/cv/ocr/sar/pytorch/txt2lmdb.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/sar/pytorch/txt2lmdb.py rename to models/cv/ocr/sar/pytorch/txt2lmdb.py diff --git a/cv/ocr/sast/paddlepaddle/README.md b/models/cv/ocr/sast/paddlepaddle/README.md similarity index 100% rename from cv/ocr/sast/paddlepaddle/README.md rename to models/cv/ocr/sast/paddlepaddle/README.md diff --git a/cv/ocr/satrn/pytorch/base/.gitignore b/models/cv/ocr/satrn/pytorch/base/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/.gitignore rename to models/cv/ocr/satrn/pytorch/base/.gitignore diff --git a/cv/ocr/satrn/pytorch/base/README.md b/models/cv/ocr/satrn/pytorch/base/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/README.md rename to models/cv/ocr/satrn/pytorch/base/README.md diff --git a/cv/ocr/satrn/pytorch/base/apis/__init__.py b/models/cv/ocr/satrn/pytorch/base/apis/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/apis/__init__.py rename to models/cv/ocr/satrn/pytorch/base/apis/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/apis/train.py b/models/cv/ocr/satrn/pytorch/base/apis/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/apis/train.py rename to models/cv/ocr/satrn/pytorch/base/apis/train.py diff --git a/cv/ocr/satrn/pytorch/base/apis/utils.py b/models/cv/ocr/satrn/pytorch/base/apis/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/apis/utils.py rename to models/cv/ocr/satrn/pytorch/base/apis/utils.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/__init__.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/__init__.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/box_util.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/box_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/box_util.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/box_util.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/check_argument.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/check_argument.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/check_argument.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/check_argument.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/data_convert_util.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/data_convert_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/data_convert_util.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/data_convert_util.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/env.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/env.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/env.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/fileio.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/fileio.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/fileio.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/fileio.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/img_util.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/img_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/img_util.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/img_util.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/lmdb_util.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/lmdb_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/lmdb_util.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/lmdb_util.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/logger.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/logger.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/logger.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/model.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/model.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/model.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/model.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/setup_env.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/setup_env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/setup_env.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/setup_env.py diff --git a/cv/ocr/satrn/pytorch/base/basic_utils/string_util.py b/models/cv/ocr/satrn/pytorch/base/basic_utils/string_util.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/basic_utils/string_util.py rename to models/cv/ocr/satrn/pytorch/base/basic_utils/string_util.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/default_runtime.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/default_runtime.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/default_runtime.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/default_runtime.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/runtime_10e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/runtime_10e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/runtime_10e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/runtime_10e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adadelta_18e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adadelta_18e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adadelta_18e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adadelta_18e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adadelta_5e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adadelta_5e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adadelta_5e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adadelta_5e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_600e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_600e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_600e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_600e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_20e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_20e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_20e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_20e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_5e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_5e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_5e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_5e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_600e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_600e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_600e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_600e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_6e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_6e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_6e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_adam_step_6e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_1200e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_1200e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_1200e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_1200e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_1500e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_1500e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_1500e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_1500e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_160e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_160e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_160e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_160e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_600e.py b/models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_600e.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_600e.py rename to models/cv/ocr/satrn/pytorch/base/configs/_base_/schedules/schedule_sgd_600e.py diff --git a/cv/ocr/satrn/pytorch/base/configs/datasets_/ST_MJ_alphanumeric_train.py b/models/cv/ocr/satrn/pytorch/base/configs/datasets_/ST_MJ_alphanumeric_train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/datasets_/ST_MJ_alphanumeric_train.py rename to models/cv/ocr/satrn/pytorch/base/configs/datasets_/ST_MJ_alphanumeric_train.py diff --git a/cv/ocr/satrn/pytorch/base/configs/datasets_/ST_MJ_train.py b/models/cv/ocr/satrn/pytorch/base/configs/datasets_/ST_MJ_train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/datasets_/ST_MJ_train.py rename to models/cv/ocr/satrn/pytorch/base/configs/datasets_/ST_MJ_train.py diff --git a/cv/ocr/satrn/pytorch/base/configs/datasets_/ST_SA_MJ_real_train.py b/models/cv/ocr/satrn/pytorch/base/configs/datasets_/ST_SA_MJ_real_train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/datasets_/ST_SA_MJ_real_train.py rename to models/cv/ocr/satrn/pytorch/base/configs/datasets_/ST_SA_MJ_real_train.py diff --git a/cv/ocr/satrn/pytorch/base/configs/datasets_/Sample_test.py b/models/cv/ocr/satrn/pytorch/base/configs/datasets_/Sample_test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/datasets_/Sample_test.py rename to models/cv/ocr/satrn/pytorch/base/configs/datasets_/Sample_test.py diff --git a/cv/ocr/satrn/pytorch/base/configs/datasets_/Sample_train.py b/models/cv/ocr/satrn/pytorch/base/configs/datasets_/Sample_train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/datasets_/Sample_train.py rename to models/cv/ocr/satrn/pytorch/base/configs/datasets_/Sample_train.py diff --git a/cv/ocr/satrn/pytorch/base/configs/datasets_/academic_test.py b/models/cv/ocr/satrn/pytorch/base/configs/datasets_/academic_test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/datasets_/academic_test.py rename to models/cv/ocr/satrn/pytorch/base/configs/datasets_/academic_test.py diff --git a/cv/ocr/satrn/pytorch/base/configs/models/satrn.py b/models/cv/ocr/satrn/pytorch/base/configs/models/satrn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/models/satrn.py rename to models/cv/ocr/satrn/pytorch/base/configs/models/satrn.py diff --git a/cv/ocr/satrn/pytorch/base/configs/models/satrn_academic.py b/models/cv/ocr/satrn/pytorch/base/configs/models/satrn_academic.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/models/satrn_academic.py rename to models/cv/ocr/satrn/pytorch/base/configs/models/satrn_academic.py diff --git a/cv/ocr/satrn/pytorch/base/configs/models/satrn_academic_sample.py b/models/cv/ocr/satrn/pytorch/base/configs/models/satrn_academic_sample.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/models/satrn_academic_sample.py rename to models/cv/ocr/satrn/pytorch/base/configs/models/satrn_academic_sample.py diff --git a/cv/ocr/satrn/pytorch/base/configs/models/satrn_small.py b/models/cv/ocr/satrn/pytorch/base/configs/models/satrn_small.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/models/satrn_small.py rename to models/cv/ocr/satrn/pytorch/base/configs/models/satrn_small.py diff --git a/cv/ocr/satrn/pytorch/base/configs/models/satrn_small_sample.py b/models/cv/ocr/satrn/pytorch/base/configs/models/satrn_small_sample.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/models/satrn_small_sample.py rename to models/cv/ocr/satrn/pytorch/base/configs/models/satrn_small_sample.py diff --git a/cv/ocr/satrn/pytorch/base/configs/pipelines/satrn_pipeline.py b/models/cv/ocr/satrn/pytorch/base/configs/pipelines/satrn_pipeline.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/configs/pipelines/satrn_pipeline.py rename to models/cv/ocr/satrn/pytorch/base/configs/pipelines/satrn_pipeline.py diff --git a/cv/ocr/satrn/pytorch/base/core/__init__.py b/models/cv/ocr/satrn/pytorch/base/core/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/core/__init__.py rename to models/cv/ocr/satrn/pytorch/base/core/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/core/evaluation/__init__.py b/models/cv/ocr/satrn/pytorch/base/core/evaluation/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/core/evaluation/__init__.py rename to models/cv/ocr/satrn/pytorch/base/core/evaluation/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/core/evaluation/ocr_metric.py b/models/cv/ocr/satrn/pytorch/base/core/evaluation/ocr_metric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/core/evaluation/ocr_metric.py rename to models/cv/ocr/satrn/pytorch/base/core/evaluation/ocr_metric.py diff --git a/cv/ocr/satrn/pytorch/base/core/evaluation/utils.py b/models/cv/ocr/satrn/pytorch/base/core/evaluation/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/core/evaluation/utils.py rename to models/cv/ocr/satrn/pytorch/base/core/evaluation/utils.py diff --git a/cv/ocr/satrn/pytorch/base/core/mask.py b/models/cv/ocr/satrn/pytorch/base/core/mask.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/core/mask.py rename to models/cv/ocr/satrn/pytorch/base/core/mask.py diff --git a/cv/ocr/satrn/pytorch/base/core/visualize.py b/models/cv/ocr/satrn/pytorch/base/core/visualize.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/core/visualize.py rename to models/cv/ocr/satrn/pytorch/base/core/visualize.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/.gitignore b/models/cv/ocr/satrn/pytorch/base/csrc/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/.gitignore rename to models/cv/ocr/satrn/pytorch/base/csrc/.gitignore diff --git a/cv/ocr/satrn/pytorch/base/csrc/build.sh b/models/cv/ocr/satrn/pytorch/base/csrc/build.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/build.sh rename to models/cv/ocr/satrn/pytorch/base/csrc/build.sh diff --git a/cv/ocr/satrn/pytorch/base/csrc/clean.sh b/models/cv/ocr/satrn/pytorch/base/csrc/clean.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/clean.sh rename to models/cv/ocr/satrn/pytorch/base/csrc/clean.sh diff --git a/cv/ocr/satrn/pytorch/base/csrc/install.sh b/models/cv/ocr/satrn/pytorch/base/csrc/install.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/install.sh rename to models/cv/ocr/satrn/pytorch/base/csrc/install.sh diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/__init__.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/__init__.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/__init__.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/__init__.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/__init__.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/__init__.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/activation.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/activation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/activation.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/activation.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv2d_adaptive_padding.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv2d_adaptive_padding.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv2d_adaptive_padding.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv2d_adaptive_padding.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv_module.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv_module.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/conv_module.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/drop.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/drop.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/drop.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/drop.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/hsigmoid.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/hsigmoid.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/hsigmoid.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/hsigmoid.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/hswish.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/hswish.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/hswish.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/hswish.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/norm.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/norm.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/norm.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/norm.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/padding.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/padding.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/padding.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/padding.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/registry.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/registry.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/registry.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/scale.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/scale.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/scale.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/scale.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/swish.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/swish.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/swish.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/swish.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/transformer.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/transformer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/transformer.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/transformer.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/wrappers.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/wrappers.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/bricks/wrappers.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/builder.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/builder.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/builder.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/__init__.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/__init__.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/fuse_conv_bn.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/fuse_conv_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/fuse_conv_bn.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/fuse_conv_bn.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/sync_bn.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/sync_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/sync_bn.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/sync_bn.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/weight_init.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/weight_init.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/weight_init.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/cnn/utils/weight_init.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/__init__.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/__init__.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/assign_score_withk.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/assign_score_withk.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/assign_score_withk.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/assign_score_withk.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/bbox.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/bbox.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/bbox.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/bbox.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/README.md b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/README.md rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/README.md diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/common_cuda_helper.hpp b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/common_cuda_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/common_cuda_helper.hpp rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/common_cuda_helper.hpp diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/pytorch_cpp_helper.hpp b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/pytorch_cpp_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/pytorch_cpp_helper.hpp rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/pytorch_cpp_helper.hpp diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/pytorch_cuda_helper.hpp b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/pytorch_cuda_helper.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/pytorch_cuda_helper.hpp rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/common/pytorch_cuda_helper.hpp diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/assign_score_withk.cpp b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/assign_score_withk.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/assign_score_withk.cpp rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/assign_score_withk.cpp diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/bbox_overlaps.cpp b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/bbox_overlaps.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/bbox_overlaps.cpp rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/bbox_overlaps.cpp diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/roi_align_cuda.cu b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/roi_align_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/roi_align_cuda.cu rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/roi_align_cuda.cu diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/sync_bn_cuda.cu b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/sync_bn_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/sync_bn_cuda.cu rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/cuda/sync_bn_cuda.cu diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/info.cpp b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/info.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/info.cpp rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/info.cpp diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/pybind.cpp b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/pybind.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/pybind.cpp rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/pybind.cpp diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/roi_align.cpp b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/roi_align.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/roi_align.cpp rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/roi_align.cpp diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/roi_align_cpu.cpp b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/roi_align_cpu.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/roi_align_cpu.cpp rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/roi_align_cpu.cpp diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/sync_bn.cpp b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/sync_bn.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/sync_bn.cpp rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/csrc/pytorch/sync_bn.cpp diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/info.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/info.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/info.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/info.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/roi_align.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/roi_align.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/roi_align.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/roi_align.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/sync_bn.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/sync_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/ops/sync_bn.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/ops/sync_bn.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/runner/__init__.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/runner/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/runner/__init__.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/runner/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/runner/base_module.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/runner/base_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/runner/base_module.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/runner/base_module.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/runner/dist_utils.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/runner/dist_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/runner/dist_utils.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/runner/dist_utils.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/__init__.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/utils/__init__.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/config.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/utils/config.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/config.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/ext_loader.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/ext_loader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/utils/ext_loader.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/ext_loader.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/logging.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/logging.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/utils/logging.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/logging.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/misc.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/utils/misc.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/misc.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/parrots_wrapper.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/parrots_wrapper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/utils/parrots_wrapper.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/parrots_wrapper.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/path.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/path.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/utils/path.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/path.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/registry.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/utils/registry.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/registry.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/version_utils.py b/models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/version_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/satrn/utils/version_utils.py rename to models/cv/ocr/satrn/pytorch/base/csrc/satrn/utils/version_utils.py diff --git a/cv/ocr/satrn/pytorch/base/csrc/setup.py b/models/cv/ocr/satrn/pytorch/base/csrc/setup.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/csrc/setup.py rename to models/cv/ocr/satrn/pytorch/base/csrc/setup.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/__init__.py b/models/cv/ocr/satrn/pytorch/base/datasets_/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/__init__.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/base_dataset.py b/models/cv/ocr/satrn/pytorch/base/datasets_/base_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/base_dataset.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/base_dataset.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/builder.py b/models/cv/ocr/satrn/pytorch/base/datasets_/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/builder.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/builder.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/ocr_dataset.py b/models/cv/ocr/satrn/pytorch/base/datasets_/ocr_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/ocr_dataset.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/ocr_dataset.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/pipelines/__init__.py b/models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/pipelines/__init__.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/pipelines/box_utils.py b/models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/box_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/pipelines/box_utils.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/box_utils.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/pipelines/crop.py b/models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/crop.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/pipelines/crop.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/crop.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/pipelines/custom_format_bundle.py b/models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/custom_format_bundle.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/pipelines/custom_format_bundle.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/custom_format_bundle.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/pipelines/loading.py b/models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/loading.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/pipelines/loading.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/loading.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/pipelines/ocr_transforms.py b/models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/ocr_transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/pipelines/ocr_transforms.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/ocr_transforms.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/pipelines/test_time_aug.py b/models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/test_time_aug.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/pipelines/test_time_aug.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/test_time_aug.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/pipelines/transform_wrappers.py b/models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/transform_wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/pipelines/transform_wrappers.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/transform_wrappers.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/pipelines/transforms.py b/models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/pipelines/transforms.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/pipelines/transforms.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/uniform_concat_dataset.py b/models/cv/ocr/satrn/pytorch/base/datasets_/uniform_concat_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/uniform_concat_dataset.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/uniform_concat_dataset.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/utils/__init__.py b/models/cv/ocr/satrn/pytorch/base/datasets_/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/utils/__init__.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/utils/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/utils/loader.py b/models/cv/ocr/satrn/pytorch/base/datasets_/utils/loader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/utils/loader.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/utils/loader.py diff --git a/cv/ocr/satrn/pytorch/base/datasets_/utils/parser.py b/models/cv/ocr/satrn/pytorch/base/datasets_/utils/parser.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/datasets_/utils/parser.py rename to models/cv/ocr/satrn/pytorch/base/datasets_/utils/parser.py diff --git a/cv/ocr/satrn/pytorch/base/dist_train.sh b/models/cv/ocr/satrn/pytorch/base/dist_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/dist_train.sh rename to models/cv/ocr/satrn/pytorch/base/dist_train.sh diff --git a/cv/ocr/satrn/pytorch/base/models/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/backbones/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/backbones/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/backbones/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/backbones/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/backbones/shallow_cnn.py b/models/cv/ocr/satrn/pytorch/base/models/backbones/shallow_cnn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/backbones/shallow_cnn.py rename to models/cv/ocr/satrn/pytorch/base/models/backbones/shallow_cnn.py diff --git a/cv/ocr/satrn/pytorch/base/models/builder.py b/models/cv/ocr/satrn/pytorch/base/models/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/builder.py rename to models/cv/ocr/satrn/pytorch/base/models/builder.py diff --git a/cv/ocr/satrn/pytorch/base/models/common/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/common/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/common/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/common/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/common/detectors/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/common/detectors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/common/detectors/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/common/detectors/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/common/detectors/single_stage.py b/models/cv/ocr/satrn/pytorch/base/models/common/detectors/single_stage.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/common/detectors/single_stage.py rename to models/cv/ocr/satrn/pytorch/base/models/common/detectors/single_stage.py diff --git a/cv/ocr/satrn/pytorch/base/models/common/layers/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/common/layers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/common/layers/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/common/layers/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/common/layers/transformer_layers.py b/models/cv/ocr/satrn/pytorch/base/models/common/layers/transformer_layers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/common/layers/transformer_layers.py rename to models/cv/ocr/satrn/pytorch/base/models/common/layers/transformer_layers.py diff --git a/cv/ocr/satrn/pytorch/base/models/common/losses/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/common/losses/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/common/losses/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/common/losses/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/common/losses/dice_loss.py b/models/cv/ocr/satrn/pytorch/base/models/common/losses/dice_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/common/losses/dice_loss.py rename to models/cv/ocr/satrn/pytorch/base/models/common/losses/dice_loss.py diff --git a/cv/ocr/satrn/pytorch/base/models/common/losses/focal_loss.py b/models/cv/ocr/satrn/pytorch/base/models/common/losses/focal_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/common/losses/focal_loss.py rename to models/cv/ocr/satrn/pytorch/base/models/common/losses/focal_loss.py diff --git a/cv/ocr/satrn/pytorch/base/models/common/modules/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/common/modules/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/common/modules/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/common/modules/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/common/modules/transformer_module.py b/models/cv/ocr/satrn/pytorch/base/models/common/modules/transformer_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/common/modules/transformer_module.py rename to models/cv/ocr/satrn/pytorch/base/models/common/modules/transformer_module.py diff --git a/cv/ocr/satrn/pytorch/base/models/convertors/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/convertors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/convertors/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/convertors/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/convertors/attn.py b/models/cv/ocr/satrn/pytorch/base/models/convertors/attn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/convertors/attn.py rename to models/cv/ocr/satrn/pytorch/base/models/convertors/attn.py diff --git a/cv/ocr/satrn/pytorch/base/models/convertors/base.py b/models/cv/ocr/satrn/pytorch/base/models/convertors/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/convertors/base.py rename to models/cv/ocr/satrn/pytorch/base/models/convertors/base.py diff --git a/cv/ocr/satrn/pytorch/base/models/decoders/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/decoders/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/decoders/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/decoders/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/decoders/base_decoder.py b/models/cv/ocr/satrn/pytorch/base/models/decoders/base_decoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/decoders/base_decoder.py rename to models/cv/ocr/satrn/pytorch/base/models/decoders/base_decoder.py diff --git a/cv/ocr/satrn/pytorch/base/models/decoders/nrtr_decoder.py b/models/cv/ocr/satrn/pytorch/base/models/decoders/nrtr_decoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/decoders/nrtr_decoder.py rename to models/cv/ocr/satrn/pytorch/base/models/decoders/nrtr_decoder.py diff --git a/cv/ocr/satrn/pytorch/base/models/decoders/transformer_decoder.py b/models/cv/ocr/satrn/pytorch/base/models/decoders/transformer_decoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/decoders/transformer_decoder.py rename to models/cv/ocr/satrn/pytorch/base/models/decoders/transformer_decoder.py diff --git a/cv/ocr/satrn/pytorch/base/models/encoders/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/encoders/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/encoders/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/encoders/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/encoders/base_encoder.py b/models/cv/ocr/satrn/pytorch/base/models/encoders/base_encoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/encoders/base_encoder.py rename to models/cv/ocr/satrn/pytorch/base/models/encoders/base_encoder.py diff --git a/cv/ocr/satrn/pytorch/base/models/encoders/satrn_encoder.py b/models/cv/ocr/satrn/pytorch/base/models/encoders/satrn_encoder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/encoders/satrn_encoder.py rename to models/cv/ocr/satrn/pytorch/base/models/encoders/satrn_encoder.py diff --git a/cv/ocr/satrn/pytorch/base/models/layers/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/layers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/layers/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/layers/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/layers/conv_layer.py b/models/cv/ocr/satrn/pytorch/base/models/layers/conv_layer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/layers/conv_layer.py rename to models/cv/ocr/satrn/pytorch/base/models/layers/conv_layer.py diff --git a/cv/ocr/satrn/pytorch/base/models/layers/dot_product_attention_layer.py b/models/cv/ocr/satrn/pytorch/base/models/layers/dot_product_attention_layer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/layers/dot_product_attention_layer.py rename to models/cv/ocr/satrn/pytorch/base/models/layers/dot_product_attention_layer.py diff --git a/cv/ocr/satrn/pytorch/base/models/layers/lstm_layer.py b/models/cv/ocr/satrn/pytorch/base/models/layers/lstm_layer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/layers/lstm_layer.py rename to models/cv/ocr/satrn/pytorch/base/models/layers/lstm_layer.py diff --git a/cv/ocr/satrn/pytorch/base/models/layers/position_aware_layer.py b/models/cv/ocr/satrn/pytorch/base/models/layers/position_aware_layer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/layers/position_aware_layer.py rename to models/cv/ocr/satrn/pytorch/base/models/layers/position_aware_layer.py diff --git a/cv/ocr/satrn/pytorch/base/models/layers/robust_scanner_fusion_layer.py b/models/cv/ocr/satrn/pytorch/base/models/layers/robust_scanner_fusion_layer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/layers/robust_scanner_fusion_layer.py rename to models/cv/ocr/satrn/pytorch/base/models/layers/robust_scanner_fusion_layer.py diff --git a/cv/ocr/satrn/pytorch/base/models/layers/transformer_layer.py b/models/cv/ocr/satrn/pytorch/base/models/layers/transformer_layer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/layers/transformer_layer.py rename to models/cv/ocr/satrn/pytorch/base/models/layers/transformer_layer.py diff --git a/cv/ocr/satrn/pytorch/base/models/losses/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/losses/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/losses/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/losses/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/losses/ce_loss.py b/models/cv/ocr/satrn/pytorch/base/models/losses/ce_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/losses/ce_loss.py rename to models/cv/ocr/satrn/pytorch/base/models/losses/ce_loss.py diff --git a/cv/ocr/satrn/pytorch/base/models/recognizer/__init__.py b/models/cv/ocr/satrn/pytorch/base/models/recognizer/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/recognizer/__init__.py rename to models/cv/ocr/satrn/pytorch/base/models/recognizer/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/models/recognizer/base.py b/models/cv/ocr/satrn/pytorch/base/models/recognizer/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/recognizer/base.py rename to models/cv/ocr/satrn/pytorch/base/models/recognizer/base.py diff --git a/cv/ocr/satrn/pytorch/base/models/recognizer/encode_decode_recognizer.py b/models/cv/ocr/satrn/pytorch/base/models/recognizer/encode_decode_recognizer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/recognizer/encode_decode_recognizer.py rename to models/cv/ocr/satrn/pytorch/base/models/recognizer/encode_decode_recognizer.py diff --git a/cv/ocr/satrn/pytorch/base/models/recognizer/satrn.py b/models/cv/ocr/satrn/pytorch/base/models/recognizer/satrn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/models/recognizer/satrn.py rename to models/cv/ocr/satrn/pytorch/base/models/recognizer/satrn.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/engine/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/engine/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/engine/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/engine/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/engine/test.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/engine/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/engine/test.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/engine/test.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/fileio/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/fileio/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/fileio/file_client.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/file_client.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/fileio/file_client.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/file_client.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/base.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/base.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/base.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/json_handler.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/json_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/json_handler.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/json_handler.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/pickle_handler.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/pickle_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/pickle_handler.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/pickle_handler.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/yaml_handler.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/yaml_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/yaml_handler.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/handlers/yaml_handler.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/fileio/io.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/io.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/fileio/io.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/io.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/fileio/parse.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/parse.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/fileio/parse.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/fileio/parse.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/image/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/image/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/image/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/image/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/image/colorspace.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/image/colorspace.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/image/colorspace.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/image/colorspace.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/image/geometric.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/image/geometric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/image/geometric.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/image/geometric.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/image/io.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/image/io.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/image/io.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/image/io.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/image/misc.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/image/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/image/misc.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/image/misc.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/image/photometric.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/image/photometric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/image/photometric.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/image/photometric.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/parallel/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/parallel/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/parallel/_functions.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/_functions.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/parallel/_functions.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/_functions.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/parallel/collate.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/collate.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/parallel/collate.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/collate.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/parallel/data_container.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/data_container.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/parallel/data_container.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/data_container.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/parallel/data_parallel.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/data_parallel.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/parallel/data_parallel.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/data_parallel.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/parallel/distributed.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/distributed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/parallel/distributed.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/distributed.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/parallel/distributed_deprecated.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/distributed_deprecated.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/parallel/distributed_deprecated.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/distributed_deprecated.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/parallel/registry.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/parallel/registry.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/registry.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/parallel/scatter_gather.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/scatter_gather.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/parallel/scatter_gather.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/scatter_gather.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/parallel/utils.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/parallel/utils.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/parallel/utils.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/base_module.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/base_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/base_module.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/base_module.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/base_runner.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/base_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/base_runner.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/base_runner.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/builder.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/builder.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/builder.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/checkpoint.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/checkpoint.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/checkpoint.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/dist_utils.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/dist_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/dist_utils.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/dist_utils.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/epoch_based_runner.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/epoch_based_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/epoch_based_runner.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/epoch_based_runner.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/fp16_utils.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/fp16_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/fp16_utils.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/fp16_utils.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/checkpoint.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/checkpoint.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/checkpoint.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/closure.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/closure.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/closure.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/closure.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/ema.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/ema.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/ema.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/ema.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/evaluation.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/evaluation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/evaluation.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/evaluation.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/hook.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/hook.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/hook.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/hook.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/iter_timer.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/iter_timer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/iter_timer.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/iter_timer.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/base.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/base.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/base.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/dvclive.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/dvclive.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/dvclive.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/dvclive.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/mlflow.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/mlflow.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/mlflow.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/mlflow.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/neptune.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/neptune.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/neptune.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/neptune.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/pavi.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/pavi.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/pavi.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/pavi.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/tensorboard.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/tensorboard.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/tensorboard.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/tensorboard.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/text.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/text.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/text.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/text.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/wandb.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/wandb.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/wandb.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/logger/wandb.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/lr_updater.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/lr_updater.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/lr_updater.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/lr_updater.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/memory.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/memory.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/memory.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/memory.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/momentum_updater.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/momentum_updater.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/momentum_updater.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/momentum_updater.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/optimizer.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/optimizer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/optimizer.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/optimizer.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/profiler.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/profiler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/profiler.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/profiler.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/sampler_seed.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/sampler_seed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/sampler_seed.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/sampler_seed.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/sync_buffer.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/sync_buffer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/sync_buffer.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/hooks/sync_buffer.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/iter_based_runner.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/iter_based_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/iter_based_runner.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/iter_based_runner.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/log_buffer.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/log_buffer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/log_buffer.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/log_buffer.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/builder.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/builder.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/builder.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/default_constructor.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/default_constructor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/default_constructor.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/optimizer/default_constructor.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/priority.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/priority.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/priority.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/priority.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/utils.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/utils.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/utils.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/runner/weight_init.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/runner/weight_init.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/runner/weight_init.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/runner/weight_init.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/config.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/config.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/config.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/ext_loader.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/ext_loader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/ext_loader.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/ext_loader.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/logging.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/logging.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/logging.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/logging.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/misc.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/misc.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/misc.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/parrots_jit.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/parrots_jit.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/parrots_jit.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/parrots_jit.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/parrots_wrapper.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/parrots_wrapper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/parrots_wrapper.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/parrots_wrapper.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/path.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/path.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/path.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/path.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/progressbar.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/progressbar.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/progressbar.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/progressbar.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/registry.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/registry.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/registry.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/testing.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/testing.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/testing.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/testing.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/timer.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/timer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/timer.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/timer.py diff --git a/cv/ocr/satrn/pytorch/base/ocrcv/utils/version_utils.py b/models/cv/ocr/satrn/pytorch/base/ocrcv/utils/version_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrcv/utils/version_utils.py rename to models/cv/ocr/satrn/pytorch/base/ocrcv/utils/version_utils.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/apis/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/apis/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/apis/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/apis/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/apis/test.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/apis/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/apis/test.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/apis/test.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/assigners/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/assigners/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/assigners/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/assigners/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/assigners/assign_result.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/assigners/assign_result.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/assigners/assign_result.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/assigners/assign_result.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/builder.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/builder.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/builder.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/demodata.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/demodata.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/demodata.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/demodata.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/iou_calculators/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/iou_calculators/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/iou_calculators/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/iou_calculators/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/iou_calculators/iou2d_calculator.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/iou_calculators/iou2d_calculator.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/iou_calculators/iou2d_calculator.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/iou_calculators/iou2d_calculator.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/base_sampler.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/base_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/base_sampler.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/base_sampler.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/random_sampler.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/random_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/random_sampler.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/random_sampler.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/sampling_result.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/sampling_result.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/sampling_result.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/samplers/sampling_result.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/transforms.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/transforms.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/bbox/transforms.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/bbox_overlaps.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/bbox_overlaps.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/bbox_overlaps.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/bbox_overlaps.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/eval_hooks.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/eval_hooks.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/eval_hooks.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/evaluation/eval_hooks.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/mask/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/mask/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/mask/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/mask/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/mask/structures.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/mask/structures.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/mask/structures.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/mask/structures.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/core/mask/utils.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/core/mask/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/core/mask/utils.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/core/mask/utils.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/api_wrappers/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/api_wrappers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/api_wrappers/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/api_wrappers/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/api_wrappers/coco_api.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/api_wrappers/coco_api.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/api_wrappers/coco_api.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/api_wrappers/coco_api.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/builder.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/builder.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/builder.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/dataset_wrappers.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/dataset_wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/dataset_wrappers.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/dataset_wrappers.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/auto_augment.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/auto_augment.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/auto_augment.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/auto_augment.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/compose.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/compose.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/compose.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/compose.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/formating.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/formating.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/formating.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/formating.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/instaboost.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/instaboost.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/instaboost.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/instaboost.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/loading.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/loading.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/loading.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/loading.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/test_time_aug.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/test_time_aug.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/test_time_aug.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/test_time_aug.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/transforms.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/transforms.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/pipelines/transforms.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/distributed_sampler.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/distributed_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/distributed_sampler.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/distributed_sampler.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/group_sampler.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/group_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/group_sampler.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/group_sampler.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/infinite_sampler.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/infinite_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/infinite_sampler.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/samplers/infinite_sampler.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/utils.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/datasets_/utils.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/datasets_/utils.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/models/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/models/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/models/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/models/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/models/builder.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/models/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/models/builder.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/models/builder.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/base.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/base.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/base.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/single_stage.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/single_stage.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/single_stage.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/models/detectors/single_stage.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/models/utils/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/models/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/models/utils/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/models/utils/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/models/utils/transformer.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/models/utils/transformer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/models/utils/transformer.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/models/utils/transformer.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/utils/__init__.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/utils/__init__.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/utils/__init__.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/utils/util_mixins.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/utils/util_mixins.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/utils/util_mixins.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/utils/util_mixins.py diff --git a/cv/ocr/satrn/pytorch/base/ocrdet/utils/util_random.py b/models/cv/ocr/satrn/pytorch/base/ocrdet/utils/util_random.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/ocrdet/utils/util_random.py rename to models/cv/ocr/satrn/pytorch/base/ocrdet/utils/util_random.py diff --git a/cv/ocr/satrn/pytorch/base/requirements.txt b/models/cv/ocr/satrn/pytorch/base/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/requirements.txt rename to models/cv/ocr/satrn/pytorch/base/requirements.txt diff --git a/cv/ocr/satrn/pytorch/base/train.py b/models/cv/ocr/satrn/pytorch/base/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/ocr/satrn/pytorch/base/train.py rename to models/cv/ocr/satrn/pytorch/base/train.py diff --git a/cv/point_cloud/point-bert/pytorch/DATASET.md b/models/cv/point_cloud/point-bert/pytorch/DATASET.md similarity index 100% rename from cv/point_cloud/point-bert/pytorch/DATASET.md rename to models/cv/point_cloud/point-bert/pytorch/DATASET.md diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/.pre-commit-config.yaml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/.pre-commit-config.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/.pre-commit-config.yaml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/.pre-commit-config.yaml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/.travis.yml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/.travis.yml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/.travis.yml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/.travis.yml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/MANIFEST.in b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/MANIFEST.in similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/MANIFEST.in rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/MANIFEST.in diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/README.rst b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/README.rst similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/README.rst rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/README.rst diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/UNLICENSE b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/UNLICENSE similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/UNLICENSE rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/UNLICENSE diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/__init__.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/__init__.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/__init__.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/__init__.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/_version.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/_version.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/_version.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/_version.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/config.yaml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/config.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/config.yaml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/config.yaml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/model/msg.yaml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/model/msg.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/model/msg.yaml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/model/msg.yaml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/model/ssg.yaml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/model/ssg.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/model/ssg.yaml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/model/ssg.yaml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task/cls.yaml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task/cls.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task/cls.yaml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task/cls.yaml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task/semseg.yaml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task/semseg.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task/semseg.yaml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task/semseg.yaml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/cls-msg.yaml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/cls-msg.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/cls-msg.yaml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/cls-msg.yaml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/cls-ssg.yaml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/cls-ssg.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/cls-ssg.yaml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/cls-ssg.yaml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/semseg-msg.yaml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/semseg-msg.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/semseg-msg.yaml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/semseg-msg.yaml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/semseg-ssg.yaml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/semseg-ssg.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/semseg-ssg.yaml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/config/task_model/semseg-ssg.yaml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/Indoor3DSemSegLoader.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/Indoor3DSemSegLoader.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/Indoor3DSemSegLoader.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/Indoor3DSemSegLoader.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/ModelNet40Loader.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/ModelNet40Loader.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/ModelNet40Loader.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/ModelNet40Loader.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/__init__.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/__init__.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/__init__.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/__init__.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/data_utils.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/data_utils.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/data_utils.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/data/data_utils.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/__init__.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/__init__.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/__init__.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/__init__.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_msg_cls.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_msg_cls.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_msg_cls.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_msg_cls.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_msg_sem.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_msg_sem.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_msg_sem.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_msg_sem.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_ssg_cls.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_ssg_cls.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_ssg_cls.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_ssg_cls.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_ssg_sem.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_ssg_sem.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_ssg_sem.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/models/pointnet2_ssg_sem.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/train.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/train.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/train.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2/train.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/MANIFEST.in b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/MANIFEST.in similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/MANIFEST.in rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/MANIFEST.in diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/__init__.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/__init__.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/__init__.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/__init__.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/ball_query.h b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/ball_query.h similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/ball_query.h rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/ball_query.h diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/cuda_utils.h b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/cuda_utils.h similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/cuda_utils.h rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/cuda_utils.h diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/group_points.h b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/group_points.h similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/group_points.h rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/group_points.h diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/interpolate.h b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/interpolate.h similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/interpolate.h rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/interpolate.h diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/sampling.h b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/sampling.h similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/sampling.h rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/sampling.h diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/utils.h b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/utils.h similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/utils.h rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/include/utils.h diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/ball_query.cpp b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/ball_query.cpp similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/ball_query.cpp rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/ball_query.cpp diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/ball_query_gpu.cu b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/ball_query_gpu.cu similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/ball_query_gpu.cu rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/ball_query_gpu.cu diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/bindings.cpp b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/bindings.cpp similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/bindings.cpp rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/bindings.cpp diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/group_points.cpp b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/group_points.cpp similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/group_points.cpp rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/group_points.cpp diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/group_points_gpu.cu b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/group_points_gpu.cu similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/group_points_gpu.cu rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/group_points_gpu.cu diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/interpolate.cpp b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/interpolate.cpp similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/interpolate.cpp rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/interpolate.cpp diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/interpolate_gpu.cu b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/interpolate_gpu.cu similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/interpolate_gpu.cu rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/interpolate_gpu.cu diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling.cpp b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling.cpp similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling.cpp rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling.cpp diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling_gpu.cu b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling_gpu.cu similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling_gpu.cu rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_ext-src/src/sampling_gpu.cu diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_version.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_version.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_version.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/_version.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/pointnet2_modules.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/pointnet2_modules.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/pointnet2_modules.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/pointnet2_modules.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/pointnet2_utils.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/pointnet2_utils.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/pointnet2_utils.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/pointnet2_ops/pointnet2_utils.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/setup.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/setup.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/setup.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pointnet2_ops_lib/setup.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pyproject.toml b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pyproject.toml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pyproject.toml rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/pyproject.toml diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/requirements.txt b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/requirements.txt similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/requirements.txt rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/requirements.txt diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/setup.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/setup.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/setup.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/setup.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/conftest.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/conftest.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/conftest.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/conftest.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/test_cls.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/test_cls.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/test_cls.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/test_cls.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/test_semseg.py b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/test_semseg.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/test_semseg.py rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tests/test_semseg.py diff --git a/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tox.ini b/models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tox.ini similarity index 100% rename from cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tox.ini rename to models/cv/point_cloud/point-bert/pytorch/Pointnet2_PyTorch/tox.ini diff --git a/cv/point_cloud/point-bert/pytorch/README.md b/models/cv/point_cloud/point-bert/pytorch/README.md similarity index 100% rename from cv/point_cloud/point-bert/pytorch/README.md rename to models/cv/point_cloud/point-bert/pytorch/README.md diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/Fewshot_models/PointTransformer.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/Fewshot_models/PointTransformer.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/Fewshot_models/PointTransformer.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/Fewshot_models/PointTransformer.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/Mixup_models/Point-BERT.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/Mixup_models/Point-BERT.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/Mixup_models/Point-BERT.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/Mixup_models/Point-BERT.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_2048point.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_2048point.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_2048point.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_2048point.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_4096point.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_4096point.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_4096point.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_4096point.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_8192point.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_8192point.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_8192point.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/ModelNet_models/PointTransformer_8192point.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_hardest.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_hardest.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_hardest.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_hardest.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_objectbg.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_objectbg.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_objectbg.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_objectbg.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_objectonly.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_objectonly.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_objectonly.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/ScanObjectNN_models/PointTransformer_objectonly.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/ShapeNet55_models/dvae.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/ShapeNet55_models/dvae.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/ShapeNet55_models/dvae.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/ShapeNet55_models/dvae.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ModelNet40.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ModelNet40.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ModelNet40.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ModelNet40.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ModelNet40FewShot.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ModelNet40FewShot.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ModelNet40FewShot.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ModelNet40FewShot.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_hardest.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_hardest.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_hardest.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_hardest.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_objectbg.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_objectbg.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_objectbg.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_objectbg.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_objectonly.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_objectonly.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_objectonly.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ScanObjectNN_objectonly.yaml diff --git a/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ShapeNet-55.yaml b/models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ShapeNet-55.yaml similarity index 100% rename from cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ShapeNet-55.yaml rename to models/cv/point_cloud/point-bert/pytorch/cfgs/dataset_configs/ShapeNet-55.yaml diff --git a/cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_shape_names.txt b/models/cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_shape_names.txt similarity index 100% rename from cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_shape_names.txt rename to models/cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_shape_names.txt diff --git a/cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_test.txt b/models/cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_test.txt similarity index 100% rename from cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_test.txt rename to models/cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_test.txt diff --git a/cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_train.txt b/models/cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_train.txt similarity index 100% rename from cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_train.txt rename to models/cv/point_cloud/point-bert/pytorch/data/ModelNet/modelnet40_normal_resampled/modelnet40_train.txt diff --git a/cv/point_cloud/point-bert/pytorch/data/ScanObjectNN_shape_names.txt b/models/cv/point_cloud/point-bert/pytorch/data/ScanObjectNN_shape_names.txt similarity index 100% rename from cv/point_cloud/point-bert/pytorch/data/ScanObjectNN_shape_names.txt rename to models/cv/point_cloud/point-bert/pytorch/data/ScanObjectNN_shape_names.txt diff --git a/cv/point_cloud/point-bert/pytorch/data/ShapeNet55-34/ShapeNet-55/test.txt b/models/cv/point_cloud/point-bert/pytorch/data/ShapeNet55-34/ShapeNet-55/test.txt similarity index 100% rename from cv/point_cloud/point-bert/pytorch/data/ShapeNet55-34/ShapeNet-55/test.txt rename to models/cv/point_cloud/point-bert/pytorch/data/ShapeNet55-34/ShapeNet-55/test.txt diff --git a/cv/point_cloud/point-bert/pytorch/data/ShapeNet55-34/ShapeNet-55/train.txt b/models/cv/point_cloud/point-bert/pytorch/data/ShapeNet55-34/ShapeNet-55/train.txt similarity index 100% rename from cv/point_cloud/point-bert/pytorch/data/ShapeNet55-34/ShapeNet-55/train.txt rename to models/cv/point_cloud/point-bert/pytorch/data/ShapeNet55-34/ShapeNet-55/train.txt diff --git a/cv/point_cloud/point-bert/pytorch/data/shapenet_synset_dict.json b/models/cv/point_cloud/point-bert/pytorch/data/shapenet_synset_dict.json similarity index 100% rename from cv/point_cloud/point-bert/pytorch/data/shapenet_synset_dict.json rename to models/cv/point_cloud/point-bert/pytorch/data/shapenet_synset_dict.json diff --git a/cv/point_cloud/point-bert/pytorch/datasets/ModelNetDataset.py b/models/cv/point_cloud/point-bert/pytorch/datasets/ModelNetDataset.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/datasets/ModelNetDataset.py rename to models/cv/point_cloud/point-bert/pytorch/datasets/ModelNetDataset.py diff --git a/cv/point_cloud/point-bert/pytorch/datasets/ModelNetDatasetFewShot.py b/models/cv/point_cloud/point-bert/pytorch/datasets/ModelNetDatasetFewShot.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/datasets/ModelNetDatasetFewShot.py rename to models/cv/point_cloud/point-bert/pytorch/datasets/ModelNetDatasetFewShot.py diff --git a/cv/point_cloud/point-bert/pytorch/datasets/ScanObjectNNDataset.py b/models/cv/point_cloud/point-bert/pytorch/datasets/ScanObjectNNDataset.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/datasets/ScanObjectNNDataset.py rename to models/cv/point_cloud/point-bert/pytorch/datasets/ScanObjectNNDataset.py diff --git a/cv/point_cloud/point-bert/pytorch/datasets/ShapeNet55Dataset.py b/models/cv/point_cloud/point-bert/pytorch/datasets/ShapeNet55Dataset.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/datasets/ShapeNet55Dataset.py rename to models/cv/point_cloud/point-bert/pytorch/datasets/ShapeNet55Dataset.py diff --git a/cv/point_cloud/point-bert/pytorch/datasets/__init__.py b/models/cv/point_cloud/point-bert/pytorch/datasets/__init__.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/datasets/__init__.py rename to models/cv/point_cloud/point-bert/pytorch/datasets/__init__.py diff --git a/cv/point_cloud/point-bert/pytorch/datasets/build.py b/models/cv/point_cloud/point-bert/pytorch/datasets/build.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/datasets/build.py rename to models/cv/point_cloud/point-bert/pytorch/datasets/build.py diff --git a/cv/point_cloud/point-bert/pytorch/datasets/data_transforms.py b/models/cv/point_cloud/point-bert/pytorch/datasets/data_transforms.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/datasets/data_transforms.py rename to models/cv/point_cloud/point-bert/pytorch/datasets/data_transforms.py diff --git a/cv/point_cloud/point-bert/pytorch/datasets/generate_few_shot_data.py b/models/cv/point_cloud/point-bert/pytorch/datasets/generate_few_shot_data.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/datasets/generate_few_shot_data.py rename to models/cv/point_cloud/point-bert/pytorch/datasets/generate_few_shot_data.py diff --git a/cv/point_cloud/point-bert/pytorch/datasets/io.py b/models/cv/point_cloud/point-bert/pytorch/datasets/io.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/datasets/io.py rename to models/cv/point_cloud/point-bert/pytorch/datasets/io.py diff --git a/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/__init__.py b/models/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/__init__.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/__init__.py rename to models/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/__init__.py diff --git a/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/chamfer.cu b/models/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/chamfer.cu similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/chamfer.cu rename to models/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/chamfer.cu diff --git a/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/chamfer_cuda.cpp b/models/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/chamfer_cuda.cpp similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/chamfer_cuda.cpp rename to models/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/chamfer_cuda.cpp diff --git a/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/setup.py b/models/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/setup.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/setup.py rename to models/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/setup.py diff --git a/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/test.py b/models/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/test.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/test.py rename to models/cv/point_cloud/point-bert/pytorch/extensions/chamfer_dist/test.py diff --git a/cv/point_cloud/point-bert/pytorch/extensions/emd/README.md b/models/cv/point_cloud/point-bert/pytorch/extensions/emd/README.md similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/emd/README.md rename to models/cv/point_cloud/point-bert/pytorch/extensions/emd/README.md diff --git a/cv/point_cloud/point-bert/pytorch/extensions/emd/__init__.py b/models/cv/point_cloud/point-bert/pytorch/extensions/emd/__init__.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/emd/__init__.py rename to models/cv/point_cloud/point-bert/pytorch/extensions/emd/__init__.py diff --git a/cv/point_cloud/point-bert/pytorch/extensions/emd/cuda/emd.cpp b/models/cv/point_cloud/point-bert/pytorch/extensions/emd/cuda/emd.cpp similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/emd/cuda/emd.cpp rename to models/cv/point_cloud/point-bert/pytorch/extensions/emd/cuda/emd.cpp diff --git a/cv/point_cloud/point-bert/pytorch/extensions/emd/cuda/emd_kernel.cu b/models/cv/point_cloud/point-bert/pytorch/extensions/emd/cuda/emd_kernel.cu similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/emd/cuda/emd_kernel.cu rename to models/cv/point_cloud/point-bert/pytorch/extensions/emd/cuda/emd_kernel.cu diff --git a/cv/point_cloud/point-bert/pytorch/extensions/emd/emd.py b/models/cv/point_cloud/point-bert/pytorch/extensions/emd/emd.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/emd/emd.py rename to models/cv/point_cloud/point-bert/pytorch/extensions/emd/emd.py diff --git a/cv/point_cloud/point-bert/pytorch/extensions/emd/setup.py b/models/cv/point_cloud/point-bert/pytorch/extensions/emd/setup.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/emd/setup.py rename to models/cv/point_cloud/point-bert/pytorch/extensions/emd/setup.py diff --git a/cv/point_cloud/point-bert/pytorch/extensions/emd/test_emd_loss.py b/models/cv/point_cloud/point-bert/pytorch/extensions/emd/test_emd_loss.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/extensions/emd/test_emd_loss.py rename to models/cv/point_cloud/point-bert/pytorch/extensions/emd/test_emd_loss.py diff --git a/cv/point_cloud/point-bert/pytorch/install.sh b/models/cv/point_cloud/point-bert/pytorch/install.sh similarity index 100% rename from cv/point_cloud/point-bert/pytorch/install.sh rename to models/cv/point_cloud/point-bert/pytorch/install.sh diff --git a/cv/point_cloud/point-bert/pytorch/main.py b/models/cv/point_cloud/point-bert/pytorch/main.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/main.py rename to models/cv/point_cloud/point-bert/pytorch/main.py diff --git a/cv/point_cloud/point-bert/pytorch/main_BERT.py b/models/cv/point_cloud/point-bert/pytorch/main_BERT.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/main_BERT.py rename to models/cv/point_cloud/point-bert/pytorch/main_BERT.py diff --git a/cv/point_cloud/point-bert/pytorch/models/Point_BERT.py b/models/cv/point_cloud/point-bert/pytorch/models/Point_BERT.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/models/Point_BERT.py rename to models/cv/point_cloud/point-bert/pytorch/models/Point_BERT.py diff --git a/cv/point_cloud/point-bert/pytorch/models/__init__.py b/models/cv/point_cloud/point-bert/pytorch/models/__init__.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/models/__init__.py rename to models/cv/point_cloud/point-bert/pytorch/models/__init__.py diff --git a/cv/point_cloud/point-bert/pytorch/models/build.py b/models/cv/point_cloud/point-bert/pytorch/models/build.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/models/build.py rename to models/cv/point_cloud/point-bert/pytorch/models/build.py diff --git a/cv/point_cloud/point-bert/pytorch/models/dvae.py b/models/cv/point_cloud/point-bert/pytorch/models/dvae.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/models/dvae.py rename to models/cv/point_cloud/point-bert/pytorch/models/dvae.py diff --git a/cv/point_cloud/point-bert/pytorch/prepare.sh b/models/cv/point_cloud/point-bert/pytorch/prepare.sh similarity index 100% rename from cv/point_cloud/point-bert/pytorch/prepare.sh rename to models/cv/point_cloud/point-bert/pytorch/prepare.sh diff --git a/cv/point_cloud/point-bert/pytorch/requirements.txt b/models/cv/point_cloud/point-bert/pytorch/requirements.txt similarity index 100% rename from cv/point_cloud/point-bert/pytorch/requirements.txt rename to models/cv/point_cloud/point-bert/pytorch/requirements.txt diff --git a/cv/point_cloud/point-bert/pytorch/scripts/dist_train_BERT.sh b/models/cv/point_cloud/point-bert/pytorch/scripts/dist_train_BERT.sh similarity index 100% rename from cv/point_cloud/point-bert/pytorch/scripts/dist_train_BERT.sh rename to models/cv/point_cloud/point-bert/pytorch/scripts/dist_train_BERT.sh diff --git a/cv/point_cloud/point-bert/pytorch/scripts/test.sh b/models/cv/point_cloud/point-bert/pytorch/scripts/test.sh similarity index 100% rename from cv/point_cloud/point-bert/pytorch/scripts/test.sh rename to models/cv/point_cloud/point-bert/pytorch/scripts/test.sh diff --git a/cv/point_cloud/point-bert/pytorch/scripts/test_BERT.sh b/models/cv/point_cloud/point-bert/pytorch/scripts/test_BERT.sh similarity index 100% rename from cv/point_cloud/point-bert/pytorch/scripts/test_BERT.sh rename to models/cv/point_cloud/point-bert/pytorch/scripts/test_BERT.sh diff --git a/cv/point_cloud/point-bert/pytorch/scripts/train.sh b/models/cv/point_cloud/point-bert/pytorch/scripts/train.sh similarity index 100% rename from cv/point_cloud/point-bert/pytorch/scripts/train.sh rename to models/cv/point_cloud/point-bert/pytorch/scripts/train.sh diff --git a/cv/point_cloud/point-bert/pytorch/scripts/train_BERT.sh b/models/cv/point_cloud/point-bert/pytorch/scripts/train_BERT.sh similarity index 100% rename from cv/point_cloud/point-bert/pytorch/scripts/train_BERT.sh rename to models/cv/point_cloud/point-bert/pytorch/scripts/train_BERT.sh diff --git a/cv/point_cloud/point-bert/pytorch/segmentation/data b/models/cv/point_cloud/point-bert/pytorch/segmentation/data similarity index 100% rename from cv/point_cloud/point-bert/pytorch/segmentation/data rename to models/cv/point_cloud/point-bert/pytorch/segmentation/data diff --git a/cv/point_cloud/point-bert/pytorch/segmentation/data_utils/ShapeNetDataLoader.py b/models/cv/point_cloud/point-bert/pytorch/segmentation/data_utils/ShapeNetDataLoader.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/segmentation/data_utils/ShapeNetDataLoader.py rename to models/cv/point_cloud/point-bert/pytorch/segmentation/data_utils/ShapeNetDataLoader.py diff --git a/cv/point_cloud/point-bert/pytorch/segmentation/models/PointTransformer.py b/models/cv/point_cloud/point-bert/pytorch/segmentation/models/PointTransformer.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/segmentation/models/PointTransformer.py rename to models/cv/point_cloud/point-bert/pytorch/segmentation/models/PointTransformer.py diff --git a/cv/point_cloud/point-bert/pytorch/segmentation/models/pointnet2_utils.py b/models/cv/point_cloud/point-bert/pytorch/segmentation/models/pointnet2_utils.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/segmentation/models/pointnet2_utils.py rename to models/cv/point_cloud/point-bert/pytorch/segmentation/models/pointnet2_utils.py diff --git a/cv/point_cloud/point-bert/pytorch/segmentation/models/utils.py b/models/cv/point_cloud/point-bert/pytorch/segmentation/models/utils.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/segmentation/models/utils.py rename to models/cv/point_cloud/point-bert/pytorch/segmentation/models/utils.py diff --git a/cv/point_cloud/point-bert/pytorch/segmentation/provider.py b/models/cv/point_cloud/point-bert/pytorch/segmentation/provider.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/segmentation/provider.py rename to models/cv/point_cloud/point-bert/pytorch/segmentation/provider.py diff --git a/cv/point_cloud/point-bert/pytorch/segmentation/test_partseg.py b/models/cv/point_cloud/point-bert/pytorch/segmentation/test_partseg.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/segmentation/test_partseg.py rename to models/cv/point_cloud/point-bert/pytorch/segmentation/test_partseg.py diff --git a/cv/point_cloud/point-bert/pytorch/segmentation/train_partseg.py b/models/cv/point_cloud/point-bert/pytorch/segmentation/train_partseg.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/segmentation/train_partseg.py rename to models/cv/point_cloud/point-bert/pytorch/segmentation/train_partseg.py diff --git a/cv/point_cloud/point-bert/pytorch/tools/__init__.py b/models/cv/point_cloud/point-bert/pytorch/tools/__init__.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/tools/__init__.py rename to models/cv/point_cloud/point-bert/pytorch/tools/__init__.py diff --git a/cv/point_cloud/point-bert/pytorch/tools/builder.py b/models/cv/point_cloud/point-bert/pytorch/tools/builder.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/tools/builder.py rename to models/cv/point_cloud/point-bert/pytorch/tools/builder.py diff --git a/cv/point_cloud/point-bert/pytorch/tools/runner.py b/models/cv/point_cloud/point-bert/pytorch/tools/runner.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/tools/runner.py rename to models/cv/point_cloud/point-bert/pytorch/tools/runner.py diff --git a/cv/point_cloud/point-bert/pytorch/tools/runner_BERT_finetune.py b/models/cv/point_cloud/point-bert/pytorch/tools/runner_BERT_finetune.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/tools/runner_BERT_finetune.py rename to models/cv/point_cloud/point-bert/pytorch/tools/runner_BERT_finetune.py diff --git a/cv/point_cloud/point-bert/pytorch/tools/runner_BERT_pretrain.py b/models/cv/point_cloud/point-bert/pytorch/tools/runner_BERT_pretrain.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/tools/runner_BERT_pretrain.py rename to models/cv/point_cloud/point-bert/pytorch/tools/runner_BERT_pretrain.py diff --git a/cv/point_cloud/point-bert/pytorch/utils/AverageMeter.py b/models/cv/point_cloud/point-bert/pytorch/utils/AverageMeter.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/utils/AverageMeter.py rename to models/cv/point_cloud/point-bert/pytorch/utils/AverageMeter.py diff --git a/cv/point_cloud/point-bert/pytorch/utils/checkpoint.py b/models/cv/point_cloud/point-bert/pytorch/utils/checkpoint.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/utils/checkpoint.py rename to models/cv/point_cloud/point-bert/pytorch/utils/checkpoint.py diff --git a/cv/point_cloud/point-bert/pytorch/utils/config.py b/models/cv/point_cloud/point-bert/pytorch/utils/config.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/utils/config.py rename to models/cv/point_cloud/point-bert/pytorch/utils/config.py diff --git a/cv/point_cloud/point-bert/pytorch/utils/dist_utils.py b/models/cv/point_cloud/point-bert/pytorch/utils/dist_utils.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/utils/dist_utils.py rename to models/cv/point_cloud/point-bert/pytorch/utils/dist_utils.py diff --git a/cv/point_cloud/point-bert/pytorch/utils/logger.py b/models/cv/point_cloud/point-bert/pytorch/utils/logger.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/utils/logger.py rename to models/cv/point_cloud/point-bert/pytorch/utils/logger.py diff --git a/cv/point_cloud/point-bert/pytorch/utils/metrics.py b/models/cv/point_cloud/point-bert/pytorch/utils/metrics.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/utils/metrics.py rename to models/cv/point_cloud/point-bert/pytorch/utils/metrics.py diff --git a/cv/point_cloud/point-bert/pytorch/utils/misc.py b/models/cv/point_cloud/point-bert/pytorch/utils/misc.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/utils/misc.py rename to models/cv/point_cloud/point-bert/pytorch/utils/misc.py diff --git a/cv/point_cloud/point-bert/pytorch/utils/parser.py b/models/cv/point_cloud/point-bert/pytorch/utils/parser.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/utils/parser.py rename to models/cv/point_cloud/point-bert/pytorch/utils/parser.py diff --git a/cv/point_cloud/point-bert/pytorch/utils/registry.py b/models/cv/point_cloud/point-bert/pytorch/utils/registry.py similarity index 100% rename from cv/point_cloud/point-bert/pytorch/utils/registry.py rename to models/cv/point_cloud/point-bert/pytorch/utils/registry.py diff --git a/cv/pose/README.md b/models/cv/pose/README.md similarity index 100% rename from cv/pose/README.md rename to models/cv/pose/README.md diff --git a/cv/pose/alphapose/pytorch/LICENSE b/models/cv/pose/alphapose/pytorch/LICENSE old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/LICENSE rename to models/cv/pose/alphapose/pytorch/LICENSE diff --git a/cv/pose/alphapose/pytorch/README.md b/models/cv/pose/alphapose/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/README.md rename to models/cv/pose/alphapose/pytorch/README.md diff --git a/cv/pose/alphapose/pytorch/alphapose/__init__.py b/models/cv/pose/alphapose/pytorch/alphapose/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/__init__.py rename to models/cv/pose/alphapose/pytorch/alphapose/__init__.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/__init__.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/__init__.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/__init__.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/coco_det.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/coco_det.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/coco_det.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/coco_det.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/coco_wholebody.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/coco_wholebody.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/coco_wholebody.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/coco_wholebody.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/coco_wholebody_det.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/coco_wholebody_det.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/coco_wholebody_det.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/coco_wholebody_det.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/concat_dataset.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/concat_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/concat_dataset.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/concat_dataset.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/custom.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/custom.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/custom.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/custom.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_136.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_136.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/halpe_136.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_136.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_136_det.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_136_det.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/halpe_136_det.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_136_det.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_26.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_26.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/halpe_26.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_26.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_26_det.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_26_det.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/halpe_26_det.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/halpe_26_det.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/mpii.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/mpii.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/mpii.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/mpii.py diff --git a/cv/pose/alphapose/pytorch/alphapose/datasets/mscoco.py b/models/cv/pose/alphapose/pytorch/alphapose/datasets/mscoco.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/datasets/mscoco.py rename to models/cv/pose/alphapose/pytorch/alphapose/datasets/mscoco.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/__init__.py b/models/cv/pose/alphapose/pytorch/alphapose/models/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/__init__.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/__init__.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/builder.py b/models/cv/pose/alphapose/pytorch/alphapose/models/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/builder.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/builder.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/criterion.py b/models/cv/pose/alphapose/pytorch/alphapose/models/criterion.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/criterion.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/criterion.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/fastpose.py b/models/cv/pose/alphapose/pytorch/alphapose/models/fastpose.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/fastpose.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/fastpose.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/fastpose_duc.py b/models/cv/pose/alphapose/pytorch/alphapose/models/fastpose_duc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/fastpose_duc.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/fastpose_duc.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/fastpose_duc_dense.py b/models/cv/pose/alphapose/pytorch/alphapose/models/fastpose_duc_dense.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/fastpose_duc_dense.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/fastpose_duc_dense.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/hardnet.py b/models/cv/pose/alphapose/pytorch/alphapose/models/hardnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/hardnet.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/hardnet.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/hrnet.py b/models/cv/pose/alphapose/pytorch/alphapose/models/hrnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/hrnet.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/hrnet.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/DUC.py b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/DUC.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/DUC.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/DUC.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/PixelUnshuffle.py b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/PixelUnshuffle.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/PixelUnshuffle.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/PixelUnshuffle.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/Resnet.py b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/Resnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/Resnet.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/Resnet.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/SE_Resnet.py b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/SE_Resnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/SE_Resnet.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/SE_Resnet.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/SE_module.py b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/SE_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/SE_module.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/SE_module.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/ShuffleResnet.py b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/ShuffleResnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/ShuffleResnet.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/ShuffleResnet.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/DCN.py b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/DCN.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/DCN.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/DCN.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/__init__.py b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/__init__.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/__init__.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/deform_conv.py b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/deform_conv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/deform_conv.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/deform_conv.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/deform_pool.py b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/deform_pool.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/deform_pool.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/deform_pool.py diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_conv_cuda.cpp b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_conv_cuda.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_conv_cuda.cpp rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_conv_cuda.cpp diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_conv_cuda_kernel.cu b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_conv_cuda_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_conv_cuda_kernel.cu rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_conv_cuda_kernel.cu diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_pool_cuda.cpp b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_pool_cuda.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_pool_cuda.cpp rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_pool_cuda.cpp diff --git a/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_pool_cuda_kernel.cu b/models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_pool_cuda_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_pool_cuda_kernel.cu rename to models/cv/pose/alphapose/pytorch/alphapose/models/layers/dcn/src/deform_pool_cuda_kernel.cu diff --git a/cv/pose/alphapose/pytorch/alphapose/models/simplepose.py b/models/cv/pose/alphapose/pytorch/alphapose/models/simplepose.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/models/simplepose.py rename to models/cv/pose/alphapose/pytorch/alphapose/models/simplepose.py diff --git a/cv/pose/alphapose/pytorch/alphapose/opt.py b/models/cv/pose/alphapose/pytorch/alphapose/opt.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/opt.py rename to models/cv/pose/alphapose/pytorch/alphapose/opt.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/__init__.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/__init__.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/__init__.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/bbox.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/bbox.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/bbox.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/bbox.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/config.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/config.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/config.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/detector.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/detector.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/detector.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/detector.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/detector_backup.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/detector_backup.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/detector_backup.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/detector_backup.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/env.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/env.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/env.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/file_detector.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/file_detector.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/file_detector.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/file_detector.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/logger.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/logger.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/logger.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/metrics.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/metrics.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/metrics.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/metrics.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/pPose_nms.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/pPose_nms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/pPose_nms.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/pPose_nms.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/presets/__init__.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/presets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/presets/__init__.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/presets/__init__.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/presets/simple_transform.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/presets/simple_transform.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/presets/simple_transform.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/presets/simple_transform.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/registry.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/registry.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/registry.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/__init__.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/roi_align/__init__.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/__init__.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/roi_align.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/roi_align.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/roi_align/roi_align.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/roi_align.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/src/roi_align_cuda.cpp b/models/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/src/roi_align_cuda.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/roi_align/src/roi_align_cuda.cpp rename to models/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/src/roi_align_cuda.cpp diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/src/roi_align_kernel.cu b/models/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/src/roi_align_kernel.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/roi_align/src/roi_align_kernel.cu rename to models/cv/pose/alphapose/pytorch/alphapose/utils/roi_align/src/roi_align_kernel.cu diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/transforms.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/transforms.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/transforms.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/transforms.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/vis.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/vis.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/vis.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/vis.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/webcam_detector.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/webcam_detector.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/webcam_detector.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/webcam_detector.py diff --git a/cv/pose/alphapose/pytorch/alphapose/utils/writer.py b/models/cv/pose/alphapose/pytorch/alphapose/utils/writer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/utils/writer.py rename to models/cv/pose/alphapose/pytorch/alphapose/utils/writer.py diff --git a/cv/pose/alphapose/pytorch/alphapose/version.py b/models/cv/pose/alphapose/pytorch/alphapose/version.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/alphapose/version.py rename to models/cv/pose/alphapose/pytorch/alphapose/version.py diff --git a/cv/pose/alphapose/pytorch/configs/coco/resnet/256x192_res50_lr1e-3_1x.yaml b/models/cv/pose/alphapose/pytorch/configs/coco/resnet/256x192_res50_lr1e-3_1x.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/configs/coco/resnet/256x192_res50_lr1e-3_1x.yaml rename to models/cv/pose/alphapose/pytorch/configs/coco/resnet/256x192_res50_lr1e-3_1x.yaml diff --git a/cv/pose/alphapose/pytorch/detector/apis.py b/models/cv/pose/alphapose/pytorch/detector/apis.py old mode 100755 new mode 100644 similarity index 100% rename from cv/pose/alphapose/pytorch/detector/apis.py rename to models/cv/pose/alphapose/pytorch/detector/apis.py diff --git a/cv/pose/alphapose/pytorch/scripts/train.py b/models/cv/pose/alphapose/pytorch/scripts/train.py similarity index 100% rename from cv/pose/alphapose/pytorch/scripts/train.py rename to models/cv/pose/alphapose/pytorch/scripts/train.py diff --git a/cv/pose/alphapose/pytorch/scripts/train.sh b/models/cv/pose/alphapose/pytorch/scripts/train.sh similarity index 100% rename from cv/pose/alphapose/pytorch/scripts/train.sh rename to models/cv/pose/alphapose/pytorch/scripts/train.sh diff --git a/cv/pose/hrnet/paddlepaddle/README.md b/models/cv/pose/hrnet/paddlepaddle/README.md similarity index 100% rename from cv/pose/hrnet/paddlepaddle/README.md rename to models/cv/pose/hrnet/paddlepaddle/README.md diff --git a/cv/pose/hrnet/pytorch/README.md b/models/cv/pose/hrnet/pytorch/README.md similarity index 100% rename from cv/pose/hrnet/pytorch/README.md rename to models/cv/pose/hrnet/pytorch/README.md diff --git a/cv/pose/hrnet/pytorch/config/__init__.py b/models/cv/pose/hrnet/pytorch/config/__init__.py similarity index 100% rename from cv/pose/hrnet/pytorch/config/__init__.py rename to models/cv/pose/hrnet/pytorch/config/__init__.py diff --git a/cv/pose/hrnet/pytorch/config/default.py b/models/cv/pose/hrnet/pytorch/config/default.py similarity index 100% rename from cv/pose/hrnet/pytorch/config/default.py rename to models/cv/pose/hrnet/pytorch/config/default.py diff --git a/cv/pose/hrnet/pytorch/config/models.py b/models/cv/pose/hrnet/pytorch/config/models.py similarity index 100% rename from cv/pose/hrnet/pytorch/config/models.py rename to models/cv/pose/hrnet/pytorch/config/models.py diff --git a/cv/pose/hrnet/pytorch/configs/coco/w32_512_adam_lr1e-3.yaml b/models/cv/pose/hrnet/pytorch/configs/coco/w32_512_adam_lr1e-3.yaml similarity index 100% rename from cv/pose/hrnet/pytorch/configs/coco/w32_512_adam_lr1e-3.yaml rename to models/cv/pose/hrnet/pytorch/configs/coco/w32_512_adam_lr1e-3.yaml diff --git a/cv/pose/hrnet/pytorch/configs/coco/w32_640_adam_lr1e-3.yaml b/models/cv/pose/hrnet/pytorch/configs/coco/w32_640_adam_lr1e-3.yaml similarity index 100% rename from cv/pose/hrnet/pytorch/configs/coco/w32_640_adam_lr1e-3.yaml rename to models/cv/pose/hrnet/pytorch/configs/coco/w32_640_adam_lr1e-3.yaml diff --git a/cv/pose/hrnet/pytorch/configs/coco/w48_640_adam_lr1e-3.yaml b/models/cv/pose/hrnet/pytorch/configs/coco/w48_640_adam_lr1e-3.yaml similarity index 100% rename from cv/pose/hrnet/pytorch/configs/coco/w48_640_adam_lr1e-3.yaml rename to models/cv/pose/hrnet/pytorch/configs/coco/w48_640_adam_lr1e-3.yaml diff --git a/cv/pose/hrnet/pytorch/core/group.py b/models/cv/pose/hrnet/pytorch/core/group.py similarity index 100% rename from cv/pose/hrnet/pytorch/core/group.py rename to models/cv/pose/hrnet/pytorch/core/group.py diff --git a/cv/pose/hrnet/pytorch/core/inference.py b/models/cv/pose/hrnet/pytorch/core/inference.py similarity index 100% rename from cv/pose/hrnet/pytorch/core/inference.py rename to models/cv/pose/hrnet/pytorch/core/inference.py diff --git a/cv/pose/hrnet/pytorch/core/loss.py b/models/cv/pose/hrnet/pytorch/core/loss.py similarity index 100% rename from cv/pose/hrnet/pytorch/core/loss.py rename to models/cv/pose/hrnet/pytorch/core/loss.py diff --git a/cv/pose/hrnet/pytorch/core/trainer.py b/models/cv/pose/hrnet/pytorch/core/trainer.py similarity index 100% rename from cv/pose/hrnet/pytorch/core/trainer.py rename to models/cv/pose/hrnet/pytorch/core/trainer.py diff --git a/cv/pose/hrnet/pytorch/core/valider.py b/models/cv/pose/hrnet/pytorch/core/valider.py similarity index 100% rename from cv/pose/hrnet/pytorch/core/valider.py rename to models/cv/pose/hrnet/pytorch/core/valider.py diff --git a/cv/pose/hrnet/pytorch/dataset/COCODataset.py b/models/cv/pose/hrnet/pytorch/dataset/COCODataset.py similarity index 100% rename from cv/pose/hrnet/pytorch/dataset/COCODataset.py rename to models/cv/pose/hrnet/pytorch/dataset/COCODataset.py diff --git a/cv/pose/hrnet/pytorch/dataset/COCOKeypoints.py b/models/cv/pose/hrnet/pytorch/dataset/COCOKeypoints.py similarity index 100% rename from cv/pose/hrnet/pytorch/dataset/COCOKeypoints.py rename to models/cv/pose/hrnet/pytorch/dataset/COCOKeypoints.py diff --git a/cv/pose/hrnet/pytorch/dataset/__init__.py b/models/cv/pose/hrnet/pytorch/dataset/__init__.py similarity index 100% rename from cv/pose/hrnet/pytorch/dataset/__init__.py rename to models/cv/pose/hrnet/pytorch/dataset/__init__.py diff --git a/cv/pose/hrnet/pytorch/dataset/build.py b/models/cv/pose/hrnet/pytorch/dataset/build.py similarity index 100% rename from cv/pose/hrnet/pytorch/dataset/build.py rename to models/cv/pose/hrnet/pytorch/dataset/build.py diff --git a/cv/pose/hrnet/pytorch/dataset/target_generators/__init__.py b/models/cv/pose/hrnet/pytorch/dataset/target_generators/__init__.py similarity index 100% rename from cv/pose/hrnet/pytorch/dataset/target_generators/__init__.py rename to models/cv/pose/hrnet/pytorch/dataset/target_generators/__init__.py diff --git a/cv/pose/hrnet/pytorch/dataset/target_generators/target_generators.py b/models/cv/pose/hrnet/pytorch/dataset/target_generators/target_generators.py similarity index 100% rename from cv/pose/hrnet/pytorch/dataset/target_generators/target_generators.py rename to models/cv/pose/hrnet/pytorch/dataset/target_generators/target_generators.py diff --git a/cv/pose/hrnet/pytorch/dataset/transforms/__init__.py b/models/cv/pose/hrnet/pytorch/dataset/transforms/__init__.py similarity index 100% rename from cv/pose/hrnet/pytorch/dataset/transforms/__init__.py rename to models/cv/pose/hrnet/pytorch/dataset/transforms/__init__.py diff --git a/cv/pose/hrnet/pytorch/dataset/transforms/build.py b/models/cv/pose/hrnet/pytorch/dataset/transforms/build.py similarity index 100% rename from cv/pose/hrnet/pytorch/dataset/transforms/build.py rename to models/cv/pose/hrnet/pytorch/dataset/transforms/build.py diff --git a/cv/pose/hrnet/pytorch/dataset/transforms/transforms.py b/models/cv/pose/hrnet/pytorch/dataset/transforms/transforms.py similarity index 100% rename from cv/pose/hrnet/pytorch/dataset/transforms/transforms.py rename to models/cv/pose/hrnet/pytorch/dataset/transforms/transforms.py diff --git a/cv/pose/hrnet/pytorch/fp16_utils/__init__.py b/models/cv/pose/hrnet/pytorch/fp16_utils/__init__.py similarity index 100% rename from cv/pose/hrnet/pytorch/fp16_utils/__init__.py rename to models/cv/pose/hrnet/pytorch/fp16_utils/__init__.py diff --git a/cv/pose/hrnet/pytorch/fp16_utils/fp16_optimizer.py b/models/cv/pose/hrnet/pytorch/fp16_utils/fp16_optimizer.py similarity index 100% rename from cv/pose/hrnet/pytorch/fp16_utils/fp16_optimizer.py rename to models/cv/pose/hrnet/pytorch/fp16_utils/fp16_optimizer.py diff --git a/cv/pose/hrnet/pytorch/fp16_utils/fp16util.py b/models/cv/pose/hrnet/pytorch/fp16_utils/fp16util.py similarity index 100% rename from cv/pose/hrnet/pytorch/fp16_utils/fp16util.py rename to models/cv/pose/hrnet/pytorch/fp16_utils/fp16util.py diff --git a/cv/pose/hrnet/pytorch/fp16_utils/loss_scaler.py b/models/cv/pose/hrnet/pytorch/fp16_utils/loss_scaler.py similarity index 100% rename from cv/pose/hrnet/pytorch/fp16_utils/loss_scaler.py rename to models/cv/pose/hrnet/pytorch/fp16_utils/loss_scaler.py diff --git a/cv/pose/hrnet/pytorch/models/__init__.py b/models/cv/pose/hrnet/pytorch/models/__init__.py similarity index 100% rename from cv/pose/hrnet/pytorch/models/__init__.py rename to models/cv/pose/hrnet/pytorch/models/__init__.py diff --git a/cv/pose/hrnet/pytorch/models/pose_higher_hrnet.py b/models/cv/pose/hrnet/pytorch/models/pose_higher_hrnet.py similarity index 100% rename from cv/pose/hrnet/pytorch/models/pose_higher_hrnet.py rename to models/cv/pose/hrnet/pytorch/models/pose_higher_hrnet.py diff --git a/cv/pose/hrnet/pytorch/requirements.txt b/models/cv/pose/hrnet/pytorch/requirements.txt similarity index 100% rename from cv/pose/hrnet/pytorch/requirements.txt rename to models/cv/pose/hrnet/pytorch/requirements.txt diff --git a/cv/pose/hrnet/pytorch/tools/_init_paths.py b/models/cv/pose/hrnet/pytorch/tools/_init_paths.py similarity index 100% rename from cv/pose/hrnet/pytorch/tools/_init_paths.py rename to models/cv/pose/hrnet/pytorch/tools/_init_paths.py diff --git a/cv/pose/hrnet/pytorch/tools/train.py b/models/cv/pose/hrnet/pytorch/tools/train.py similarity index 100% rename from cv/pose/hrnet/pytorch/tools/train.py rename to models/cv/pose/hrnet/pytorch/tools/train.py diff --git a/cv/pose/hrnet/pytorch/tools/valid.py b/models/cv/pose/hrnet/pytorch/tools/valid.py similarity index 100% rename from cv/pose/hrnet/pytorch/tools/valid.py rename to models/cv/pose/hrnet/pytorch/tools/valid.py diff --git a/cv/pose/hrnet/pytorch/utils/transforms.py b/models/cv/pose/hrnet/pytorch/utils/transforms.py similarity index 100% rename from cv/pose/hrnet/pytorch/utils/transforms.py rename to models/cv/pose/hrnet/pytorch/utils/transforms.py diff --git a/cv/pose/hrnet/pytorch/utils/utils.py b/models/cv/pose/hrnet/pytorch/utils/utils.py similarity index 100% rename from cv/pose/hrnet/pytorch/utils/utils.py rename to models/cv/pose/hrnet/pytorch/utils/utils.py diff --git a/cv/pose/hrnet/pytorch/utils/vis.py b/models/cv/pose/hrnet/pytorch/utils/vis.py similarity index 100% rename from cv/pose/hrnet/pytorch/utils/vis.py rename to models/cv/pose/hrnet/pytorch/utils/vis.py diff --git a/cv/pose/hrnet/pytorch/utils/zipreader.py b/models/cv/pose/hrnet/pytorch/utils/zipreader.py similarity index 100% rename from cv/pose/hrnet/pytorch/utils/zipreader.py rename to models/cv/pose/hrnet/pytorch/utils/zipreader.py diff --git a/cv/pose/openpose/mindspore/Dockerfile b/models/cv/pose/openpose/mindspore/Dockerfile similarity index 100% rename from cv/pose/openpose/mindspore/Dockerfile rename to models/cv/pose/openpose/mindspore/Dockerfile diff --git a/cv/pose/openpose/mindspore/README.md b/models/cv/pose/openpose/mindspore/README.md similarity index 100% rename from cv/pose/openpose/mindspore/README.md rename to models/cv/pose/openpose/mindspore/README.md diff --git a/cv/pose/openpose/mindspore/README_origin.md b/models/cv/pose/openpose/mindspore/README_origin.md similarity index 100% rename from cv/pose/openpose/mindspore/README_origin.md rename to models/cv/pose/openpose/mindspore/README_origin.md diff --git a/cv/pose/openpose/mindspore/default_config.yaml b/models/cv/pose/openpose/mindspore/default_config.yaml similarity index 100% rename from cv/pose/openpose/mindspore/default_config.yaml rename to models/cv/pose/openpose/mindspore/default_config.yaml diff --git a/cv/pose/openpose/mindspore/eval.py b/models/cv/pose/openpose/mindspore/eval.py similarity index 100% rename from cv/pose/openpose/mindspore/eval.py rename to models/cv/pose/openpose/mindspore/eval.py diff --git a/cv/pose/openpose/mindspore/export.py b/models/cv/pose/openpose/mindspore/export.py similarity index 100% rename from cv/pose/openpose/mindspore/export.py rename to models/cv/pose/openpose/mindspore/export.py diff --git a/cv/pose/openpose/mindspore/infer/convert/aipp.cfg b/models/cv/pose/openpose/mindspore/infer/convert/aipp.cfg similarity index 100% rename from cv/pose/openpose/mindspore/infer/convert/aipp.cfg rename to models/cv/pose/openpose/mindspore/infer/convert/aipp.cfg diff --git a/cv/pose/openpose/mindspore/infer/convert/convert_om.sh b/models/cv/pose/openpose/mindspore/infer/convert/convert_om.sh similarity index 100% rename from cv/pose/openpose/mindspore/infer/convert/convert_om.sh rename to models/cv/pose/openpose/mindspore/infer/convert/convert_om.sh diff --git a/cv/pose/openpose/mindspore/infer/docker_start_infer.sh b/models/cv/pose/openpose/mindspore/infer/docker_start_infer.sh similarity index 100% rename from cv/pose/openpose/mindspore/infer/docker_start_infer.sh rename to models/cv/pose/openpose/mindspore/infer/docker_start_infer.sh diff --git a/cv/pose/openpose/mindspore/infer/mxbase/process/CMakeLists.txt b/models/cv/pose/openpose/mindspore/infer/mxbase/process/CMakeLists.txt similarity index 100% rename from cv/pose/openpose/mindspore/infer/mxbase/process/CMakeLists.txt rename to models/cv/pose/openpose/mindspore/infer/mxbase/process/CMakeLists.txt diff --git a/cv/pose/openpose/mindspore/infer/mxbase/process/build.sh b/models/cv/pose/openpose/mindspore/infer/mxbase/process/build.sh similarity index 100% rename from cv/pose/openpose/mindspore/infer/mxbase/process/build.sh rename to models/cv/pose/openpose/mindspore/infer/mxbase/process/build.sh diff --git a/cv/pose/openpose/mindspore/infer/mxbase/process/src/OpenPose.cpp b/models/cv/pose/openpose/mindspore/infer/mxbase/process/src/OpenPose.cpp similarity index 100% rename from cv/pose/openpose/mindspore/infer/mxbase/process/src/OpenPose.cpp rename to models/cv/pose/openpose/mindspore/infer/mxbase/process/src/OpenPose.cpp diff --git a/cv/pose/openpose/mindspore/infer/mxbase/process/src/OpenPose.h b/models/cv/pose/openpose/mindspore/infer/mxbase/process/src/OpenPose.h similarity index 100% rename from cv/pose/openpose/mindspore/infer/mxbase/process/src/OpenPose.h rename to models/cv/pose/openpose/mindspore/infer/mxbase/process/src/OpenPose.h diff --git a/cv/pose/openpose/mindspore/infer/mxbase/process/src/PostProcess/OpenPoseMindsporePost.cpp b/models/cv/pose/openpose/mindspore/infer/mxbase/process/src/PostProcess/OpenPoseMindsporePost.cpp similarity index 100% rename from cv/pose/openpose/mindspore/infer/mxbase/process/src/PostProcess/OpenPoseMindsporePost.cpp rename to models/cv/pose/openpose/mindspore/infer/mxbase/process/src/PostProcess/OpenPoseMindsporePost.cpp diff --git a/cv/pose/openpose/mindspore/infer/mxbase/process/src/PostProcess/OpenPoseMindsporePost.h b/models/cv/pose/openpose/mindspore/infer/mxbase/process/src/PostProcess/OpenPoseMindsporePost.h similarity index 100% rename from cv/pose/openpose/mindspore/infer/mxbase/process/src/PostProcess/OpenPoseMindsporePost.h rename to models/cv/pose/openpose/mindspore/infer/mxbase/process/src/PostProcess/OpenPoseMindsporePost.h diff --git a/cv/pose/openpose/mindspore/infer/mxbase/process/src/main.cpp b/models/cv/pose/openpose/mindspore/infer/mxbase/process/src/main.cpp similarity index 100% rename from cv/pose/openpose/mindspore/infer/mxbase/process/src/main.cpp rename to models/cv/pose/openpose/mindspore/infer/mxbase/process/src/main.cpp diff --git a/cv/pose/openpose/mindspore/infer/mxbase/proto/CMakeLists.txt b/models/cv/pose/openpose/mindspore/infer/mxbase/proto/CMakeLists.txt similarity index 100% rename from cv/pose/openpose/mindspore/infer/mxbase/proto/CMakeLists.txt rename to models/cv/pose/openpose/mindspore/infer/mxbase/proto/CMakeLists.txt diff --git a/cv/pose/openpose/mindspore/infer/mxbase/proto/build.sh b/models/cv/pose/openpose/mindspore/infer/mxbase/proto/build.sh similarity index 100% rename from cv/pose/openpose/mindspore/infer/mxbase/proto/build.sh rename to models/cv/pose/openpose/mindspore/infer/mxbase/proto/build.sh diff --git a/cv/pose/openpose/mindspore/infer/mxbase/proto/mxpiOpenposeProto.proto b/models/cv/pose/openpose/mindspore/infer/mxbase/proto/mxpiOpenposeProto.proto similarity index 100% rename from cv/pose/openpose/mindspore/infer/mxbase/proto/mxpiOpenposeProto.proto rename to models/cv/pose/openpose/mindspore/infer/mxbase/proto/mxpiOpenposeProto.proto diff --git a/cv/pose/openpose/mindspore/infer/sdk/plugins/CMakeLists.txt b/models/cv/pose/openpose/mindspore/infer/sdk/plugins/CMakeLists.txt similarity index 100% rename from cv/pose/openpose/mindspore/infer/sdk/plugins/CMakeLists.txt rename to models/cv/pose/openpose/mindspore/infer/sdk/plugins/CMakeLists.txt diff --git a/cv/pose/openpose/mindspore/infer/sdk/plugins/MxpiOpenposePostProcess.cpp b/models/cv/pose/openpose/mindspore/infer/sdk/plugins/MxpiOpenposePostProcess.cpp similarity index 100% rename from cv/pose/openpose/mindspore/infer/sdk/plugins/MxpiOpenposePostProcess.cpp rename to models/cv/pose/openpose/mindspore/infer/sdk/plugins/MxpiOpenposePostProcess.cpp diff --git a/cv/pose/openpose/mindspore/infer/sdk/plugins/MxpiOpenposePostProcess.h b/models/cv/pose/openpose/mindspore/infer/sdk/plugins/MxpiOpenposePostProcess.h similarity index 100% rename from cv/pose/openpose/mindspore/infer/sdk/plugins/MxpiOpenposePostProcess.h rename to models/cv/pose/openpose/mindspore/infer/sdk/plugins/MxpiOpenposePostProcess.h diff --git a/cv/pose/openpose/mindspore/infer/sdk/plugins/build.sh b/models/cv/pose/openpose/mindspore/infer/sdk/plugins/build.sh similarity index 100% rename from cv/pose/openpose/mindspore/infer/sdk/plugins/build.sh rename to models/cv/pose/openpose/mindspore/infer/sdk/plugins/build.sh diff --git a/cv/pose/openpose/mindspore/infer/sdk/proto/CMakeLists.txt b/models/cv/pose/openpose/mindspore/infer/sdk/proto/CMakeLists.txt similarity index 100% rename from cv/pose/openpose/mindspore/infer/sdk/proto/CMakeLists.txt rename to models/cv/pose/openpose/mindspore/infer/sdk/proto/CMakeLists.txt diff --git a/cv/pose/openpose/mindspore/infer/sdk/proto/build.sh b/models/cv/pose/openpose/mindspore/infer/sdk/proto/build.sh similarity index 100% rename from cv/pose/openpose/mindspore/infer/sdk/proto/build.sh rename to models/cv/pose/openpose/mindspore/infer/sdk/proto/build.sh diff --git a/cv/pose/openpose/mindspore/infer/sdk/proto/mxpiOpenposeProto.proto b/models/cv/pose/openpose/mindspore/infer/sdk/proto/mxpiOpenposeProto.proto similarity index 100% rename from cv/pose/openpose/mindspore/infer/sdk/proto/mxpiOpenposeProto.proto rename to models/cv/pose/openpose/mindspore/infer/sdk/proto/mxpiOpenposeProto.proto diff --git a/cv/pose/openpose/mindspore/infer/sdk/python/Openpose.pipeline b/models/cv/pose/openpose/mindspore/infer/sdk/python/Openpose.pipeline similarity index 100% rename from cv/pose/openpose/mindspore/infer/sdk/python/Openpose.pipeline rename to models/cv/pose/openpose/mindspore/infer/sdk/python/Openpose.pipeline diff --git a/cv/pose/openpose/mindspore/infer/sdk/python/evaluate.py b/models/cv/pose/openpose/mindspore/infer/sdk/python/evaluate.py similarity index 100% rename from cv/pose/openpose/mindspore/infer/sdk/python/evaluate.py rename to models/cv/pose/openpose/mindspore/infer/sdk/python/evaluate.py diff --git a/cv/pose/openpose/mindspore/infer/sdk/python/main.py b/models/cv/pose/openpose/mindspore/infer/sdk/python/main.py similarity index 100% rename from cv/pose/openpose/mindspore/infer/sdk/python/main.py rename to models/cv/pose/openpose/mindspore/infer/sdk/python/main.py diff --git a/cv/pose/openpose/mindspore/mindspore_hub_conf.py b/models/cv/pose/openpose/mindspore/mindspore_hub_conf.py similarity index 100% rename from cv/pose/openpose/mindspore/mindspore_hub_conf.py rename to models/cv/pose/openpose/mindspore/mindspore_hub_conf.py diff --git a/cv/pose/openpose/mindspore/modelarts/train_start.py b/models/cv/pose/openpose/mindspore/modelarts/train_start.py similarity index 100% rename from cv/pose/openpose/mindspore/modelarts/train_start.py rename to models/cv/pose/openpose/mindspore/modelarts/train_start.py diff --git a/cv/pose/openpose/mindspore/requirements.txt b/models/cv/pose/openpose/mindspore/requirements.txt similarity index 100% rename from cv/pose/openpose/mindspore/requirements.txt rename to models/cv/pose/openpose/mindspore/requirements.txt diff --git a/cv/pose/openpose/mindspore/scripts/docker_start.sh b/models/cv/pose/openpose/mindspore/scripts/docker_start.sh similarity index 100% rename from cv/pose/openpose/mindspore/scripts/docker_start.sh rename to models/cv/pose/openpose/mindspore/scripts/docker_start.sh diff --git a/cv/pose/openpose/mindspore/scripts/run_distribute_train.sh b/models/cv/pose/openpose/mindspore/scripts/run_distribute_train.sh similarity index 100% rename from cv/pose/openpose/mindspore/scripts/run_distribute_train.sh rename to models/cv/pose/openpose/mindspore/scripts/run_distribute_train.sh diff --git a/cv/pose/openpose/mindspore/scripts/run_distribute_train_gpu.sh b/models/cv/pose/openpose/mindspore/scripts/run_distribute_train_gpu.sh similarity index 100% rename from cv/pose/openpose/mindspore/scripts/run_distribute_train_gpu.sh rename to models/cv/pose/openpose/mindspore/scripts/run_distribute_train_gpu.sh diff --git a/cv/pose/openpose/mindspore/scripts/run_eval_ascend.sh b/models/cv/pose/openpose/mindspore/scripts/run_eval_ascend.sh similarity index 100% rename from cv/pose/openpose/mindspore/scripts/run_eval_ascend.sh rename to models/cv/pose/openpose/mindspore/scripts/run_eval_ascend.sh diff --git a/cv/pose/openpose/mindspore/scripts/run_standalone_train.sh b/models/cv/pose/openpose/mindspore/scripts/run_standalone_train.sh similarity index 100% rename from cv/pose/openpose/mindspore/scripts/run_standalone_train.sh rename to models/cv/pose/openpose/mindspore/scripts/run_standalone_train.sh diff --git a/cv/pose/openpose/mindspore/src/dataset.py b/models/cv/pose/openpose/mindspore/src/dataset.py similarity index 100% rename from cv/pose/openpose/mindspore/src/dataset.py rename to models/cv/pose/openpose/mindspore/src/dataset.py diff --git a/cv/pose/openpose/mindspore/src/gen_ignore_mask.py b/models/cv/pose/openpose/mindspore/src/gen_ignore_mask.py similarity index 100% rename from cv/pose/openpose/mindspore/src/gen_ignore_mask.py rename to models/cv/pose/openpose/mindspore/src/gen_ignore_mask.py diff --git a/cv/pose/openpose/mindspore/src/loss.py b/models/cv/pose/openpose/mindspore/src/loss.py similarity index 100% rename from cv/pose/openpose/mindspore/src/loss.py rename to models/cv/pose/openpose/mindspore/src/loss.py diff --git a/cv/pose/openpose/mindspore/src/model_utils/__init__.py b/models/cv/pose/openpose/mindspore/src/model_utils/__init__.py similarity index 100% rename from cv/pose/openpose/mindspore/src/model_utils/__init__.py rename to models/cv/pose/openpose/mindspore/src/model_utils/__init__.py diff --git a/cv/pose/openpose/mindspore/src/model_utils/config.py b/models/cv/pose/openpose/mindspore/src/model_utils/config.py similarity index 100% rename from cv/pose/openpose/mindspore/src/model_utils/config.py rename to models/cv/pose/openpose/mindspore/src/model_utils/config.py diff --git a/cv/pose/openpose/mindspore/src/model_utils/device_adapter.py b/models/cv/pose/openpose/mindspore/src/model_utils/device_adapter.py similarity index 100% rename from cv/pose/openpose/mindspore/src/model_utils/device_adapter.py rename to models/cv/pose/openpose/mindspore/src/model_utils/device_adapter.py diff --git a/cv/pose/openpose/mindspore/src/model_utils/local_adapter.py b/models/cv/pose/openpose/mindspore/src/model_utils/local_adapter.py similarity index 100% rename from cv/pose/openpose/mindspore/src/model_utils/local_adapter.py rename to models/cv/pose/openpose/mindspore/src/model_utils/local_adapter.py diff --git a/cv/pose/openpose/mindspore/src/model_utils/moxing_adapter.py b/models/cv/pose/openpose/mindspore/src/model_utils/moxing_adapter.py similarity index 100% rename from cv/pose/openpose/mindspore/src/model_utils/moxing_adapter.py rename to models/cv/pose/openpose/mindspore/src/model_utils/moxing_adapter.py diff --git a/cv/pose/openpose/mindspore/src/openposenet.py b/models/cv/pose/openpose/mindspore/src/openposenet.py similarity index 100% rename from cv/pose/openpose/mindspore/src/openposenet.py rename to models/cv/pose/openpose/mindspore/src/openposenet.py diff --git a/cv/pose/openpose/mindspore/src/utils.py b/models/cv/pose/openpose/mindspore/src/utils.py similarity index 100% rename from cv/pose/openpose/mindspore/src/utils.py rename to models/cv/pose/openpose/mindspore/src/utils.py diff --git a/cv/pose/openpose/mindspore/train.py b/models/cv/pose/openpose/mindspore/train.py similarity index 100% rename from cv/pose/openpose/mindspore/train.py rename to models/cv/pose/openpose/mindspore/train.py diff --git a/cv/pose/openpose/mindspore/train_openpose_coco2017_1card.sh b/models/cv/pose/openpose/mindspore/train_openpose_coco2017_1card.sh similarity index 100% rename from cv/pose/openpose/mindspore/train_openpose_coco2017_1card.sh rename to models/cv/pose/openpose/mindspore/train_openpose_coco2017_1card.sh diff --git a/cv/pose/openpose/mindspore/train_openpose_coco2017_8card.sh b/models/cv/pose/openpose/mindspore/train_openpose_coco2017_8card.sh similarity index 100% rename from cv/pose/openpose/mindspore/train_openpose_coco2017_8card.sh rename to models/cv/pose/openpose/mindspore/train_openpose_coco2017_8card.sh diff --git a/cv/self_supervised_learning/mae/pytorch/.gitignore b/models/cv/self_supervised_learning/mae/pytorch/.gitignore similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/.gitignore rename to models/cv/self_supervised_learning/mae/pytorch/.gitignore diff --git a/cv/self_supervised_learning/mae/pytorch/README.md b/models/cv/self_supervised_learning/mae/pytorch/README.md similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/README.md rename to models/cv/self_supervised_learning/mae/pytorch/README.md diff --git a/cv/self_supervised_learning/mae/pytorch/dataset_folder.py b/models/cv/self_supervised_learning/mae/pytorch/dataset_folder.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/dataset_folder.py rename to models/cv/self_supervised_learning/mae/pytorch/dataset_folder.py diff --git a/cv/self_supervised_learning/mae/pytorch/datasets.py b/models/cv/self_supervised_learning/mae/pytorch/datasets.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/datasets.py rename to models/cv/self_supervised_learning/mae/pytorch/datasets.py diff --git a/cv/self_supervised_learning/mae/pytorch/engine_for_finetuning.py b/models/cv/self_supervised_learning/mae/pytorch/engine_for_finetuning.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/engine_for_finetuning.py rename to models/cv/self_supervised_learning/mae/pytorch/engine_for_finetuning.py diff --git a/cv/self_supervised_learning/mae/pytorch/engine_for_pretraining.py b/models/cv/self_supervised_learning/mae/pytorch/engine_for_pretraining.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/engine_for_pretraining.py rename to models/cv/self_supervised_learning/mae/pytorch/engine_for_pretraining.py diff --git a/cv/self_supervised_learning/mae/pytorch/files/ILSVRC2012_val_00031649.JPEG b/models/cv/self_supervised_learning/mae/pytorch/files/ILSVRC2012_val_00031649.JPEG similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/files/ILSVRC2012_val_00031649.JPEG rename to models/cv/self_supervised_learning/mae/pytorch/files/ILSVRC2012_val_00031649.JPEG diff --git a/cv/self_supervised_learning/mae/pytorch/files/pretrain_base_0.75_400e.txt b/models/cv/self_supervised_learning/mae/pytorch/files/pretrain_base_0.75_400e.txt similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/files/pretrain_base_0.75_400e.txt rename to models/cv/self_supervised_learning/mae/pytorch/files/pretrain_base_0.75_400e.txt diff --git a/cv/self_supervised_learning/mae/pytorch/files/pretrain_base_0.75_400e_finetune_100e.txt b/models/cv/self_supervised_learning/mae/pytorch/files/pretrain_base_0.75_400e_finetune_100e.txt similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/files/pretrain_base_0.75_400e_finetune_100e.txt rename to models/cv/self_supervised_learning/mae/pytorch/files/pretrain_base_0.75_400e_finetune_100e.txt diff --git a/cv/self_supervised_learning/mae/pytorch/files/pretrain_large_0.75_400e.txt b/models/cv/self_supervised_learning/mae/pytorch/files/pretrain_large_0.75_400e.txt similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/files/pretrain_large_0.75_400e.txt rename to models/cv/self_supervised_learning/mae/pytorch/files/pretrain_large_0.75_400e.txt diff --git a/cv/self_supervised_learning/mae/pytorch/files/pretrain_large_0.75_400e_finetune_50e.txt b/models/cv/self_supervised_learning/mae/pytorch/files/pretrain_large_0.75_400e_finetune_50e.txt similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/files/pretrain_large_0.75_400e_finetune_50e.txt rename to models/cv/self_supervised_learning/mae/pytorch/files/pretrain_large_0.75_400e_finetune_50e.txt diff --git a/cv/self_supervised_learning/mae/pytorch/masking_generator.py b/models/cv/self_supervised_learning/mae/pytorch/masking_generator.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/masking_generator.py rename to models/cv/self_supervised_learning/mae/pytorch/masking_generator.py diff --git a/cv/self_supervised_learning/mae/pytorch/modeling_finetune.py b/models/cv/self_supervised_learning/mae/pytorch/modeling_finetune.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/modeling_finetune.py rename to models/cv/self_supervised_learning/mae/pytorch/modeling_finetune.py diff --git a/cv/self_supervised_learning/mae/pytorch/modeling_pretrain.py b/models/cv/self_supervised_learning/mae/pytorch/modeling_pretrain.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/modeling_pretrain.py rename to models/cv/self_supervised_learning/mae/pytorch/modeling_pretrain.py diff --git a/cv/self_supervised_learning/mae/pytorch/optim_factory.py b/models/cv/self_supervised_learning/mae/pytorch/optim_factory.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/optim_factory.py rename to models/cv/self_supervised_learning/mae/pytorch/optim_factory.py diff --git a/cv/self_supervised_learning/mae/pytorch/requirements.txt b/models/cv/self_supervised_learning/mae/pytorch/requirements.txt similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/requirements.txt rename to models/cv/self_supervised_learning/mae/pytorch/requirements.txt diff --git a/cv/self_supervised_learning/mae/pytorch/run.sh b/models/cv/self_supervised_learning/mae/pytorch/run.sh similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/run.sh rename to models/cv/self_supervised_learning/mae/pytorch/run.sh diff --git a/cv/self_supervised_learning/mae/pytorch/run_class_finetuning.py b/models/cv/self_supervised_learning/mae/pytorch/run_class_finetuning.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/run_class_finetuning.py rename to models/cv/self_supervised_learning/mae/pytorch/run_class_finetuning.py diff --git a/cv/self_supervised_learning/mae/pytorch/run_mae_pretraining.py b/models/cv/self_supervised_learning/mae/pytorch/run_mae_pretraining.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/run_mae_pretraining.py rename to models/cv/self_supervised_learning/mae/pytorch/run_mae_pretraining.py diff --git a/cv/self_supervised_learning/mae/pytorch/run_mae_vis.py b/models/cv/self_supervised_learning/mae/pytorch/run_mae_vis.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/run_mae_vis.py rename to models/cv/self_supervised_learning/mae/pytorch/run_mae_vis.py diff --git a/cv/self_supervised_learning/mae/pytorch/transforms.py b/models/cv/self_supervised_learning/mae/pytorch/transforms.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/transforms.py rename to models/cv/self_supervised_learning/mae/pytorch/transforms.py diff --git a/cv/self_supervised_learning/mae/pytorch/utils.py b/models/cv/self_supervised_learning/mae/pytorch/utils.py similarity index 100% rename from cv/self_supervised_learning/mae/pytorch/utils.py rename to models/cv/self_supervised_learning/mae/pytorch/utils.py diff --git a/cv/semantic_segmentation/apcnet/pytorch/README.md b/models/cv/semantic_segmentation/apcnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/apcnet/pytorch/README.md rename to models/cv/semantic_segmentation/apcnet/pytorch/README.md diff --git a/cv/semantic_segmentation/att_unet/pytorch/README.md b/models/cv/semantic_segmentation/att_unet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/att_unet/pytorch/README.md rename to models/cv/semantic_segmentation/att_unet/pytorch/README.md diff --git a/cv/semantic_segmentation/bisenet/pytorch/README.md b/models/cv/semantic_segmentation/bisenet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/README.md rename to models/cv/semantic_segmentation/bisenet/pytorch/README.md diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/builder.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/models/bisenet.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/models/bisenet.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/models/bisenet.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/models/bisenet.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/bisenet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/bisenet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/run_train.py b/models/cv/semantic_segmentation/bisenet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/run_train.py rename to models/cv/semantic_segmentation/bisenet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/bisenet/pytorch/train_bisenet_r18_dist.sh b/models/cv/semantic_segmentation/bisenet/pytorch/train_bisenet_r18_dist.sh similarity index 100% rename from cv/semantic_segmentation/bisenet/pytorch/train_bisenet_r18_dist.sh rename to models/cv/semantic_segmentation/bisenet/pytorch/train_bisenet_r18_dist.sh diff --git a/cv/semantic_segmentation/bisenetv2/paddlepaddle/README.md b/models/cv/semantic_segmentation/bisenetv2/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/bisenetv2/paddlepaddle/README.md rename to models/cv/semantic_segmentation/bisenetv2/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/.gitignore b/models/cv/semantic_segmentation/bisenetv2/pytorch/.gitignore old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/.gitignore rename to models/cv/semantic_segmentation/bisenetv2/pytorch/.gitignore diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/LICENSE b/models/cv/semantic_segmentation/bisenetv2/pytorch/LICENSE old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/LICENSE rename to models/cv/semantic_segmentation/bisenetv2/pytorch/LICENSE diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/README.md b/models/cv/semantic_segmentation/bisenetv2/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/README.md rename to models/cv/semantic_segmentation/bisenetv2/pytorch/README.md diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/configs/__init__.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/configs/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/configs/__init__.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/configs/__init__.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenet_customer.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenet_customer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenet_customer.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenet_customer.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_ade20k.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_ade20k.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_ade20k.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_ade20k.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_city.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_city.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_city.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_city.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_coco.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_coco.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_coco.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv1_coco.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_ade20k.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_ade20k.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_ade20k.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_ade20k.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_city.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_city.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_city.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_city.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_coco.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_coco.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_coco.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/configs/bisenetv2_coco.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/datasets/cityscapes/train.txt b/models/cv/semantic_segmentation/bisenetv2/pytorch/datasets/cityscapes/train.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/datasets/cityscapes/train.txt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/datasets/cityscapes/train.txt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/datasets/cityscapes/val.txt b/models/cv/semantic_segmentation/bisenetv2/pytorch/datasets/cityscapes/val.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/datasets/cityscapes/val.txt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/datasets/cityscapes/val.txt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/dist_train.sh b/models/cv/semantic_segmentation/bisenetv2/pytorch/dist_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/dist_train.sh rename to models/cv/semantic_segmentation/bisenetv2/pytorch/dist_train.sh diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/example.png b/models/cv/semantic_segmentation/bisenetv2/pytorch/example.png old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/example.png rename to models/cv/semantic_segmentation/bisenetv2/pytorch/example.png diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/__init__.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/__init__.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/__init__.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/__init__.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/data/__init__.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/__init__.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/ade20k.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/ade20k.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/data/ade20k.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/ade20k.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/base_dataset.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/base_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/data/base_dataset.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/base_dataset.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/cityscapes_cv2.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/cityscapes_cv2.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/data/cityscapes_cv2.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/cityscapes_cv2.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/coco.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/coco.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/data/coco.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/coco.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/customer_dataset.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/customer_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/data/customer_dataset.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/customer_dataset.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/get_dataloader.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/get_dataloader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/data/get_dataloader.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/get_dataloader.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/sampler.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/data/sampler.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/sampler.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/transform_cv2.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/transform_cv2.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/data/transform_cv2.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/data/transform_cv2.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/logger.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/logger.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/logger.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/lr_scheduler.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/lr_scheduler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/lr_scheduler.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/lr_scheduler.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/meters.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/meters.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/meters.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/meters.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/__init__.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/models/__init__.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/__init__.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/bisenetv1.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/bisenetv1.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/models/bisenetv1.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/bisenetv1.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/bisenetv2.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/bisenetv2.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/models/bisenetv2.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/bisenetv2.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/resnet.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/resnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/models/resnet.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/models/resnet.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/lib/ohem_ce_loss.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/lib/ohem_ce_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/lib/ohem_ce_loss.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/lib/ohem_ce_loss.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/ncnn/CMakeLists.txt b/models/cv/semantic_segmentation/bisenetv2/pytorch/ncnn/CMakeLists.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/ncnn/CMakeLists.txt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/ncnn/CMakeLists.txt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/ncnn/README.md b/models/cv/semantic_segmentation/bisenetv2/pytorch/ncnn/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/ncnn/README.md rename to models/cv/semantic_segmentation/bisenetv2/pytorch/ncnn/README.md diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/ncnn/segment.cpp b/models/cv/semantic_segmentation/bisenetv2/pytorch/ncnn/segment.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/ncnn/segment.cpp rename to models/cv/semantic_segmentation/bisenetv2/pytorch/ncnn/segment.cpp diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/openvino/CMakeLists.txt b/models/cv/semantic_segmentation/bisenetv2/pytorch/openvino/CMakeLists.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/openvino/CMakeLists.txt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/openvino/CMakeLists.txt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/openvino/README.md b/models/cv/semantic_segmentation/bisenetv2/pytorch/openvino/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/openvino/README.md rename to models/cv/semantic_segmentation/bisenetv2/pytorch/openvino/README.md diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/openvino/main.cpp b/models/cv/semantic_segmentation/bisenetv2/pytorch/openvino/main.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/openvino/main.cpp rename to models/cv/semantic_segmentation/bisenetv2/pytorch/openvino/main.cpp diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/requirements.txt b/models/cv/semantic_segmentation/bisenetv2/pytorch/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/requirements.txt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/requirements.txt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/CMakeLists.txt b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/CMakeLists.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/CMakeLists.txt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/CMakeLists.txt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/README.md b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/README.md rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/README.md diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/batch_stream.hpp b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/batch_stream.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/batch_stream.hpp rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/batch_stream.hpp diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/entropy_calibrator.hpp b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/entropy_calibrator.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/entropy_calibrator.hpp rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/entropy_calibrator.hpp diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/kernels.cu b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/kernels.cu old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/kernels.cu rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/kernels.cu diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/kernels.hpp b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/kernels.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/kernels.hpp rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/kernels.hpp diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/read_img.cpp b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/read_img.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/read_img.cpp rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/read_img.cpp diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/read_img.hpp b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/read_img.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/read_img.hpp rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/read_img.hpp diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/segment.cpp b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/segment.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/segment.cpp rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/segment.cpp diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/segment.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/segment.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/segment.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/segment.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/trt_dep.cpp b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/trt_dep.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/trt_dep.cpp rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/trt_dep.cpp diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/trt_dep.hpp b/models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/trt_dep.hpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/trt_dep.hpp rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tensorrt/trt_dep.hpp diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/README.md b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/README.md rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/README.md diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/client_backend.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/client_backend.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/client_backend.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/client_backend.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/client_grpc.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/client_grpc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/client_grpc.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/client_grpc.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/client_http.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/client_http.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/client_http.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/client_http.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/cpp_client/CMakeLists.txt b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/cpp_client/CMakeLists.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/cpp_client/CMakeLists.txt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/cpp_client/CMakeLists.txt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/cpp_client/main.cpp b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/cpp_client/main.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/cpp_client/main.cpp rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/cpp_client/main.cpp diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv1/config.pbtxt b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv1/config.pbtxt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv1/config.pbtxt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv1/config.pbtxt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv1_model/config.pbtxt b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv1_model/config.pbtxt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv1_model/config.pbtxt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv1_model/config.pbtxt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv2/config.pbtxt b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv2/config.pbtxt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv2/config.pbtxt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv2/config.pbtxt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv2_model/config.pbtxt b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv2_model/config.pbtxt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv2_model/config.pbtxt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/bisenetv2_model/config.pbtxt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_cpp/1/.gitkeep b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_cpp/1/.gitkeep old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_cpp/1/.gitkeep rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_cpp/1/.gitkeep diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_cpp/config.pbtxt b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_cpp/config.pbtxt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_cpp/config.pbtxt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_cpp/config.pbtxt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_py/1/model.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_py/1/model.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_py/1/model.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_py/1/model.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_py/config.pbtxt b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_py/config.pbtxt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_py/config.pbtxt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/models/preprocess_py/config.pbtxt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/CMakeLists.txt b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/CMakeLists.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/CMakeLists.txt rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/CMakeLists.txt diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/cmake/TutorialRecommendedBackendConfig.cmake.in b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/cmake/TutorialRecommendedBackendConfig.cmake.in old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/cmake/TutorialRecommendedBackendConfig.cmake.in rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/cmake/TutorialRecommendedBackendConfig.cmake.in diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/src/libtriton_recommended.ldscript b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/src/libtriton_recommended.ldscript old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/src/libtriton_recommended.ldscript rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/src/libtriton_recommended.ldscript diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/src/recommended.cc b/models/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/src/recommended.cc old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/src/recommended.cc rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tis/self_backend/src/recommended.cc diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tools/__init__.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tools/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tools/__init__.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tools/__init__.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tools/check_dataset_info.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tools/check_dataset_info.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tools/check_dataset_info.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tools/check_dataset_info.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tools/conver_to_trt.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tools/conver_to_trt.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tools/conver_to_trt.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tools/conver_to_trt.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tools/demo.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tools/demo.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tools/demo.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tools/demo.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tools/demo_video.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tools/demo_video.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tools/demo_video.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tools/demo_video.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tools/evaluate.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tools/evaluate.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tools/evaluate.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tools/evaluate.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tools/export_libtorch.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tools/export_libtorch.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tools/export_libtorch.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tools/export_libtorch.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tools/export_onnx.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tools/export_onnx.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tools/export_onnx.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tools/export_onnx.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tools/gen_dataset_annos.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tools/gen_dataset_annos.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tools/gen_dataset_annos.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tools/gen_dataset_annos.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/tools/train_amp.py b/models/cv/semantic_segmentation/bisenetv2/pytorch/tools/train_amp.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/tools/train_amp.py rename to models/cv/semantic_segmentation/bisenetv2/pytorch/tools/train_amp.py diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/train.sh b/models/cv/semantic_segmentation/bisenetv2/pytorch/train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/train.sh rename to models/cv/semantic_segmentation/bisenetv2/pytorch/train.sh diff --git a/cv/semantic_segmentation/bisenetv2/pytorch/video.mp4 b/models/cv/semantic_segmentation/bisenetv2/pytorch/video.mp4 old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/bisenetv2/pytorch/video.mp4 rename to models/cv/semantic_segmentation/bisenetv2/pytorch/video.mp4 diff --git a/cv/semantic_segmentation/cgnet/pytorch/README.md b/models/cv/semantic_segmentation/cgnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/README.md rename to models/cv/semantic_segmentation/cgnet/pytorch/README.md diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/builder.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/models/cgnet.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/models/cgnet.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/models/cgnet.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/models/cgnet.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/cgnet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/cgnet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/run_train.py b/models/cv/semantic_segmentation/cgnet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/run_train.py rename to models/cv/semantic_segmentation/cgnet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/cgnet/pytorch/train_cgnet_dist.sh b/models/cv/semantic_segmentation/cgnet/pytorch/train_cgnet_dist.sh similarity index 100% rename from cv/semantic_segmentation/cgnet/pytorch/train_cgnet_dist.sh rename to models/cv/semantic_segmentation/cgnet/pytorch/train_cgnet_dist.sh diff --git a/cv/semantic_segmentation/contextnet/pytorch/README.md b/models/cv/semantic_segmentation/contextnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/README.md rename to models/cv/semantic_segmentation/contextnet/pytorch/README.md diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/builder.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/models/contextnet.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/models/contextnet.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/models/contextnet.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/models/contextnet.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/contextnet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/contextnet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/run_train.py b/models/cv/semantic_segmentation/contextnet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/run_train.py rename to models/cv/semantic_segmentation/contextnet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/contextnet/pytorch/train_contextnet_dist.sh b/models/cv/semantic_segmentation/contextnet/pytorch/train_contextnet_dist.sh similarity index 100% rename from cv/semantic_segmentation/contextnet/pytorch/train_contextnet_dist.sh rename to models/cv/semantic_segmentation/contextnet/pytorch/train_contextnet_dist.sh diff --git a/cv/semantic_segmentation/dabnet/pytorch/README.md b/models/cv/semantic_segmentation/dabnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/README.md rename to models/cv/semantic_segmentation/dabnet/pytorch/README.md diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/builder.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/models/dabnet.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/models/dabnet.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/models/dabnet.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/models/dabnet.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/dabnet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/dabnet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/run_train.py b/models/cv/semantic_segmentation/dabnet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/run_train.py rename to models/cv/semantic_segmentation/dabnet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/dabnet/pytorch/train_dabnet_dist.sh b/models/cv/semantic_segmentation/dabnet/pytorch/train_dabnet_dist.sh similarity index 100% rename from cv/semantic_segmentation/dabnet/pytorch/train_dabnet_dist.sh rename to models/cv/semantic_segmentation/dabnet/pytorch/train_dabnet_dist.sh diff --git a/cv/semantic_segmentation/danet/pytorch/README.md b/models/cv/semantic_segmentation/danet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/README.md rename to models/cv/semantic_segmentation/danet/pytorch/README.md diff --git a/cv/semantic_segmentation/danet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/danet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/danet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/builder.py b/models/cv/semantic_segmentation/danet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/danet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/danet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/danet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/danet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/models/danet.py b/models/cv/semantic_segmentation/danet/pytorch/model/models/danet.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/models/danet.py rename to models/cv/semantic_segmentation/danet/pytorch/model/models/danet.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/danet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/danet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/danet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/danet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/danet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/danet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/danet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/danet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/danet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/danet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/danet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/danet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/danet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/danet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/danet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/danet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/danet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/danet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/danet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/danet/pytorch/run_train.py b/models/cv/semantic_segmentation/danet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/run_train.py rename to models/cv/semantic_segmentation/danet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/danet/pytorch/train_danet_dist.sh b/models/cv/semantic_segmentation/danet/pytorch/train_danet_dist.sh similarity index 100% rename from cv/semantic_segmentation/danet/pytorch/train_danet_dist.sh rename to models/cv/semantic_segmentation/danet/pytorch/train_danet_dist.sh diff --git a/cv/semantic_segmentation/ddrnet/pytorch/README.md b/models/cv/semantic_segmentation/ddrnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/ddrnet/pytorch/README.md rename to models/cv/semantic_segmentation/ddrnet/pytorch/README.md diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/Dockerfile b/models/cv/semantic_segmentation/deeplabv3/mindspore/Dockerfile old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/Dockerfile rename to models/cv/semantic_segmentation/deeplabv3/mindspore/Dockerfile diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/README.md b/models/cv/semantic_segmentation/deeplabv3/mindspore/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/README.md rename to models/cv/semantic_segmentation/deeplabv3/mindspore/README.md diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/CMakeLists.txt b/models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/CMakeLists.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/CMakeLists.txt rename to models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/CMakeLists.txt diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/build.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/build.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/build.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/build.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/fusion_switch.cfg b/models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/fusion_switch.cfg old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/fusion_switch.cfg rename to models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/fusion_switch.cfg diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/inc/utils.h b/models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/inc/utils.h old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/inc/utils.h rename to models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/inc/utils.h diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/src/main.cc b/models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/src/main.cc old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/src/main.cc rename to models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/src/main.cc diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/src/utils.cc b/models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/src/utils.cc old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/src/utils.cc rename to models/cv/semantic_segmentation/deeplabv3/mindspore/ascend310_infer/src/utils.cc diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/default_config.yaml b/models/cv/semantic_segmentation/deeplabv3/mindspore/default_config.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/default_config.yaml rename to models/cv/semantic_segmentation/deeplabv3/mindspore/default_config.yaml diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/eval.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/eval.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/eval.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/eval_onnx.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/eval_onnx.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/eval_onnx.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/eval_onnx.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/export.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/export.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/export.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/export.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/Dockerfile b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/Dockerfile old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/Dockerfile rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/Dockerfile diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/convert/convert_om.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/convert/convert_om.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/convert/convert_om.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/convert/convert_om.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/convert/fusion_switch.cfg b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/convert/fusion_switch.cfg old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/convert/fusion_switch.cfg rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/convert/fusion_switch.cfg diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/data/config/deeplabv3.cfg b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/data/config/deeplabv3.cfg old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/data/config/deeplabv3.cfg rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/data/config/deeplabv3.cfg diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/data/config/deeplabv3.pipeline b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/data/config/deeplabv3.pipeline old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/data/config/deeplabv3.pipeline rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/data/config/deeplabv3.pipeline diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/docker_start_infer.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/docker_start_infer.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/docker_start_infer.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/docker_start_infer.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/CMakeLists.txt b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/CMakeLists.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/CMakeLists.txt rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/CMakeLists.txt diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/build.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/build.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/build.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/build.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/DeeplabV3.cpp b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/DeeplabV3.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/DeeplabV3.cpp rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/DeeplabV3.cpp diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/DeeplabV3.h b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/DeeplabV3.h old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/DeeplabV3.h rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/DeeplabV3.h diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/main.cpp b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/main.cpp old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/main.cpp rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/mxbase/src/main.cpp diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/requirements.txt b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/requirements.txt rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/requirements.txt diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/get_dataset_colormap.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/get_dataset_colormap.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/get_dataset_colormap.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/get_dataset_colormap.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/main.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/main.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/main.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/main.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/run.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/run.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/run.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/sdk/run.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/infer/util/get_vocval_lst.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/infer/util/get_vocval_lst.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/infer/util/get_vocval_lst.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/infer/util/get_vocval_lst.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/mindspore_hub_conf.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/mindspore_hub_conf.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/mindspore_hub_conf.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/mindspore_hub_conf.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/__init__.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/model_utils/__init__.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/config.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/model_utils/config.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/config.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/device_adapter.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/device_adapter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/model_utils/device_adapter.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/device_adapter.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/local_adapter.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/local_adapter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/model_utils/local_adapter.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/local_adapter.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/moxing_adapter.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/moxing_adapter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/model_utils/moxing_adapter.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/model_utils/moxing_adapter.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/modelarts/train_start.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/modelarts/train_start.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/modelarts/train_start.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/modelarts/train_start.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/postprocess.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/postprocess.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/postprocess.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/postprocess.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/requirements.txt b/models/cv/semantic_segmentation/deeplabv3/mindspore/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/requirements.txt rename to models/cv/semantic_segmentation/deeplabv3/mindspore/requirements.txt diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/build_data.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/build_data.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/build_data.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/build_data.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/docker_start.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/docker_start.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/docker_start.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/docker_start.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s16_r1.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s16_r1.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s16_r1.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s16_r1.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s8_r1.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s8_r1.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s8_r1.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s8_r1.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s8_r2.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s8_r2.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s8_r2.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_distribute_train_s8_r2.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_onnx.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_onnx.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_onnx.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_onnx.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s16.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s16.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s16.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s16.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s16_gpu.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s16_gpu.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s16_gpu.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s16_gpu.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8_multiscale.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8_multiscale.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8_multiscale.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8_multiscale.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8_multiscale_flip.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8_multiscale_flip.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8_multiscale_flip.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_eval_s8_multiscale_flip.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_infer_310.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_infer_310.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_infer_310.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_infer_310.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train_cpu.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train_cpu.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train_cpu.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train_cpu.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train_gpu.sh b/models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train_gpu.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train_gpu.sh rename to models/cv/semantic_segmentation/deeplabv3/mindspore/scripts/run_standalone_train_gpu.sh diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/__init__.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/__init__.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/data/__init__.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/data/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/data/__init__.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/data/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/data/build_seg_data.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/data/build_seg_data.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/data/build_seg_data.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/data/build_seg_data.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/data/dataset.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/data/dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/data/dataset.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/data/dataset.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/data/get_dataset_lst.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/data/get_dataset_lst.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/data/get_dataset_lst.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/data/get_dataset_lst.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/loss/__init__.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/loss/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/loss/__init__.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/loss/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/loss/loss.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/loss/loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/loss/loss.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/loss/loss.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/__init__.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/nets/__init__.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/deeplab_v3/__init__.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/deeplab_v3/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/nets/deeplab_v3/__init__.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/deeplab_v3/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/deeplab_v3/deeplab_v3.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/deeplab_v3/deeplab_v3.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/nets/deeplab_v3/deeplab_v3.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/deeplab_v3/deeplab_v3.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/net_factory.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/net_factory.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/nets/net_factory.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/nets/net_factory.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/tools/__init__.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/tools/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/tools/__init__.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/tools/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/tools/get_multicards_json.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/tools/get_multicards_json.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/tools/get_multicards_json.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/tools/get_multicards_json.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/utils/__init__.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/utils/__init__.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/utils/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/src/utils/learning_rates.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/src/utils/learning_rates.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/src/utils/learning_rates.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/src/utils/learning_rates.py diff --git a/cv/semantic_segmentation/deeplabv3/mindspore/train.py b/models/cv/semantic_segmentation/deeplabv3/mindspore/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/deeplabv3/mindspore/train.py rename to models/cv/semantic_segmentation/deeplabv3/mindspore/train.py diff --git a/cv/semantic_segmentation/deeplabv3/paddlepaddle/README.md b/models/cv/semantic_segmentation/deeplabv3/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/deeplabv3/paddlepaddle/README.md rename to models/cv/semantic_segmentation/deeplabv3/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/README.md b/models/cv/semantic_segmentation/deeplabv3/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/README.md rename to models/cv/semantic_segmentation/deeplabv3/pytorch/README.md diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/__init__.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/common_utils/__init__.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/dist.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/dist.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/common_utils/dist.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/dist.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/metric_logger.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/common_utils/metric_logger.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/metric_logger.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/misc.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/misc.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/common_utils/misc.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/misc.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/smooth_value.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/common_utils/smooth_value.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/common_utils/smooth_value.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/__init__.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/__init__.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/dataloader/__init__.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/segmentation.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/segmentation.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/dataloader/segmentation.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/segmentation.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/__init__.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/__init__.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/camvid.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/camvid.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/camvid.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/camvid.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/coco_seg_utils.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/coco_seg_utils.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/coco_seg_utils.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/coco_seg_utils.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/coco_utils.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/coco_utils.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/coco_utils.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/coco_utils.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/pascal_voc.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/pascal_voc.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/pascal_voc.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/pascal_voc.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/presets_segmentation.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/presets_segmentation.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/presets_segmentation.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/presets_segmentation.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/transforms_seg.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/transforms_seg.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/transforms_seg.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/dataloader/utils/transforms_seg.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/train.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/train.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/train.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/train.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/train_deeplabv3_r50_dist.sh b/models/cv/semantic_segmentation/deeplabv3/pytorch/train_deeplabv3_r50_dist.sh similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/train_deeplabv3_r50_dist.sh rename to models/cv/semantic_segmentation/deeplabv3/pytorch/train_deeplabv3_r50_dist.sh diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/transforms.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/transforms.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/transforms.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/transforms.py diff --git a/cv/semantic_segmentation/deeplabv3/pytorch/utils.py b/models/cv/semantic_segmentation/deeplabv3/pytorch/utils.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3/pytorch/utils.py rename to models/cv/semantic_segmentation/deeplabv3/pytorch/utils.py diff --git a/cv/semantic_segmentation/deeplabv3plus/paddlepaddle/README.md b/models/cv/semantic_segmentation/deeplabv3plus/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/paddlepaddle/README.md rename to models/cv/semantic_segmentation/deeplabv3plus/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/.gitignore b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/.gitignore similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/.gitignore rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/.gitignore diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/README.md b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/README.md similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/README.md rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/README.md diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/README_ORIGIN.md b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/README_ORIGIN.md similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/README_ORIGIN.md rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/README_ORIGIN.md diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/deeplabv3_plus_diagram.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/deeplabv3_plus_diagram.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/deeplabv3_plus_diagram.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/deeplabv3_plus_diagram.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_1.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_1.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_1.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_1.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_2.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_2.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_2.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_2.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_3.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_3.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_3.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_3.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_4.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_4.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_4.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/test_result_4.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_1.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_1.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_1.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_1.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_2.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_2.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_2.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_2.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_3.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_3.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_3.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_3.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_4.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_4.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_4.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/train_result_4.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/training_results.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/training_results.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/training_results.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/training_results.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_1.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_1.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_1.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_1.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_2.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_2.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_2.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_2.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_3.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_3.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_3.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_3.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_4.png b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_4.png similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_4.png rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/assets/human_parsing_results/val_result_4.png diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/checkpoints/.gitignore b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/checkpoints/.gitignore similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/checkpoints/.gitignore rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/checkpoints/.gitignore diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/__init__.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/__init__.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/config/__init__.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/camvid_resnet50.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/camvid_resnet50.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/config/camvid_resnet50.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/camvid_resnet50.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/cityscapes_resnet50.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/cityscapes_resnet50.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/config/cityscapes_resnet50.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/cityscapes_resnet50.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/human_parsing_resnet50.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/human_parsing_resnet50.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/config/human_parsing_resnet50.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/config/human_parsing_resnet50.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/.gitignore b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/.gitignore similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/.gitignore rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/.gitignore diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/camvid.sh b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/camvid.sh similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/camvid.sh rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/camvid.sh diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/cityscapes.sh b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/cityscapes.sh similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/cityscapes.sh rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/cityscapes.sh diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/download_human_parsing_dataset.sh b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/download_human_parsing_dataset.sh similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/download_human_parsing_dataset.sh rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/dataset/download_human_parsing_dataset.sh diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/__init__.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/__init__.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/__init__.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/augmentations.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/augmentations.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/augmentations.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/augmentations.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/dataloader.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/dataloader.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/dataloader.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/datasets/dataloader.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/inference.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/inference.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/inference.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/inference.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/__init__.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/__init__.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/__init__.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/backbones.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/backbones.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/backbones.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/backbones.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/blocks.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/blocks.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/blocks.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/blocks.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/deeplabv3_plus.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/deeplabv3_plus.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/deeplabv3_plus.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/model/deeplabv3_plus.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/train.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/train.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/train.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/train.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/utils.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/utils.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/utils.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/deeplabv3plus/utils.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/models.md b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/models.md similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/models.md rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/models.md diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/requirements.txt b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/requirements.txt similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/requirements.txt rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/requirements.txt diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/tests/test_cases.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/tests/test_cases.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/tests/test_cases.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/tests/test_cases.py diff --git a/cv/semantic_segmentation/deeplabv3plus/tensorflow/trainer.py b/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/trainer.py similarity index 100% rename from cv/semantic_segmentation/deeplabv3plus/tensorflow/trainer.py rename to models/cv/semantic_segmentation/deeplabv3plus/tensorflow/trainer.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/README.md b/models/cv/semantic_segmentation/denseaspp/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/README.md rename to models/cv/semantic_segmentation/denseaspp/pytorch/README.md diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/__init__.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/builder.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/builder.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/deeplabv3_plus.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/deeplabv3_plus.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/deeplabv3_plus.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/deeplabv3_plus.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/denseaspp.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/denseaspp.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/denseaspp.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/denseaspp.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/fcn.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/fcn.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/fcn.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/fcn.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/denseaspp/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/run_train.py b/models/cv/semantic_segmentation/denseaspp/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/run_train.py rename to models/cv/semantic_segmentation/denseaspp/pytorch/run_train.py diff --git a/cv/semantic_segmentation/denseaspp/pytorch/train_denseaspp_r50_dist.sh b/models/cv/semantic_segmentation/denseaspp/pytorch/train_denseaspp_r50_dist.sh similarity index 100% rename from cv/semantic_segmentation/denseaspp/pytorch/train_denseaspp_r50_dist.sh rename to models/cv/semantic_segmentation/denseaspp/pytorch/train_denseaspp_r50_dist.sh diff --git a/cv/semantic_segmentation/dfanet/pytorch/README.md b/models/cv/semantic_segmentation/dfanet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/README.md rename to models/cv/semantic_segmentation/dfanet/pytorch/README.md diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/builder.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/models/dfanet.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/models/dfanet.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/models/dfanet.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/models/dfanet.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/dfanet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/dfanet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/run_train.py b/models/cv/semantic_segmentation/dfanet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/run_train.py rename to models/cv/semantic_segmentation/dfanet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/dfanet/pytorch/train_dfanet_xceptiona_dist.sh b/models/cv/semantic_segmentation/dfanet/pytorch/train_dfanet_xceptiona_dist.sh similarity index 100% rename from cv/semantic_segmentation/dfanet/pytorch/train_dfanet_xceptiona_dist.sh rename to models/cv/semantic_segmentation/dfanet/pytorch/train_dfanet_xceptiona_dist.sh diff --git a/cv/semantic_segmentation/dnlnet/paddlepaddle/README.md b/models/cv/semantic_segmentation/dnlnet/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/dnlnet/paddlepaddle/README.md rename to models/cv/semantic_segmentation/dnlnet/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/dunet/pytorch/README.md b/models/cv/semantic_segmentation/dunet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/README.md rename to models/cv/semantic_segmentation/dunet/pytorch/README.md diff --git a/cv/semantic_segmentation/dunet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/dunet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/builder.py b/models/cv/semantic_segmentation/dunet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/dunet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/models/dunet.py b/models/cv/semantic_segmentation/dunet/pytorch/model/models/dunet.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/models/dunet.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/models/dunet.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/models/fcn.py b/models/cv/semantic_segmentation/dunet/pytorch/model/models/fcn.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/models/fcn.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/models/fcn.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/dunet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/dunet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/dunet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/dunet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/dunet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/dunet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/dunet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/dunet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/dunet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/dunet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/dunet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/dunet/pytorch/run_train.py b/models/cv/semantic_segmentation/dunet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/run_train.py rename to models/cv/semantic_segmentation/dunet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/dunet/pytorch/train_dunet_r50_dist.sh b/models/cv/semantic_segmentation/dunet/pytorch/train_dunet_r50_dist.sh similarity index 100% rename from cv/semantic_segmentation/dunet/pytorch/train_dunet_r50_dist.sh rename to models/cv/semantic_segmentation/dunet/pytorch/train_dunet_r50_dist.sh diff --git a/cv/semantic_segmentation/encnet/pytorch/README.md b/models/cv/semantic_segmentation/encnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/README.md rename to models/cv/semantic_segmentation/encnet/pytorch/README.md diff --git a/cv/semantic_segmentation/encnet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/encnet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/builder.py b/models/cv/semantic_segmentation/encnet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/encnet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/models/encnet.py b/models/cv/semantic_segmentation/encnet/pytorch/model/models/encnet.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/models/encnet.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/models/encnet.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/models/fcn.py b/models/cv/semantic_segmentation/encnet/pytorch/model/models/fcn.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/models/fcn.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/models/fcn.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/encnet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/encnet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/encnet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/encnet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/encnet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/encnet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/encnet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/encnet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/encnet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/encnet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/encnet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/encnet/pytorch/run_train.py b/models/cv/semantic_segmentation/encnet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/run_train.py rename to models/cv/semantic_segmentation/encnet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/encnet/pytorch/train_encnet_r50_dist.sh b/models/cv/semantic_segmentation/encnet/pytorch/train_encnet_r50_dist.sh similarity index 100% rename from cv/semantic_segmentation/encnet/pytorch/train_encnet_r50_dist.sh rename to models/cv/semantic_segmentation/encnet/pytorch/train_encnet_r50_dist.sh diff --git a/cv/semantic_segmentation/enet/pytorch/README.md b/models/cv/semantic_segmentation/enet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/README.md rename to models/cv/semantic_segmentation/enet/pytorch/README.md diff --git a/cv/semantic_segmentation/enet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/enet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/enet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/builder.py b/models/cv/semantic_segmentation/enet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/enet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/enet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/enet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/enet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/models/enet.py b/models/cv/semantic_segmentation/enet/pytorch/model/models/enet.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/models/enet.py rename to models/cv/semantic_segmentation/enet/pytorch/model/models/enet.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/enet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/enet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/enet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/enet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/enet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/enet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/enet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/enet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/enet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/enet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/enet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/enet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/enet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/enet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/enet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/enet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/enet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/enet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/enet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/enet/pytorch/run_train.py b/models/cv/semantic_segmentation/enet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/run_train.py rename to models/cv/semantic_segmentation/enet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/enet/pytorch/train_enet_dist.sh b/models/cv/semantic_segmentation/enet/pytorch/train_enet_dist.sh similarity index 100% rename from cv/semantic_segmentation/enet/pytorch/train_enet_dist.sh rename to models/cv/semantic_segmentation/enet/pytorch/train_enet_dist.sh diff --git a/cv/semantic_segmentation/erfnet/pytorch/README.md b/models/cv/semantic_segmentation/erfnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/erfnet/pytorch/README.md rename to models/cv/semantic_segmentation/erfnet/pytorch/README.md diff --git a/cv/semantic_segmentation/erfnet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/erfnet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/erfnet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/erfnet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/erfnet/pytorch/model/erfnet.py b/models/cv/semantic_segmentation/erfnet/pytorch/model/erfnet.py similarity index 100% rename from cv/semantic_segmentation/erfnet/pytorch/model/erfnet.py rename to models/cv/semantic_segmentation/erfnet/pytorch/model/erfnet.py diff --git a/cv/semantic_segmentation/erfnet/pytorch/run_train.py b/models/cv/semantic_segmentation/erfnet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/erfnet/pytorch/run_train.py rename to models/cv/semantic_segmentation/erfnet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/erfnet/pytorch/train_erfnet_dist.sh b/models/cv/semantic_segmentation/erfnet/pytorch/train_erfnet_dist.sh similarity index 100% rename from cv/semantic_segmentation/erfnet/pytorch/train_erfnet_dist.sh rename to models/cv/semantic_segmentation/erfnet/pytorch/train_erfnet_dist.sh diff --git a/cv/semantic_segmentation/espnet/pytorch/README.md b/models/cv/semantic_segmentation/espnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/README.md rename to models/cv/semantic_segmentation/espnet/pytorch/README.md diff --git a/cv/semantic_segmentation/espnet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/espnet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/builder.py b/models/cv/semantic_segmentation/espnet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/espnet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/models/espnetv2.py b/models/cv/semantic_segmentation/espnet/pytorch/model/models/espnetv2.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/models/espnetv2.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/models/espnetv2.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/espnet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/espnet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/espnet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/espnet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/espnet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/espnet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/espnet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/espnet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/espnet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/espnet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/espnet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/espnet/pytorch/run_train.py b/models/cv/semantic_segmentation/espnet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/run_train.py rename to models/cv/semantic_segmentation/espnet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/espnet/pytorch/train_espnet_dist.sh b/models/cv/semantic_segmentation/espnet/pytorch/train_espnet_dist.sh similarity index 100% rename from cv/semantic_segmentation/espnet/pytorch/train_espnet_dist.sh rename to models/cv/semantic_segmentation/espnet/pytorch/train_espnet_dist.sh diff --git a/cv/semantic_segmentation/fastfcn/paddlepaddle/README.md b/models/cv/semantic_segmentation/fastfcn/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/fastfcn/paddlepaddle/README.md rename to models/cv/semantic_segmentation/fastfcn/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/fastscnn/pytorch/README.md b/models/cv/semantic_segmentation/fastscnn/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/README.md rename to models/cv/semantic_segmentation/fastscnn/pytorch/README.md diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/__init__.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/builder.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/builder.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/models/fast_scnn.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/models/fast_scnn.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/models/fast_scnn.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/models/fast_scnn.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/fastscnn/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/run_train.py b/models/cv/semantic_segmentation/fastscnn/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/run_train.py rename to models/cv/semantic_segmentation/fastscnn/pytorch/run_train.py diff --git a/cv/semantic_segmentation/fastscnn/pytorch/train_fastscnn_dist.sh b/models/cv/semantic_segmentation/fastscnn/pytorch/train_fastscnn_dist.sh similarity index 100% rename from cv/semantic_segmentation/fastscnn/pytorch/train_fastscnn_dist.sh rename to models/cv/semantic_segmentation/fastscnn/pytorch/train_fastscnn_dist.sh diff --git a/cv/semantic_segmentation/fcn/pytorch/README.md b/models/cv/semantic_segmentation/fcn/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/fcn/pytorch/README.md rename to models/cv/semantic_segmentation/fcn/pytorch/README.md diff --git a/cv/semantic_segmentation/fcn/pytorch/train_fcn_r50_dist.sh b/models/cv/semantic_segmentation/fcn/pytorch/train_fcn_r50_dist.sh similarity index 100% rename from cv/semantic_segmentation/fcn/pytorch/train_fcn_r50_dist.sh rename to models/cv/semantic_segmentation/fcn/pytorch/train_fcn_r50_dist.sh diff --git a/cv/semantic_segmentation/fpenet/pytorch/README.md b/models/cv/semantic_segmentation/fpenet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/README.md rename to models/cv/semantic_segmentation/fpenet/pytorch/README.md diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/builder.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/models/fpenet.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/models/fpenet.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/models/fpenet.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/models/fpenet.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/fpenet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/fpenet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/run_train.py b/models/cv/semantic_segmentation/fpenet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/run_train.py rename to models/cv/semantic_segmentation/fpenet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/fpenet/pytorch/train_fpenet_dist.sh b/models/cv/semantic_segmentation/fpenet/pytorch/train_fpenet_dist.sh similarity index 100% rename from cv/semantic_segmentation/fpenet/pytorch/train_fpenet_dist.sh rename to models/cv/semantic_segmentation/fpenet/pytorch/train_fpenet_dist.sh diff --git a/cv/semantic_segmentation/gcnet/pytorch/README.md b/models/cv/semantic_segmentation/gcnet/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/gcnet/pytorch/README.md rename to models/cv/semantic_segmentation/gcnet/pytorch/README.md diff --git a/cv/semantic_segmentation/hardnet/pytorch/README.md b/models/cv/semantic_segmentation/hardnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/README.md rename to models/cv/semantic_segmentation/hardnet/pytorch/README.md diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/builder.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/models/hardnet.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/models/hardnet.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/models/hardnet.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/models/hardnet.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/hardnet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/hardnet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/run_train.py b/models/cv/semantic_segmentation/hardnet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/run_train.py rename to models/cv/semantic_segmentation/hardnet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/hardnet/pytorch/train_hardnet_dist.sh b/models/cv/semantic_segmentation/hardnet/pytorch/train_hardnet_dist.sh similarity index 100% rename from cv/semantic_segmentation/hardnet/pytorch/train_hardnet_dist.sh rename to models/cv/semantic_segmentation/hardnet/pytorch/train_hardnet_dist.sh diff --git a/cv/semantic_segmentation/icnet/pytorch/README.md b/models/cv/semantic_segmentation/icnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/README.md rename to models/cv/semantic_segmentation/icnet/pytorch/README.md diff --git a/cv/semantic_segmentation/icnet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/icnet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/builder.py b/models/cv/semantic_segmentation/icnet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/icnet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/models/icnet.py b/models/cv/semantic_segmentation/icnet/pytorch/model/models/icnet.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/models/icnet.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/models/icnet.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/icnet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/icnet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/icnet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/icnet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/icnet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/icnet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/icnet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/icnet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/icnet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/icnet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/icnet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/icnet/pytorch/run_train.py b/models/cv/semantic_segmentation/icnet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/run_train.py rename to models/cv/semantic_segmentation/icnet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/icnet/pytorch/train_icnet_r50_dist.sh b/models/cv/semantic_segmentation/icnet/pytorch/train_icnet_r50_dist.sh similarity index 100% rename from cv/semantic_segmentation/icnet/pytorch/train_icnet_r50_dist.sh rename to models/cv/semantic_segmentation/icnet/pytorch/train_icnet_r50_dist.sh diff --git a/cv/semantic_segmentation/lednet/pytorch/README.md b/models/cv/semantic_segmentation/lednet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/README.md rename to models/cv/semantic_segmentation/lednet/pytorch/README.md diff --git a/cv/semantic_segmentation/lednet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/lednet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/builder.py b/models/cv/semantic_segmentation/lednet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/lednet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/models/lednet.py b/models/cv/semantic_segmentation/lednet/pytorch/model/models/lednet.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/models/lednet.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/models/lednet.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/lednet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/lednet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/lednet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/lednet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/lednet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/lednet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/lednet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/lednet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/lednet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/lednet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/lednet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/lednet/pytorch/run_train.py b/models/cv/semantic_segmentation/lednet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/run_train.py rename to models/cv/semantic_segmentation/lednet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/lednet/pytorch/train_lednet_dist.sh b/models/cv/semantic_segmentation/lednet/pytorch/train_lednet_dist.sh similarity index 100% rename from cv/semantic_segmentation/lednet/pytorch/train_lednet_dist.sh rename to models/cv/semantic_segmentation/lednet/pytorch/train_lednet_dist.sh diff --git a/cv/semantic_segmentation/linknet/pytorch/README.md b/models/cv/semantic_segmentation/linknet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/linknet/pytorch/README.md rename to models/cv/semantic_segmentation/linknet/pytorch/README.md diff --git a/cv/semantic_segmentation/linknet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/linknet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/linknet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/linknet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/linknet/pytorch/model/linknet.py b/models/cv/semantic_segmentation/linknet/pytorch/model/linknet.py similarity index 100% rename from cv/semantic_segmentation/linknet/pytorch/model/linknet.py rename to models/cv/semantic_segmentation/linknet/pytorch/model/linknet.py diff --git a/cv/semantic_segmentation/linknet/pytorch/model/resnet.py b/models/cv/semantic_segmentation/linknet/pytorch/model/resnet.py similarity index 100% rename from cv/semantic_segmentation/linknet/pytorch/model/resnet.py rename to models/cv/semantic_segmentation/linknet/pytorch/model/resnet.py diff --git a/cv/semantic_segmentation/linknet/pytorch/run_train.py b/models/cv/semantic_segmentation/linknet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/linknet/pytorch/run_train.py rename to models/cv/semantic_segmentation/linknet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/linknet/pytorch/train_linknet_dist.sh b/models/cv/semantic_segmentation/linknet/pytorch/train_linknet_dist.sh similarity index 100% rename from cv/semantic_segmentation/linknet/pytorch/train_linknet_dist.sh rename to models/cv/semantic_segmentation/linknet/pytorch/train_linknet_dist.sh diff --git a/cv/semantic_segmentation/mask2former/pytorch/ADVANCED_USAGE.md b/models/cv/semantic_segmentation/mask2former/pytorch/ADVANCED_USAGE.md similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/ADVANCED_USAGE.md rename to models/cv/semantic_segmentation/mask2former/pytorch/ADVANCED_USAGE.md diff --git a/cv/semantic_segmentation/mask2former/pytorch/CODE_OF_CONDUCT.md b/models/cv/semantic_segmentation/mask2former/pytorch/CODE_OF_CONDUCT.md similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/CODE_OF_CONDUCT.md rename to models/cv/semantic_segmentation/mask2former/pytorch/CODE_OF_CONDUCT.md diff --git a/cv/semantic_segmentation/mask2former/pytorch/CONTRIBUTING.md b/models/cv/semantic_segmentation/mask2former/pytorch/CONTRIBUTING.md similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/CONTRIBUTING.md rename to models/cv/semantic_segmentation/mask2former/pytorch/CONTRIBUTING.md diff --git a/cv/semantic_segmentation/mask2former/pytorch/GETTING_STARTED.md b/models/cv/semantic_segmentation/mask2former/pytorch/GETTING_STARTED.md similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/GETTING_STARTED.md rename to models/cv/semantic_segmentation/mask2former/pytorch/GETTING_STARTED.md diff --git a/cv/semantic_segmentation/mask2former/pytorch/INSTALL.md b/models/cv/semantic_segmentation/mask2former/pytorch/INSTALL.md similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/INSTALL.md rename to models/cv/semantic_segmentation/mask2former/pytorch/INSTALL.md diff --git a/cv/semantic_segmentation/mask2former/pytorch/LICENSE b/models/cv/semantic_segmentation/mask2former/pytorch/LICENSE similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/LICENSE rename to models/cv/semantic_segmentation/mask2former/pytorch/LICENSE diff --git a/cv/semantic_segmentation/mask2former/pytorch/MODEL_ZOO.md b/models/cv/semantic_segmentation/mask2former/pytorch/MODEL_ZOO.md similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/MODEL_ZOO.md rename to models/cv/semantic_segmentation/mask2former/pytorch/MODEL_ZOO.md diff --git a/cv/semantic_segmentation/mask2former/pytorch/README.md b/models/cv/semantic_segmentation/mask2former/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/README.md rename to models/cv/semantic_segmentation/mask2former/pytorch/README.md diff --git a/cv/semantic_segmentation/mask2former/pytorch/cog.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/cog.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/cog.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/cog.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/Base-ADE20K-InstanceSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/Base-ADE20K-InstanceSegmentation.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/Base-ADE20K-InstanceSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/Base-ADE20K-InstanceSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/maskformer2_R50_bs16_160k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/maskformer2_R50_bs16_160k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/maskformer2_R50_bs16_160k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/maskformer2_R50_bs16_160k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/Base-ADE20K-PanopticSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/Base-ADE20K-PanopticSegmentation.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/Base-ADE20K-PanopticSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/Base-ADE20K-PanopticSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/maskformer2_R50_bs16_160k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/maskformer2_R50_bs16_160k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/maskformer2_R50_bs16_160k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/maskformer2_R50_bs16_160k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/Base-ADE20K-SemanticSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/Base-ADE20K-SemanticSegmentation.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/Base-ADE20K-SemanticSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/Base-ADE20K-SemanticSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/maskformer2_R101_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/maskformer2_R101_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/maskformer2_R101_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/maskformer2_R101_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/maskformer2_R50_bs16_160k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/maskformer2_R50_bs16_160k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/maskformer2_R50_bs16_160k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/maskformer2_R50_bs16_160k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_base_384_bs16_160k_res640.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_base_384_bs16_160k_res640.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_base_384_bs16_160k_res640.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_base_384_bs16_160k_res640.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_160k_res640.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_160k_res640.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_160k_res640.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_160k_res640.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k_res640.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k_res640.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k_res640.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_160k_res640.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_small_bs16_160k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_small_bs16_160k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_small_bs16_160k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_small_bs16_160k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_tiny_bs16_160k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_tiny_bs16_160k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_tiny_bs16_160k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/ade20k/semantic-segmentation/swin/maskformer2_swin_tiny_bs16_160k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/Base-Cityscapes-InstanceSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/Base-Cityscapes-InstanceSegmentation.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/Base-Cityscapes-InstanceSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/Base-Cityscapes-InstanceSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/maskformer2_R101_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/maskformer2_R101_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/maskformer2_R101_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/maskformer2_R101_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/maskformer2_R50_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/maskformer2_R50_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/maskformer2_R50_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/maskformer2_R50_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/instance-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/Base-Cityscapes-PanopticSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/Base-Cityscapes-PanopticSegmentation.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/Base-Cityscapes-PanopticSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/Base-Cityscapes-PanopticSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/maskformer2_R101_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/maskformer2_R101_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/maskformer2_R101_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/maskformer2_R101_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/maskformer2_R50_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/maskformer2_R50_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/maskformer2_R50_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/maskformer2_R50_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/panoptic-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/Base-Cityscapes-SemanticSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/Base-Cityscapes-SemanticSegmentation.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/Base-Cityscapes-SemanticSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/Base-Cityscapes-SemanticSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/maskformer2_R101_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/maskformer2_R101_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/maskformer2_R101_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/maskformer2_R101_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/maskformer2_R50_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/maskformer2_R50_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/maskformer2_R50_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/maskformer2_R50_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_small_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/cityscapes/semantic-segmentation/swin/maskformer2_swin_tiny_bs16_90k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/Base-COCO-InstanceSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/Base-COCO-InstanceSegmentation.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/Base-COCO-InstanceSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/Base-COCO-InstanceSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/maskformer2_R101_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/maskformer2_R101_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/maskformer2_R101_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/maskformer2_R101_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/maskformer2_R50_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/maskformer2_R50_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/maskformer2_R50_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/maskformer2_R50_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_base_384_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_base_384_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_base_384_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_base_384_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_100ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_100ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_100ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_100ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_small_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_small_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_small_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_small_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_tiny_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_tiny_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_tiny_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/instance-segmentation/swin/maskformer2_swin_tiny_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/Base-COCO-PanopticSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/Base-COCO-PanopticSegmentation.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/Base-COCO-PanopticSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/Base-COCO-PanopticSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/maskformer2_R101_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/maskformer2_R101_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/maskformer2_R101_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/maskformer2_R101_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/maskformer2_R50_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/maskformer2_R50_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/maskformer2_R50_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/maskformer2_R50_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_base_384_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_base_384_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_base_384_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_base_384_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_base_IN21k_384_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_100ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_100ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_100ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_100ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_small_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_small_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_small_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_small_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_tiny_bs16_50ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_tiny_bs16_50ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_tiny_bs16_50ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/coco/panoptic-segmentation/swin/maskformer2_swin_tiny_bs16_50ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/Base-MapillaryVistas-PanopticSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/Base-MapillaryVistas-PanopticSegmentation.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/Base-MapillaryVistas-PanopticSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/Base-MapillaryVistas-PanopticSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/maskformer_R50_bs16_300k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/maskformer_R50_bs16_300k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/maskformer_R50_bs16_300k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/maskformer_R50_bs16_300k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_300k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_300k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_300k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/panoptic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_300k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/Base-MapillaryVistas-SemanticSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/Base-MapillaryVistas-SemanticSegmentation.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/Base-MapillaryVistas-SemanticSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/Base-MapillaryVistas-SemanticSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/maskformer2_R50_bs16_300k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/maskformer2_R50_bs16_300k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/maskformer2_R50_bs16_300k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/maskformer2_R50_bs16_300k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_300k.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_300k.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_300k.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/mapillary-vistas/semantic-segmentation/swin/maskformer2_swin_large_IN21k_384_bs16_300k.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/Base-YouTubeVIS-VideoInstanceSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/Base-YouTubeVIS-VideoInstanceSegmentation.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/Base-YouTubeVIS-VideoInstanceSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/Base-YouTubeVIS-VideoInstanceSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_base_IN21k_384_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_base_IN21k_384_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_base_IN21k_384_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_base_IN21k_384_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_large_IN21k_384_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_large_IN21k_384_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_large_IN21k_384_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_large_IN21k_384_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_small_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_small_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_small_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_small_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_tiny_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_tiny_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_tiny_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/swin/video_maskformer2_swin_tiny_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/video_maskformer2_R101_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/video_maskformer2_R101_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/video_maskformer2_R101_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/video_maskformer2_R101_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/video_maskformer2_R50_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/video_maskformer2_R50_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/video_maskformer2_R50_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2019/video_maskformer2_R50_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/Base-YouTubeVIS-VideoInstanceSegmentation.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/Base-YouTubeVIS-VideoInstanceSegmentation.yaml old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/Base-YouTubeVIS-VideoInstanceSegmentation.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/Base-YouTubeVIS-VideoInstanceSegmentation.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_base_IN21k_384_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_base_IN21k_384_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_base_IN21k_384_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_base_IN21k_384_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_large_IN21k_384_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_large_IN21k_384_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_large_IN21k_384_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_large_IN21k_384_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_small_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_small_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_small_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_small_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_tiny_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_tiny_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_tiny_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/swin/video_maskformer2_swin_tiny_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/video_maskformer2_R101_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/video_maskformer2_R101_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/video_maskformer2_R101_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/video_maskformer2_R101_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/video_maskformer2_R50_bs16_8ep.yaml b/models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/video_maskformer2_R50_bs16_8ep.yaml similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/video_maskformer2_R50_bs16_8ep.yaml rename to models/cv/semantic_segmentation/mask2former/pytorch/configs/youtubevis_2021/video_maskformer2_R50_bs16_8ep.yaml diff --git a/cv/semantic_segmentation/mask2former/pytorch/datasets/README.md b/models/cv/semantic_segmentation/mask2former/pytorch/datasets/README.md similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/datasets/README.md rename to models/cv/semantic_segmentation/mask2former/pytorch/datasets/README.md diff --git a/cv/semantic_segmentation/mask2former/pytorch/datasets/ade20k_instance_catid_mapping.txt b/models/cv/semantic_segmentation/mask2former/pytorch/datasets/ade20k_instance_catid_mapping.txt similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/datasets/ade20k_instance_catid_mapping.txt rename to models/cv/semantic_segmentation/mask2former/pytorch/datasets/ade20k_instance_catid_mapping.txt diff --git a/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_ins_seg.py b/models/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_ins_seg.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_ins_seg.py rename to models/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_ins_seg.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_pan_seg.py b/models/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_pan_seg.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_pan_seg.py rename to models/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_pan_seg.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_sem_seg.py b/models/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_sem_seg.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_sem_seg.py rename to models/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_ade20k_sem_seg.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_coco_semantic_annos_from_panoptic_annos.py b/models/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_coco_semantic_annos_from_panoptic_annos.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_coco_semantic_annos_from_panoptic_annos.py rename to models/cv/semantic_segmentation/mask2former/pytorch/datasets/prepare_coco_semantic_annos_from_panoptic_annos.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/demo/README.md b/models/cv/semantic_segmentation/mask2former/pytorch/demo/README.md similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/demo/README.md rename to models/cv/semantic_segmentation/mask2former/pytorch/demo/README.md diff --git a/cv/semantic_segmentation/mask2former/pytorch/demo/demo.py b/models/cv/semantic_segmentation/mask2former/pytorch/demo/demo.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/demo/demo.py rename to models/cv/semantic_segmentation/mask2former/pytorch/demo/demo.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/demo/predictor.py b/models/cv/semantic_segmentation/mask2former/pytorch/demo/predictor.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/demo/predictor.py rename to models/cv/semantic_segmentation/mask2former/pytorch/demo/predictor.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/demo_video/README.md b/models/cv/semantic_segmentation/mask2former/pytorch/demo_video/README.md similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/demo_video/README.md rename to models/cv/semantic_segmentation/mask2former/pytorch/demo_video/README.md diff --git a/cv/semantic_segmentation/mask2former/pytorch/demo_video/demo.py b/models/cv/semantic_segmentation/mask2former/pytorch/demo_video/demo.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/demo_video/demo.py rename to models/cv/semantic_segmentation/mask2former/pytorch/demo_video/demo.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/demo_video/predictor.py b/models/cv/semantic_segmentation/mask2former/pytorch/demo_video/predictor.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/demo_video/predictor.py rename to models/cv/semantic_segmentation/mask2former/pytorch/demo_video/predictor.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/demo_video/visualizer.py b/models/cv/semantic_segmentation/mask2former/pytorch/demo_video/visualizer.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/demo_video/visualizer.py rename to models/cv/semantic_segmentation/mask2former/pytorch/demo_video/visualizer.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/config.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/config.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/config.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/config.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/coco_instance_new_baseline_dataset_mapper.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/coco_instance_new_baseline_dataset_mapper.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/coco_instance_new_baseline_dataset_mapper.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/coco_instance_new_baseline_dataset_mapper.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/coco_panoptic_new_baseline_dataset_mapper.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/coco_panoptic_new_baseline_dataset_mapper.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/coco_panoptic_new_baseline_dataset_mapper.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/coco_panoptic_new_baseline_dataset_mapper.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_instance_dataset_mapper.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_instance_dataset_mapper.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_instance_dataset_mapper.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_instance_dataset_mapper.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_panoptic_dataset_mapper.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_panoptic_dataset_mapper.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_panoptic_dataset_mapper.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_panoptic_dataset_mapper.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_semantic_dataset_mapper.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_semantic_dataset_mapper.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_semantic_dataset_mapper.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/dataset_mappers/mask_former_semantic_dataset_mapper.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_full.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_full.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_full.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_full.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_instance.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_instance.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_instance.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_instance.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_panoptic.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_panoptic.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_panoptic.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_ade20k_panoptic.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_coco_panoptic_annos_semseg.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_coco_panoptic_annos_semseg.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_coco_panoptic_annos_semseg.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_coco_panoptic_annos_semseg.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_coco_stuff_10k.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_coco_stuff_10k.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_coco_stuff_10k.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_coco_stuff_10k.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_mapillary_vistas.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_mapillary_vistas.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_mapillary_vistas.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_mapillary_vistas.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_mapillary_vistas_panoptic.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_mapillary_vistas_panoptic.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_mapillary_vistas_panoptic.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/data/datasets/register_mapillary_vistas_panoptic.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/evaluation/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/evaluation/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/evaluation/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/evaluation/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/evaluation/instance_evaluation.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/evaluation/instance_evaluation.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/evaluation/instance_evaluation.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/evaluation/instance_evaluation.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/maskformer_model.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/maskformer_model.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/maskformer_model.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/maskformer_model.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/backbone/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/backbone/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/backbone/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/backbone/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/backbone/swin.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/backbone/swin.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/backbone/swin.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/backbone/swin.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/criterion.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/criterion.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/criterion.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/criterion.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/matcher.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/matcher.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/matcher.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/matcher.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/mask_former_head.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/mask_former_head.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/mask_former_head.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/mask_former_head.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/per_pixel_baseline.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/per_pixel_baseline.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/per_pixel_baseline.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/meta_arch/per_pixel_baseline.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/fpn.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/fpn.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/fpn.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/fpn.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/msdeformattn.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/msdeformattn.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/msdeformattn.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/msdeformattn.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/functions/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/functions/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/functions/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/functions/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/functions/ms_deform_attn_func.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/functions/ms_deform_attn_func.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/functions/ms_deform_attn_func.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/functions/ms_deform_attn_func.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/make.sh b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/make.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/make.sh rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/make.sh diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/modules/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/modules/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/modules/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/modules/ms_deform_attn.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/modules/ms_deform_attn.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/modules/ms_deform_attn.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/modules/ms_deform_attn.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/setup.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/setup.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/setup.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/setup.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cpu/ms_deform_attn_cpu.cpp b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cpu/ms_deform_attn_cpu.cpp similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cpu/ms_deform_attn_cpu.cpp rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cpu/ms_deform_attn_cpu.cpp diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cpu/ms_deform_attn_cpu.h b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cpu/ms_deform_attn_cpu.h similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cpu/ms_deform_attn_cpu.h rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cpu/ms_deform_attn_cpu.h diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_attn_cuda.cu b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_attn_cuda.cu similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_attn_cuda.cu rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_attn_cuda.cu diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_attn_cuda.h b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_attn_cuda.h similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_attn_cuda.h rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_attn_cuda.h diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_im2col_cuda.cuh b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_im2col_cuda.cuh similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_im2col_cuda.cuh rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/cuda/ms_deform_im2col_cuda.cuh diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/ms_deform_attn.h b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/ms_deform_attn.h similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/ms_deform_attn.h rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/ms_deform_attn.h diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/vision.cpp b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/vision.cpp similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/vision.cpp rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/src/vision.cpp diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/test.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/test.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/test.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/pixel_decoder/ops/test.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/mask2former_transformer_decoder.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/mask2former_transformer_decoder.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/mask2former_transformer_decoder.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/mask2former_transformer_decoder.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/maskformer_transformer_decoder.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/maskformer_transformer_decoder.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/maskformer_transformer_decoder.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/maskformer_transformer_decoder.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/position_encoding.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/position_encoding.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/position_encoding.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/position_encoding.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/transformer.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/transformer.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/transformer.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/modeling/transformer_decoder/transformer.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/test_time_augmentation.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/test_time_augmentation.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/test_time_augmentation.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/test_time_augmentation.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/utils/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/utils/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/utils/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former/utils/misc.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former/utils/misc.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former/utils/misc.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former/utils/misc.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/config.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/config.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/config.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/config.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/augmentation.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/augmentation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/augmentation.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/augmentation.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/build.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/build.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/build.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/build.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/dataset_mapper.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/dataset_mapper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/dataset_mapper.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/dataset_mapper.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/builtin.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/builtin.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/builtin.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/builtin.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/ytvos.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/ytvos.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/ytvos.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/ytvos.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/ytvoseval.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/ytvoseval.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/ytvoseval.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/datasets/ytvis_api/ytvoseval.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/ytvis_eval.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/ytvis_eval.py old mode 100755 new mode 100644 similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/ytvis_eval.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/data_video/ytvis_eval.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/criterion.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/criterion.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/criterion.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/criterion.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/matcher.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/matcher.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/matcher.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/matcher.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/position_encoding.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/position_encoding.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/position_encoding.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/position_encoding.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/video_mask2former_transformer_decoder.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/video_mask2former_transformer_decoder.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/video_mask2former_transformer_decoder.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/modeling/transformer_decoder/video_mask2former_transformer_decoder.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/utils/__init__.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/utils/__init__.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/utils/__init__.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/utils/memory.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/utils/memory.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/utils/memory.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/utils/memory.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/video_maskformer_model.py b/models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/video_maskformer_model.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/mask2former_video/video_maskformer_model.py rename to models/cv/semantic_segmentation/mask2former/pytorch/mask2former_video/video_maskformer_model.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/predict.py b/models/cv/semantic_segmentation/mask2former/pytorch/predict.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/predict.py rename to models/cv/semantic_segmentation/mask2former/pytorch/predict.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/requirements.txt b/models/cv/semantic_segmentation/mask2former/pytorch/requirements.txt similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/requirements.txt rename to models/cv/semantic_segmentation/mask2former/pytorch/requirements.txt diff --git a/cv/semantic_segmentation/mask2former/pytorch/tools/README.md b/models/cv/semantic_segmentation/mask2former/pytorch/tools/README.md similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/tools/README.md rename to models/cv/semantic_segmentation/mask2former/pytorch/tools/README.md diff --git a/cv/semantic_segmentation/mask2former/pytorch/tools/analyze_model.py b/models/cv/semantic_segmentation/mask2former/pytorch/tools/analyze_model.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/tools/analyze_model.py rename to models/cv/semantic_segmentation/mask2former/pytorch/tools/analyze_model.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/tools/convert-pretrained-swin-model-to-d2.py b/models/cv/semantic_segmentation/mask2former/pytorch/tools/convert-pretrained-swin-model-to-d2.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/tools/convert-pretrained-swin-model-to-d2.py rename to models/cv/semantic_segmentation/mask2former/pytorch/tools/convert-pretrained-swin-model-to-d2.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/tools/convert-torchvision-to-d2.py b/models/cv/semantic_segmentation/mask2former/pytorch/tools/convert-torchvision-to-d2.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/tools/convert-torchvision-to-d2.py rename to models/cv/semantic_segmentation/mask2former/pytorch/tools/convert-torchvision-to-d2.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/tools/evaluate_coco_boundary_ap.py b/models/cv/semantic_segmentation/mask2former/pytorch/tools/evaluate_coco_boundary_ap.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/tools/evaluate_coco_boundary_ap.py rename to models/cv/semantic_segmentation/mask2former/pytorch/tools/evaluate_coco_boundary_ap.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/tools/evaluate_pq_for_semantic_segmentation.py b/models/cv/semantic_segmentation/mask2former/pytorch/tools/evaluate_pq_for_semantic_segmentation.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/tools/evaluate_pq_for_semantic_segmentation.py rename to models/cv/semantic_segmentation/mask2former/pytorch/tools/evaluate_pq_for_semantic_segmentation.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/train_net.py b/models/cv/semantic_segmentation/mask2former/pytorch/train_net.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/train_net.py rename to models/cv/semantic_segmentation/mask2former/pytorch/train_net.py diff --git a/cv/semantic_segmentation/mask2former/pytorch/train_net_video.py b/models/cv/semantic_segmentation/mask2former/pytorch/train_net_video.py similarity index 100% rename from cv/semantic_segmentation/mask2former/pytorch/train_net_video.py rename to models/cv/semantic_segmentation/mask2former/pytorch/train_net_video.py diff --git a/cv/semantic_segmentation/mobileseg/paddlepaddle/README.md b/models/cv/semantic_segmentation/mobileseg/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/mobileseg/paddlepaddle/README.md rename to models/cv/semantic_segmentation/mobileseg/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/ocnet/pytorch/README.md b/models/cv/semantic_segmentation/ocnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/README.md rename to models/cv/semantic_segmentation/ocnet/pytorch/README.md diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/builder.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/models/ocnet.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/models/ocnet.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/models/ocnet.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/models/ocnet.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/ocnet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/ocnet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/run_train.py b/models/cv/semantic_segmentation/ocnet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/run_train.py rename to models/cv/semantic_segmentation/ocnet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/ocnet/pytorch/train_ocnet_r50_dist.sh b/models/cv/semantic_segmentation/ocnet/pytorch/train_ocnet_r50_dist.sh similarity index 100% rename from cv/semantic_segmentation/ocnet/pytorch/train_ocnet_r50_dist.sh rename to models/cv/semantic_segmentation/ocnet/pytorch/train_ocnet_r50_dist.sh diff --git a/cv/semantic_segmentation/ocrnet/paddlepaddle/README.md b/models/cv/semantic_segmentation/ocrnet/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/ocrnet/paddlepaddle/README.md rename to models/cv/semantic_segmentation/ocrnet/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/ocrnet/pytorch/LICENSE b/models/cv/semantic_segmentation/ocrnet/pytorch/LICENSE similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/LICENSE rename to models/cv/semantic_segmentation/ocrnet/pytorch/LICENSE diff --git a/cv/semantic_segmentation/ocrnet/pytorch/README.md b/models/cv/semantic_segmentation/ocrnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/README.md rename to models/cv/semantic_segmentation/ocrnet/pytorch/README.md diff --git a/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/test.lst b/models/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/test.lst similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/test.lst rename to models/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/test.lst diff --git a/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/train.lst b/models/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/train.lst similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/train.lst rename to models/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/train.lst diff --git a/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/trainval.lst b/models/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/trainval.lst similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/trainval.lst rename to models/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/trainval.lst diff --git a/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/val.lst b/models/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/val.lst similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/val.lst rename to models/cv/semantic_segmentation/ocrnet/pytorch/data/cityscapes/val.lst diff --git a/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w18_small_v1_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml b/models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w18_small_v1_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w18_small_v1_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml rename to models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w18_small_v1_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml diff --git a/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w18_small_v2_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml b/models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w18_small_v2_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w18_small_v2_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml rename to models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w18_small_v2_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml diff --git a/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml b/models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml rename to models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml diff --git a/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x1.yaml b/models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x1.yaml similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x1.yaml rename to models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x1.yaml diff --git a/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml b/models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml rename to models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml diff --git a/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x8.yaml b/models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x8.yaml similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x8.yaml rename to models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x8.yaml diff --git a/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_ohem_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml b/models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_ohem_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_ohem_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml rename to models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_train_ohem_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484.yaml diff --git a/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_trainval_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml b/models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_trainval_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_trainval_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml rename to models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_trainval_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml diff --git a/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_trainval_ohem_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml b/models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_trainval_ohem_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_trainval_ohem_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml rename to models/cv/semantic_segmentation/ocrnet/pytorch/experiments/cityscapes/seg_hrnet_w48_trainval_ohem_512x1024_sgd_lr1e-2_wd5e-4_bs_12_epoch484x2.yaml diff --git a/cv/semantic_segmentation/ocrnet/pytorch/init.sh b/models/cv/semantic_segmentation/ocrnet/pytorch/init.sh similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/init.sh rename to models/cv/semantic_segmentation/ocrnet/pytorch/init.sh diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/config/__init__.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/config/__init__.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/config/__init__.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/config/__init__.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/config/default.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/config/default.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/config/default.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/config/default.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/config/models.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/config/models.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/config/models.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/config/models.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/core/criterion.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/core/criterion.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/core/criterion.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/core/criterion.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/core/function.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/core/function.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/core/function.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/core/function.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/__init__.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/__init__.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/__init__.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/__init__.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/base_dataset.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/base_dataset.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/base_dataset.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/base_dataset.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/cityscapes.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/cityscapes.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/cityscapes.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/cityscapes.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/lip.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/lip.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/lip.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/lip.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/pascal_ctx.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/pascal_ctx.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/pascal_ctx.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/datasets/pascal_ctx.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/models/__init__.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/models/__init__.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/models/__init__.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/models/seg_hrnet.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/models/seg_hrnet.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/models/seg_hrnet.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/models/seg_hrnet.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/__init__.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/utils/__init__.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/__init__.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/metric.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/metric.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/utils/metric.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/metric.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/modelsummary.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/modelsummary.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/utils/modelsummary.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/modelsummary.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/utils.py b/models/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/utils.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/lib/utils/utils.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/lib/utils/utils.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/requirements.txt b/models/cv/semantic_segmentation/ocrnet/pytorch/requirements.txt similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/requirements.txt rename to models/cv/semantic_segmentation/ocrnet/pytorch/requirements.txt diff --git a/cv/semantic_segmentation/ocrnet/pytorch/tools/_init_paths.py b/models/cv/semantic_segmentation/ocrnet/pytorch/tools/_init_paths.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/tools/_init_paths.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/tools/_init_paths.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/tools/test.py b/models/cv/semantic_segmentation/ocrnet/pytorch/tools/test.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/tools/test.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/tools/test.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/tools/train.py b/models/cv/semantic_segmentation/ocrnet/pytorch/tools/train.py similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/tools/train.py rename to models/cv/semantic_segmentation/ocrnet/pytorch/tools/train.py diff --git a/cv/semantic_segmentation/ocrnet/pytorch/train.sh b/models/cv/semantic_segmentation/ocrnet/pytorch/train.sh similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/train.sh rename to models/cv/semantic_segmentation/ocrnet/pytorch/train.sh diff --git a/cv/semantic_segmentation/ocrnet/pytorch/train_distx2.sh b/models/cv/semantic_segmentation/ocrnet/pytorch/train_distx2.sh similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/train_distx2.sh rename to models/cv/semantic_segmentation/ocrnet/pytorch/train_distx2.sh diff --git a/cv/semantic_segmentation/ocrnet/pytorch/train_distx4.sh b/models/cv/semantic_segmentation/ocrnet/pytorch/train_distx4.sh similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/train_distx4.sh rename to models/cv/semantic_segmentation/ocrnet/pytorch/train_distx4.sh diff --git a/cv/semantic_segmentation/ocrnet/pytorch/train_distx8.sh b/models/cv/semantic_segmentation/ocrnet/pytorch/train_distx8.sh similarity index 100% rename from cv/semantic_segmentation/ocrnet/pytorch/train_distx8.sh rename to models/cv/semantic_segmentation/ocrnet/pytorch/train_distx8.sh diff --git a/cv/semantic_segmentation/pp_humansegv1/paddlepaddle/README.md b/models/cv/semantic_segmentation/pp_humansegv1/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/pp_humansegv1/paddlepaddle/README.md rename to models/cv/semantic_segmentation/pp_humansegv1/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/pp_humansegv2/paddlepaddle/README.md b/models/cv/semantic_segmentation/pp_humansegv2/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/pp_humansegv2/paddlepaddle/README.md rename to models/cv/semantic_segmentation/pp_humansegv2/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/pp_liteseg/paddlepaddle/README.md b/models/cv/semantic_segmentation/pp_liteseg/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/pp_liteseg/paddlepaddle/README.md rename to models/cv/semantic_segmentation/pp_liteseg/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/psanet/pytorch/README.md b/models/cv/semantic_segmentation/psanet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/psanet/pytorch/README.md rename to models/cv/semantic_segmentation/psanet/pytorch/README.md diff --git a/cv/semantic_segmentation/psanet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/psanet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/psanet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/psanet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/psanet/pytorch/model/base_model/__init__.py b/models/cv/semantic_segmentation/psanet/pytorch/model/base_model/__init__.py similarity index 100% rename from cv/semantic_segmentation/psanet/pytorch/model/base_model/__init__.py rename to models/cv/semantic_segmentation/psanet/pytorch/model/base_model/__init__.py diff --git a/cv/semantic_segmentation/psanet/pytorch/model/base_model/resnet.py b/models/cv/semantic_segmentation/psanet/pytorch/model/base_model/resnet.py similarity index 100% rename from cv/semantic_segmentation/psanet/pytorch/model/base_model/resnet.py rename to models/cv/semantic_segmentation/psanet/pytorch/model/base_model/resnet.py diff --git a/cv/semantic_segmentation/psanet/pytorch/model/base_model/xception.py b/models/cv/semantic_segmentation/psanet/pytorch/model/base_model/xception.py similarity index 100% rename from cv/semantic_segmentation/psanet/pytorch/model/base_model/xception.py rename to models/cv/semantic_segmentation/psanet/pytorch/model/base_model/xception.py diff --git a/cv/semantic_segmentation/psanet/pytorch/model/psanet/__init__.py b/models/cv/semantic_segmentation/psanet/pytorch/model/psanet/__init__.py similarity index 100% rename from cv/semantic_segmentation/psanet/pytorch/model/psanet/__init__.py rename to models/cv/semantic_segmentation/psanet/pytorch/model/psanet/__init__.py diff --git a/cv/semantic_segmentation/psanet/pytorch/model/psanet/psanet_r101_v1c.py b/models/cv/semantic_segmentation/psanet/pytorch/model/psanet/psanet_r101_v1c.py similarity index 100% rename from cv/semantic_segmentation/psanet/pytorch/model/psanet/psanet_r101_v1c.py rename to models/cv/semantic_segmentation/psanet/pytorch/model/psanet/psanet_r101_v1c.py diff --git a/cv/semantic_segmentation/psanet/pytorch/model/psanet/psanet_r50_v1c.py b/models/cv/semantic_segmentation/psanet/pytorch/model/psanet/psanet_r50_v1c.py similarity index 100% rename from cv/semantic_segmentation/psanet/pytorch/model/psanet/psanet_r50_v1c.py rename to models/cv/semantic_segmentation/psanet/pytorch/model/psanet/psanet_r50_v1c.py diff --git a/cv/semantic_segmentation/psanet/pytorch/model/seg_oprs.py b/models/cv/semantic_segmentation/psanet/pytorch/model/seg_oprs.py similarity index 100% rename from cv/semantic_segmentation/psanet/pytorch/model/seg_oprs.py rename to models/cv/semantic_segmentation/psanet/pytorch/model/seg_oprs.py diff --git a/cv/semantic_segmentation/psanet/pytorch/run_train.py b/models/cv/semantic_segmentation/psanet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/psanet/pytorch/run_train.py rename to models/cv/semantic_segmentation/psanet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/psanet/pytorch/train_psanet_dist.sh b/models/cv/semantic_segmentation/psanet/pytorch/train_psanet_dist.sh similarity index 100% rename from cv/semantic_segmentation/psanet/pytorch/train_psanet_dist.sh rename to models/cv/semantic_segmentation/psanet/pytorch/train_psanet_dist.sh diff --git a/cv/semantic_segmentation/pspnet/pytorch/README.md b/models/cv/semantic_segmentation/pspnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/pspnet/pytorch/README.md rename to models/cv/semantic_segmentation/pspnet/pytorch/README.md diff --git a/cv/semantic_segmentation/refinenet/pytorch/README.md b/models/cv/semantic_segmentation/refinenet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/README.md rename to models/cv/semantic_segmentation/refinenet/pytorch/README.md diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/builder.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/models/refinenet.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/models/refinenet.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/models/refinenet.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/models/refinenet.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/refinenet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/refinenet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/run_train.py b/models/cv/semantic_segmentation/refinenet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/run_train.py rename to models/cv/semantic_segmentation/refinenet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/refinenet/pytorch/train_refinenet_dist.sh b/models/cv/semantic_segmentation/refinenet/pytorch/train_refinenet_dist.sh similarity index 100% rename from cv/semantic_segmentation/refinenet/pytorch/train_refinenet_dist.sh rename to models/cv/semantic_segmentation/refinenet/pytorch/train_refinenet_dist.sh diff --git a/cv/semantic_segmentation/segnet/pytorch/README.md b/models/cv/semantic_segmentation/segnet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/segnet/pytorch/README.md rename to models/cv/semantic_segmentation/segnet/pytorch/README.md diff --git a/cv/semantic_segmentation/segnet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/segnet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/segnet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/segnet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/segnet/pytorch/model/factory.py b/models/cv/semantic_segmentation/segnet/pytorch/model/factory.py similarity index 100% rename from cv/semantic_segmentation/segnet/pytorch/model/factory.py rename to models/cv/semantic_segmentation/segnet/pytorch/model/factory.py diff --git a/cv/semantic_segmentation/segnet/pytorch/model/segnet_bilinear.py b/models/cv/semantic_segmentation/segnet/pytorch/model/segnet_bilinear.py similarity index 100% rename from cv/semantic_segmentation/segnet/pytorch/model/segnet_bilinear.py rename to models/cv/semantic_segmentation/segnet/pytorch/model/segnet_bilinear.py diff --git a/cv/semantic_segmentation/segnet/pytorch/model/segnet_bilinear_residual.py b/models/cv/semantic_segmentation/segnet/pytorch/model/segnet_bilinear_residual.py similarity index 100% rename from cv/semantic_segmentation/segnet/pytorch/model/segnet_bilinear_residual.py rename to models/cv/semantic_segmentation/segnet/pytorch/model/segnet_bilinear_residual.py diff --git a/cv/semantic_segmentation/segnet/pytorch/model/segnet_resnet.py b/models/cv/semantic_segmentation/segnet/pytorch/model/segnet_resnet.py similarity index 100% rename from cv/semantic_segmentation/segnet/pytorch/model/segnet_resnet.py rename to models/cv/semantic_segmentation/segnet/pytorch/model/segnet_resnet.py diff --git a/cv/semantic_segmentation/segnet/pytorch/model/segnet_unpooling.py b/models/cv/semantic_segmentation/segnet/pytorch/model/segnet_unpooling.py similarity index 100% rename from cv/semantic_segmentation/segnet/pytorch/model/segnet_unpooling.py rename to models/cv/semantic_segmentation/segnet/pytorch/model/segnet_unpooling.py diff --git a/cv/semantic_segmentation/segnet/pytorch/run_train.py b/models/cv/semantic_segmentation/segnet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/segnet/pytorch/run_train.py rename to models/cv/semantic_segmentation/segnet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/segnet/pytorch/train_segnet_dist.sh b/models/cv/semantic_segmentation/segnet/pytorch/train_segnet_dist.sh similarity index 100% rename from cv/semantic_segmentation/segnet/pytorch/train_segnet_dist.sh rename to models/cv/semantic_segmentation/segnet/pytorch/train_segnet_dist.sh diff --git a/cv/semantic_segmentation/stdc/paddlepaddle/README.md b/models/cv/semantic_segmentation/stdc/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/stdc/paddlepaddle/README.md rename to models/cv/semantic_segmentation/stdc/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/stdc/pytorch/README.md b/models/cv/semantic_segmentation/stdc/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/stdc/pytorch/README.md rename to models/cv/semantic_segmentation/stdc/pytorch/README.md diff --git a/cv/semantic_segmentation/torchvision/pytorch/README.md b/models/cv/semantic_segmentation/torchvision/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/README.md rename to models/cv/semantic_segmentation/torchvision/pytorch/README.md diff --git a/cv/semantic_segmentation/torchvision/pytorch/common_utils/__init__.py b/models/cv/semantic_segmentation/torchvision/pytorch/common_utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/common_utils/__init__.py rename to models/cv/semantic_segmentation/torchvision/pytorch/common_utils/__init__.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/common_utils/dist.py b/models/cv/semantic_segmentation/torchvision/pytorch/common_utils/dist.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/common_utils/dist.py rename to models/cv/semantic_segmentation/torchvision/pytorch/common_utils/dist.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/common_utils/metric_logger.py b/models/cv/semantic_segmentation/torchvision/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/common_utils/metric_logger.py rename to models/cv/semantic_segmentation/torchvision/pytorch/common_utils/metric_logger.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/common_utils/misc.py b/models/cv/semantic_segmentation/torchvision/pytorch/common_utils/misc.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/common_utils/misc.py rename to models/cv/semantic_segmentation/torchvision/pytorch/common_utils/misc.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/common_utils/smooth_value.py b/models/cv/semantic_segmentation/torchvision/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/common_utils/smooth_value.py rename to models/cv/semantic_segmentation/torchvision/pytorch/common_utils/smooth_value.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/dataloader/__init__.py b/models/cv/semantic_segmentation/torchvision/pytorch/dataloader/__init__.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/dataloader/__init__.py rename to models/cv/semantic_segmentation/torchvision/pytorch/dataloader/__init__.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/dataloader/segmentation.py b/models/cv/semantic_segmentation/torchvision/pytorch/dataloader/segmentation.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/dataloader/segmentation.py rename to models/cv/semantic_segmentation/torchvision/pytorch/dataloader/segmentation.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/__init__.py b/models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/__init__.py rename to models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/__init__.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/camvid.py b/models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/camvid.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/camvid.py rename to models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/camvid.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/coco_seg_utils.py b/models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/coco_seg_utils.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/coco_seg_utils.py rename to models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/coco_seg_utils.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/coco_utils.py b/models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/coco_utils.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/coco_utils.py rename to models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/coco_utils.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/pascal_voc.py b/models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/pascal_voc.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/pascal_voc.py rename to models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/pascal_voc.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/presets_segmentation.py b/models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/presets_segmentation.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/presets_segmentation.py rename to models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/presets_segmentation.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/transforms_seg.py b/models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/transforms_seg.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/transforms_seg.py rename to models/cv/semantic_segmentation/torchvision/pytorch/dataloader/utils/transforms_seg.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/train.py b/models/cv/semantic_segmentation/torchvision/pytorch/train.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/train.py rename to models/cv/semantic_segmentation/torchvision/pytorch/train.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/transforms.py b/models/cv/semantic_segmentation/torchvision/pytorch/transforms.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/transforms.py rename to models/cv/semantic_segmentation/torchvision/pytorch/transforms.py diff --git a/cv/semantic_segmentation/torchvision/pytorch/utils.py b/models/cv/semantic_segmentation/torchvision/pytorch/utils.py similarity index 100% rename from cv/semantic_segmentation/torchvision/pytorch/utils.py rename to models/cv/semantic_segmentation/torchvision/pytorch/utils.py diff --git a/cv/semantic_segmentation/unet++/pytorch/README.md b/models/cv/semantic_segmentation/unet++/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/unet++/pytorch/README.md rename to models/cv/semantic_segmentation/unet++/pytorch/README.md diff --git a/cv/semantic_segmentation/unet/paddlepaddle/README.md b/models/cv/semantic_segmentation/unet/paddlepaddle/README.md similarity index 100% rename from cv/semantic_segmentation/unet/paddlepaddle/README.md rename to models/cv/semantic_segmentation/unet/paddlepaddle/README.md diff --git a/cv/semantic_segmentation/unet/pytorch/README.md b/models/cv/semantic_segmentation/unet/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/README.md rename to models/cv/semantic_segmentation/unet/pytorch/README.md diff --git a/cv/semantic_segmentation/unet/pytorch/model/__init__.py b/models/cv/semantic_segmentation/unet/pytorch/model/__init__.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/__init__.py rename to models/cv/semantic_segmentation/unet/pytorch/model/__init__.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/builder.py b/models/cv/semantic_segmentation/unet/pytorch/model/builder.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/builder.py rename to models/cv/semantic_segmentation/unet/pytorch/model/builder.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/models/__init__.py b/models/cv/semantic_segmentation/unet/pytorch/model/models/__init__.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/models/__init__.py rename to models/cv/semantic_segmentation/unet/pytorch/model/models/__init__.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/models/backbones/__init__.py b/models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/__init__.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/models/backbones/__init__.py rename to models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/__init__.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/models/backbones/build.py b/models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/build.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/models/backbones/build.py rename to models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/build.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/models/backbones/eespnet.py b/models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/eespnet.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/models/backbones/eespnet.py rename to models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/eespnet.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/models/backbones/hrnet.py b/models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/hrnet.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/models/backbones/hrnet.py rename to models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/hrnet.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/models/backbones/mobilenet.py b/models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/mobilenet.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/models/backbones/mobilenet.py rename to models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/mobilenet.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/models/backbones/resnet.py b/models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/resnet.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/models/backbones/resnet.py rename to models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/resnet.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/models/backbones/xception.py b/models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/xception.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/models/backbones/xception.py rename to models/cv/semantic_segmentation/unet/pytorch/model/models/backbones/xception.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/models/segbase.py b/models/cv/semantic_segmentation/unet/pytorch/model/models/segbase.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/models/segbase.py rename to models/cv/semantic_segmentation/unet/pytorch/model/models/segbase.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/models/unet.py b/models/cv/semantic_segmentation/unet/pytorch/model/models/unet.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/models/unet.py rename to models/cv/semantic_segmentation/unet/pytorch/model/models/unet.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/modules/__init__.py b/models/cv/semantic_segmentation/unet/pytorch/model/modules/__init__.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/modules/__init__.py rename to models/cv/semantic_segmentation/unet/pytorch/model/modules/__init__.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/modules/basic.py b/models/cv/semantic_segmentation/unet/pytorch/model/modules/basic.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/modules/basic.py rename to models/cv/semantic_segmentation/unet/pytorch/model/modules/basic.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/modules/batch_norm.py b/models/cv/semantic_segmentation/unet/pytorch/model/modules/batch_norm.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/modules/batch_norm.py rename to models/cv/semantic_segmentation/unet/pytorch/model/modules/batch_norm.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/modules/module.py b/models/cv/semantic_segmentation/unet/pytorch/model/modules/module.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/modules/module.py rename to models/cv/semantic_segmentation/unet/pytorch/model/modules/module.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/modules/sync_bn/syncbn.py b/models/cv/semantic_segmentation/unet/pytorch/model/modules/sync_bn/syncbn.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/modules/sync_bn/syncbn.py rename to models/cv/semantic_segmentation/unet/pytorch/model/modules/sync_bn/syncbn.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/utils/__init__.py b/models/cv/semantic_segmentation/unet/pytorch/model/utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/utils/__init__.py rename to models/cv/semantic_segmentation/unet/pytorch/model/utils/__init__.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/utils/distributed.py b/models/cv/semantic_segmentation/unet/pytorch/model/utils/distributed.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/utils/distributed.py rename to models/cv/semantic_segmentation/unet/pytorch/model/utils/distributed.py diff --git a/cv/semantic_segmentation/unet/pytorch/model/utils/registry.py b/models/cv/semantic_segmentation/unet/pytorch/model/utils/registry.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/model/utils/registry.py rename to models/cv/semantic_segmentation/unet/pytorch/model/utils/registry.py diff --git a/cv/semantic_segmentation/unet/pytorch/run_train.py b/models/cv/semantic_segmentation/unet/pytorch/run_train.py similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/run_train.py rename to models/cv/semantic_segmentation/unet/pytorch/run_train.py diff --git a/cv/semantic_segmentation/unet/pytorch/train_unet_dist.sh b/models/cv/semantic_segmentation/unet/pytorch/train_unet_dist.sh similarity index 100% rename from cv/semantic_segmentation/unet/pytorch/train_unet_dist.sh rename to models/cv/semantic_segmentation/unet/pytorch/train_unet_dist.sh diff --git a/cv/semantic_segmentation/unet3d/pytorch/README.md b/models/cv/semantic_segmentation/unet3d/pytorch/README.md similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/README.md rename to models/cv/semantic_segmentation/unet3d/pytorch/README.md diff --git a/cv/semantic_segmentation/unet3d/pytorch/checksum.json b/models/cv/semantic_segmentation/unet3d/pytorch/checksum.json similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/checksum.json rename to models/cv/semantic_segmentation/unet3d/pytorch/checksum.json diff --git a/cv/semantic_segmentation/unet3d/pytorch/common_utils/__init__.py b/models/cv/semantic_segmentation/unet3d/pytorch/common_utils/__init__.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/common_utils/__init__.py rename to models/cv/semantic_segmentation/unet3d/pytorch/common_utils/__init__.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/common_utils/dist.py b/models/cv/semantic_segmentation/unet3d/pytorch/common_utils/dist.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/common_utils/dist.py rename to models/cv/semantic_segmentation/unet3d/pytorch/common_utils/dist.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/common_utils/loss.py b/models/cv/semantic_segmentation/unet3d/pytorch/common_utils/loss.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/common_utils/loss.py rename to models/cv/semantic_segmentation/unet3d/pytorch/common_utils/loss.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/common_utils/metric_logger.py b/models/cv/semantic_segmentation/unet3d/pytorch/common_utils/metric_logger.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/common_utils/metric_logger.py rename to models/cv/semantic_segmentation/unet3d/pytorch/common_utils/metric_logger.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/common_utils/misc.py b/models/cv/semantic_segmentation/unet3d/pytorch/common_utils/misc.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/common_utils/misc.py rename to models/cv/semantic_segmentation/unet3d/pytorch/common_utils/misc.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/common_utils/smooth_value.py b/models/cv/semantic_segmentation/unet3d/pytorch/common_utils/smooth_value.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/common_utils/smooth_value.py rename to models/cv/semantic_segmentation/unet3d/pytorch/common_utils/smooth_value.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/data_loading/data_loader.py b/models/cv/semantic_segmentation/unet3d/pytorch/data_loading/data_loader.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/data_loading/data_loader.py rename to models/cv/semantic_segmentation/unet3d/pytorch/data_loading/data_loader.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/data_loading/pytorch_loader.py b/models/cv/semantic_segmentation/unet3d/pytorch/data_loading/pytorch_loader.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/data_loading/pytorch_loader.py rename to models/cv/semantic_segmentation/unet3d/pytorch/data_loading/pytorch_loader.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/evaluation_cases.txt b/models/cv/semantic_segmentation/unet3d/pytorch/evaluation_cases.txt similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/evaluation_cases.txt rename to models/cv/semantic_segmentation/unet3d/pytorch/evaluation_cases.txt diff --git a/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/__init__.py b/models/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/__init__.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/ixpylogger/__init__.py rename to models/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/__init__.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/handlers.py b/models/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/handlers.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/ixpylogger/handlers.py rename to models/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/handlers.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/logger.py b/models/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/logger.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/ixpylogger/logger.py rename to models/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/logger.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/training_logger.py b/models/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/training_logger.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/ixpylogger/training_logger.py rename to models/cv/semantic_segmentation/unet3d/pytorch/ixpylogger/training_logger.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/main.py b/models/cv/semantic_segmentation/unet3d/pytorch/main.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/main.py rename to models/cv/semantic_segmentation/unet3d/pytorch/main.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/model/layers.py b/models/cv/semantic_segmentation/unet3d/pytorch/model/layers.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/model/layers.py rename to models/cv/semantic_segmentation/unet3d/pytorch/model/layers.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/model/losses.py b/models/cv/semantic_segmentation/unet3d/pytorch/model/losses.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/model/losses.py rename to models/cv/semantic_segmentation/unet3d/pytorch/model/losses.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/model/unet3d.py b/models/cv/semantic_segmentation/unet3d/pytorch/model/unet3d.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/model/unet3d.py rename to models/cv/semantic_segmentation/unet3d/pytorch/model/unet3d.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/prepare.sh b/models/cv/semantic_segmentation/unet3d/pytorch/prepare.sh similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/prepare.sh rename to models/cv/semantic_segmentation/unet3d/pytorch/prepare.sh diff --git a/cv/semantic_segmentation/unet3d/pytorch/preprocess_dataset.py b/models/cv/semantic_segmentation/unet3d/pytorch/preprocess_dataset.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/preprocess_dataset.py rename to models/cv/semantic_segmentation/unet3d/pytorch/preprocess_dataset.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/run_eval.sh b/models/cv/semantic_segmentation/unet3d/pytorch/run_eval.sh similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/run_eval.sh rename to models/cv/semantic_segmentation/unet3d/pytorch/run_eval.sh diff --git a/cv/semantic_segmentation/unet3d/pytorch/run_multi.sh b/models/cv/semantic_segmentation/unet3d/pytorch/run_multi.sh similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/run_multi.sh rename to models/cv/semantic_segmentation/unet3d/pytorch/run_multi.sh diff --git a/cv/semantic_segmentation/unet3d/pytorch/run_single.sh b/models/cv/semantic_segmentation/unet3d/pytorch/run_single.sh similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/run_single.sh rename to models/cv/semantic_segmentation/unet3d/pytorch/run_single.sh diff --git a/cv/semantic_segmentation/unet3d/pytorch/runtime/arguments.py b/models/cv/semantic_segmentation/unet3d/pytorch/runtime/arguments.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/runtime/arguments.py rename to models/cv/semantic_segmentation/unet3d/pytorch/runtime/arguments.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/runtime/distributed_utils.py b/models/cv/semantic_segmentation/unet3d/pytorch/runtime/distributed_utils.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/runtime/distributed_utils.py rename to models/cv/semantic_segmentation/unet3d/pytorch/runtime/distributed_utils.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/runtime/inference.py b/models/cv/semantic_segmentation/unet3d/pytorch/runtime/inference.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/runtime/inference.py rename to models/cv/semantic_segmentation/unet3d/pytorch/runtime/inference.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/runtime/training.py b/models/cv/semantic_segmentation/unet3d/pytorch/runtime/training.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/runtime/training.py rename to models/cv/semantic_segmentation/unet3d/pytorch/runtime/training.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/runtime/utils.py b/models/cv/semantic_segmentation/unet3d/pytorch/runtime/utils.py similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/runtime/utils.py rename to models/cv/semantic_segmentation/unet3d/pytorch/runtime/utils.py diff --git a/cv/semantic_segmentation/unet3d/pytorch/train.sh b/models/cv/semantic_segmentation/unet3d/pytorch/train.sh similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/train.sh rename to models/cv/semantic_segmentation/unet3d/pytorch/train.sh diff --git a/cv/semantic_segmentation/unet3d/pytorch/train_dist.sh b/models/cv/semantic_segmentation/unet3d/pytorch/train_dist.sh similarity index 100% rename from cv/semantic_segmentation/unet3d/pytorch/train_dist.sh rename to models/cv/semantic_segmentation/unet3d/pytorch/train_dist.sh diff --git a/cv/semantic_segmentation/vnet/tensorflow/.gitignore b/models/cv/semantic_segmentation/vnet/tensorflow/.gitignore similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/.gitignore rename to models/cv/semantic_segmentation/vnet/tensorflow/.gitignore diff --git a/cv/semantic_segmentation/vnet/tensorflow/Dockerfile b/models/cv/semantic_segmentation/vnet/tensorflow/Dockerfile similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/Dockerfile rename to models/cv/semantic_segmentation/vnet/tensorflow/Dockerfile diff --git a/cv/semantic_segmentation/vnet/tensorflow/LICENSE b/models/cv/semantic_segmentation/vnet/tensorflow/LICENSE similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/LICENSE rename to models/cv/semantic_segmentation/vnet/tensorflow/LICENSE diff --git a/cv/semantic_segmentation/vnet/tensorflow/README.md b/models/cv/semantic_segmentation/vnet/tensorflow/README.md similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/README.md rename to models/cv/semantic_segmentation/vnet/tensorflow/README.md diff --git a/cv/semantic_segmentation/vnet/tensorflow/download_dataset.py b/models/cv/semantic_segmentation/vnet/tensorflow/download_dataset.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/download_dataset.py rename to models/cv/semantic_segmentation/vnet/tensorflow/download_dataset.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/download_script.sh b/models/cv/semantic_segmentation/vnet/tensorflow/download_script.sh similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/download_script.sh rename to models/cv/semantic_segmentation/vnet/tensorflow/download_script.sh diff --git a/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_benchmark.py b/models/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_benchmark.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/examples/vnet_benchmark.py rename to models/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_benchmark.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_eval.py b/models/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_eval.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/examples/vnet_eval.py rename to models/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_eval.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_predict.py b/models/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_predict.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/examples/vnet_predict.py rename to models/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_predict.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_train.py b/models/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_train.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/examples/vnet_train.py rename to models/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_train.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_train_and_evaluate.py b/models/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_train_and_evaluate.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/examples/vnet_train_and_evaluate.py rename to models/cv/semantic_segmentation/vnet/tensorflow/examples/vnet_train_and_evaluate.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/export.py b/models/cv/semantic_segmentation/vnet/tensorflow/export.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/export.py rename to models/cv/semantic_segmentation/vnet/tensorflow/export.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/hooks/profiling_hook.py b/models/cv/semantic_segmentation/vnet/tensorflow/hooks/profiling_hook.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/hooks/profiling_hook.py rename to models/cv/semantic_segmentation/vnet/tensorflow/hooks/profiling_hook.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/hooks/train_hook.py b/models/cv/semantic_segmentation/vnet/tensorflow/hooks/train_hook.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/hooks/train_hook.py rename to models/cv/semantic_segmentation/vnet/tensorflow/hooks/train_hook.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/images/1gpu_p_vs_v.png b/models/cv/semantic_segmentation/vnet/tensorflow/images/1gpu_p_vs_v.png similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/images/1gpu_p_vs_v.png rename to models/cv/semantic_segmentation/vnet/tensorflow/images/1gpu_p_vs_v.png diff --git a/cv/semantic_segmentation/vnet/tensorflow/images/8gpu_p_vs_v.png b/models/cv/semantic_segmentation/vnet/tensorflow/images/8gpu_p_vs_v.png similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/images/8gpu_p_vs_v.png rename to models/cv/semantic_segmentation/vnet/tensorflow/images/8gpu_p_vs_v.png diff --git a/cv/semantic_segmentation/vnet/tensorflow/images/V-Net_TF1_conv.png b/models/cv/semantic_segmentation/vnet/tensorflow/images/V-Net_TF1_conv.png similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/images/V-Net_TF1_conv.png rename to models/cv/semantic_segmentation/vnet/tensorflow/images/V-Net_TF1_conv.png diff --git a/cv/semantic_segmentation/vnet/tensorflow/images/infer_p_vs_v.png b/models/cv/semantic_segmentation/vnet/tensorflow/images/infer_p_vs_v.png similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/images/infer_p_vs_v.png rename to models/cv/semantic_segmentation/vnet/tensorflow/images/infer_p_vs_v.png diff --git a/cv/semantic_segmentation/vnet/tensorflow/images/vnet.png b/models/cv/semantic_segmentation/vnet/tensorflow/images/vnet.png similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/images/vnet.png rename to models/cv/semantic_segmentation/vnet/tensorflow/images/vnet.png diff --git a/cv/semantic_segmentation/vnet/tensorflow/main.py b/models/cv/semantic_segmentation/vnet/tensorflow/main.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/main.py rename to models/cv/semantic_segmentation/vnet/tensorflow/main.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/model/layers.py b/models/cv/semantic_segmentation/vnet/tensorflow/model/layers.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/model/layers.py rename to models/cv/semantic_segmentation/vnet/tensorflow/model/layers.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/model/vnet.py b/models/cv/semantic_segmentation/vnet/tensorflow/model/vnet.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/model/vnet.py rename to models/cv/semantic_segmentation/vnet/tensorflow/model/vnet.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/readme_origin.md b/models/cv/semantic_segmentation/vnet/tensorflow/readme_origin.md similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/readme_origin.md rename to models/cv/semantic_segmentation/vnet/tensorflow/readme_origin.md diff --git a/cv/semantic_segmentation/vnet/tensorflow/requirements.txt b/models/cv/semantic_segmentation/vnet/tensorflow/requirements.txt similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/requirements.txt rename to models/cv/semantic_segmentation/vnet/tensorflow/requirements.txt diff --git a/cv/semantic_segmentation/vnet/tensorflow/run_get_hippocampus_data.sh b/models/cv/semantic_segmentation/vnet/tensorflow/run_get_hippocampus_data.sh similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/run_get_hippocampus_data.sh rename to models/cv/semantic_segmentation/vnet/tensorflow/run_get_hippocampus_data.sh diff --git a/cv/semantic_segmentation/vnet/tensorflow/run_training.sh b/models/cv/semantic_segmentation/vnet/tensorflow/run_training.sh similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/run_training.sh rename to models/cv/semantic_segmentation/vnet/tensorflow/run_training.sh diff --git a/cv/semantic_segmentation/vnet/tensorflow/utils/cmd_util.py b/models/cv/semantic_segmentation/vnet/tensorflow/utils/cmd_util.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/utils/cmd_util.py rename to models/cv/semantic_segmentation/vnet/tensorflow/utils/cmd_util.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/utils/data_loader.py b/models/cv/semantic_segmentation/vnet/tensorflow/utils/data_loader.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/utils/data_loader.py rename to models/cv/semantic_segmentation/vnet/tensorflow/utils/data_loader.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/utils/model_fn.py b/models/cv/semantic_segmentation/vnet/tensorflow/utils/model_fn.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/utils/model_fn.py rename to models/cv/semantic_segmentation/vnet/tensorflow/utils/model_fn.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/utils/tf_export.py b/models/cv/semantic_segmentation/vnet/tensorflow/utils/tf_export.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/utils/tf_export.py rename to models/cv/semantic_segmentation/vnet/tensorflow/utils/tf_export.py diff --git a/cv/semantic_segmentation/vnet/tensorflow/utils/var_storage.py b/models/cv/semantic_segmentation/vnet/tensorflow/utils/var_storage.py similarity index 100% rename from cv/semantic_segmentation/vnet/tensorflow/utils/var_storage.py rename to models/cv/semantic_segmentation/vnet/tensorflow/utils/var_storage.py diff --git a/cv/super_resolution/basicvsr++/pytorch/README.md b/models/cv/super_resolution/basicvsr++/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/basicvsr++/pytorch/README.md rename to models/cv/super_resolution/basicvsr++/pytorch/README.md diff --git a/cv/super_resolution/basicvsr/pytorch/README.md b/models/cv/super_resolution/basicvsr/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/basicvsr/pytorch/README.md rename to models/cv/super_resolution/basicvsr/pytorch/README.md diff --git a/cv/super_resolution/esrgan/pytorch/README.md b/models/cv/super_resolution/esrgan/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/esrgan/pytorch/README.md rename to models/cv/super_resolution/esrgan/pytorch/README.md diff --git a/cv/super_resolution/liif/pytorch/README.md b/models/cv/super_resolution/liif/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/liif/pytorch/README.md rename to models/cv/super_resolution/liif/pytorch/README.md diff --git a/cv/super_resolution/real_basicvsr/pytorch/README.md b/models/cv/super_resolution/real_basicvsr/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/real_basicvsr/pytorch/README.md rename to models/cv/super_resolution/real_basicvsr/pytorch/README.md diff --git a/cv/super_resolution/ttsr/pytorch/README.md b/models/cv/super_resolution/ttsr/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttsr/pytorch/README.md rename to models/cv/super_resolution/ttsr/pytorch/README.md diff --git a/cv/super_resolution/ttvsr/pytorch/.gitignore b/models/cv/super_resolution/ttvsr/pytorch/.gitignore similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/.gitignore rename to models/cv/super_resolution/ttvsr/pytorch/.gitignore diff --git a/cv/super_resolution/ttvsr/pytorch/LICENSE b/models/cv/super_resolution/ttvsr/pytorch/LICENSE old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/LICENSE rename to models/cv/super_resolution/ttvsr/pytorch/LICENSE diff --git a/cv/super_resolution/ttvsr/pytorch/README.md b/models/cv/super_resolution/ttvsr/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/README.md rename to models/cv/super_resolution/ttvsr/pytorch/README.md diff --git a/cv/super_resolution/ttvsr/pytorch/configs/TTVSR_reds4.py b/models/cv/super_resolution/ttvsr/pytorch/configs/TTVSR_reds4.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/configs/TTVSR_reds4.py rename to models/cv/super_resolution/ttvsr/pytorch/configs/TTVSR_reds4.py diff --git a/cv/super_resolution/ttvsr/pytorch/dist_train.sh b/models/cv/super_resolution/ttvsr/pytorch/dist_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/dist_train.sh rename to models/cv/super_resolution/ttvsr/pytorch/dist_train.sh diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/alexnet.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/alexnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/alexnet.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/alexnet.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/activation.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/activation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/activation.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/activation.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/context_block.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/context_block.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/context_block.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/context_block.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv2d_adaptive_padding.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv2d_adaptive_padding.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv2d_adaptive_padding.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv2d_adaptive_padding.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv_module.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv_module.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv_module.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv_ws.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv_ws.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv_ws.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/conv_ws.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/depthwise_separable_conv_module.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/depthwise_separable_conv_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/depthwise_separable_conv_module.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/depthwise_separable_conv_module.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/drop.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/drop.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/drop.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/drop.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/generalized_attention.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/generalized_attention.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/generalized_attention.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/generalized_attention.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/hsigmoid.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/hsigmoid.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/hsigmoid.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/hsigmoid.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/hswish.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/hswish.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/hswish.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/hswish.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/non_local.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/non_local.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/non_local.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/non_local.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/norm.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/norm.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/norm.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/norm.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/padding.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/padding.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/padding.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/padding.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/plugin.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/plugin.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/plugin.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/plugin.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/registry.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/registry.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/registry.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/scale.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/scale.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/scale.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/scale.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/swish.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/swish.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/swish.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/swish.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/transformer.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/transformer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/transformer.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/transformer.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/upsample.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/upsample.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/upsample.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/upsample.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/wrappers.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/wrappers.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/bricks/wrappers.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/builder.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/builder.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/builder.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/resnet.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/resnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/resnet.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/resnet.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/flops_counter.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/flops_counter.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/flops_counter.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/flops_counter.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/fuse_conv_bn.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/fuse_conv_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/fuse_conv_bn.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/fuse_conv_bn.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/sync_bn.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/sync_bn.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/sync_bn.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/sync_bn.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/weight_init.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/weight_init.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/weight_init.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/utils/weight_init.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/vgg.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/vgg.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/cnn/vgg.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/cnn/vgg.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/engine/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/engine/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/engine/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/engine/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/engine/test.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/engine/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/engine/test.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/engine/test.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/fileio/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/file_client.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/file_client.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/fileio/file_client.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/file_client.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/base.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/base.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/base.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/json_handler.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/json_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/json_handler.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/json_handler.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/pickle_handler.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/pickle_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/pickle_handler.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/pickle_handler.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/yaml_handler.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/yaml_handler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/yaml_handler.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/handlers/yaml_handler.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/io.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/io.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/fileio/io.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/io.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/parse.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/parse.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/fileio/parse.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/fileio/parse.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/image/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/image/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/image/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/image/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/image/colorspace.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/image/colorspace.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/image/colorspace.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/image/colorspace.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/image/geometric.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/image/geometric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/image/geometric.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/image/geometric.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/image/io.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/image/io.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/image/io.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/image/io.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/image/misc.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/image/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/image/misc.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/image/misc.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/image/photometric.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/image/photometric.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/image/photometric.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/image/photometric.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/parallel/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/_functions.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/_functions.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/parallel/_functions.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/_functions.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/collate.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/collate.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/parallel/collate.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/collate.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/data_container.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/data_container.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/parallel/data_container.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/data_container.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/data_parallel.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/data_parallel.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/parallel/data_parallel.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/data_parallel.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/distributed.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/distributed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/parallel/distributed.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/distributed.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/distributed_deprecated.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/distributed_deprecated.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/parallel/distributed_deprecated.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/distributed_deprecated.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/registry.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/parallel/registry.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/registry.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/scatter_gather.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/scatter_gather.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/parallel/scatter_gather.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/scatter_gather.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/utils.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/parallel/utils.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/parallel/utils.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/base_module.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/base_module.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/base_module.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/base_module.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/base_runner.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/base_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/base_runner.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/base_runner.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/builder.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/builder.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/builder.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/checkpoint.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/checkpoint.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/checkpoint.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/default_constructor.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/default_constructor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/default_constructor.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/default_constructor.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/dist_utils.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/dist_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/dist_utils.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/dist_utils.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/epoch_based_runner.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/epoch_based_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/epoch_based_runner.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/epoch_based_runner.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/fp16_utils.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/fp16_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/fp16_utils.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/fp16_utils.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/checkpoint.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/checkpoint.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/checkpoint.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/closure.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/closure.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/closure.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/closure.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/ema.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/ema.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/ema.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/ema.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/evaluation.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/evaluation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/evaluation.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/evaluation.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/hook.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/hook.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/hook.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/hook.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/iter_timer.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/iter_timer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/iter_timer.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/iter_timer.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/base.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/base.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/base.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/dvclive.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/dvclive.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/dvclive.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/dvclive.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/mlflow.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/mlflow.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/mlflow.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/mlflow.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/neptune.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/neptune.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/neptune.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/neptune.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/pavi.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/pavi.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/pavi.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/pavi.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/tensorboard.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/tensorboard.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/tensorboard.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/tensorboard.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/text.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/text.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/text.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/text.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/wandb.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/wandb.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/wandb.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/logger/wandb.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/lr_updater.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/lr_updater.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/lr_updater.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/lr_updater.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/memory.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/memory.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/memory.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/memory.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/momentum_updater.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/momentum_updater.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/momentum_updater.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/momentum_updater.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/optimizer.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/optimizer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/optimizer.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/optimizer.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/profiler.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/profiler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/profiler.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/profiler.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/sampler_seed.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/sampler_seed.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/sampler_seed.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/sampler_seed.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/sync_buffer.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/sync_buffer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/sync_buffer.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/hooks/sync_buffer.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/iter_based_runner.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/iter_based_runner.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/iter_based_runner.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/iter_based_runner.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/log_buffer.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/log_buffer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/log_buffer.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/log_buffer.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/builder.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/builder.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/builder.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/default_constructor.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/default_constructor.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/default_constructor.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/optimizer/default_constructor.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/priority.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/priority.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/priority.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/priority.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/runner/utils.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/runner/utils.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/runner/utils.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/config.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/config.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/config.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/config.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/env.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/env.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/env.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/ext_loader.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/ext_loader.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/ext_loader.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/ext_loader.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/logging.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/logging.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/logging.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/logging.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/misc.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/misc.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/misc.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/parrots_jit.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/parrots_jit.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/parrots_jit.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/parrots_jit.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/parrots_wrapper.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/parrots_wrapper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/parrots_wrapper.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/parrots_wrapper.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/path.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/path.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/path.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/path.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/progressbar.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/progressbar.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/progressbar.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/progressbar.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/registry.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/registry.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/registry.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/testing.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/testing.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/testing.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/testing.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/timer.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/timer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/timer.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/timer.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/trace.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/trace.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/trace.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/trace.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/utils/version_utils.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/version_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/utils/version_utils.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/utils/version_utils.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmcv/version.py b/models/cv/super_resolution/ttvsr/pytorch/mmcv/version.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmcv/version.py rename to models/cv/super_resolution/ttvsr/pytorch/mmcv/version.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/apis/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/apis/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/apis/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/apis/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/apis/restoration_inference.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/apis/restoration_inference.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/apis/restoration_inference.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/apis/restoration_inference.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/apis/restoration_video_inference.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/apis/restoration_video_inference.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/apis/restoration_video_inference.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/apis/restoration_video_inference.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/apis/test.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/apis/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/apis/test.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/apis/test.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/apis/train.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/apis/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/apis/train.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/apis/train.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/distributed_wrapper.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/distributed_wrapper.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/distributed_wrapper.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/distributed_wrapper.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/eval_hooks.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/eval_hooks.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/eval_hooks.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/eval_hooks.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/metric_utils.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/metric_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/metric_utils.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/metric_utils.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/metrics.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/metrics.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/metrics.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/metrics.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/niqe_pris_params.npz b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/niqe_pris_params.npz old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/niqe_pris_params.npz rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/evaluation/niqe_pris_params.npz diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/export/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/export/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/export/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/export/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/export/wrappers.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/export/wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/export/wrappers.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/export/wrappers.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/hooks/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/hooks/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/hooks/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/hooks/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/hooks/visualization.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/hooks/visualization.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/hooks/visualization.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/hooks/visualization.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/mask.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/mask.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/mask.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/mask.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/misc.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/misc.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/misc.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/misc.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/optimizer/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/optimizer/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/optimizer/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/optimizer/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/optimizer/builder.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/optimizer/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/optimizer/builder.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/optimizer/builder.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/scheduler/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/scheduler/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/scheduler/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/scheduler/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/core/scheduler/lr_updater.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/core/scheduler/lr_updater.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/core/scheduler/lr_updater.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/core/scheduler/lr_updater.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/base_dataset.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/base_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/base_dataset.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/base_dataset.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/base_sr_dataset.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/base_sr_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/base_sr_dataset.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/base_sr_dataset.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/builder.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/builder.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/builder.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/dataset_wrappers.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/dataset_wrappers.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/dataset_wrappers.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/dataset_wrappers.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/augmentation.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/augmentation.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/augmentation.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/augmentation.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/compose.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/compose.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/compose.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/compose.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/crop.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/crop.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/crop.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/crop.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/formating.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/formating.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/formating.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/formating.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/generate_assistant.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/generate_assistant.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/generate_assistant.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/generate_assistant.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/loading.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/loading.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/loading.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/loading.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/matting_aug.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/matting_aug.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/matting_aug.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/matting_aug.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/normalization.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/normalization.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/normalization.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/normalization.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/random_down_sampling.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/random_down_sampling.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/random_down_sampling.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/random_down_sampling.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/utils.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/utils.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/pipelines/utils.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/registry.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/registry.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/registry.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/samplers/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/samplers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/samplers/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/samplers/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/samplers/distributed_sampler.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/samplers/distributed_sampler.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/samplers/distributed_sampler.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/samplers/distributed_sampler.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_folder_multiple_gt_dataset.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_folder_multiple_gt_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_folder_multiple_gt_dataset.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_folder_multiple_gt_dataset.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_reds_multiple_gt_dataset.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_reds_multiple_gt_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_reds_multiple_gt_dataset.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_reds_multiple_gt_dataset.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_vimeo90k_dataset.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_vimeo90k_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_vimeo90k_dataset.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_vimeo90k_dataset.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_vimeo90k_multiple_gt_dataset.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_vimeo90k_multiple_gt_dataset.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_vimeo90k_multiple_gt_dataset.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/datasets/sr_vimeo90k_multiple_gt_dataset.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/sr_backbones/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/sr_backbones/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/sr_backbones/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/sr_backbones/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/sr_backbones/ttvsrnet.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/sr_backbones/ttvsrnet.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/sr_backbones/ttvsrnet.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/backbones/sr_backbones/ttvsrnet.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/base.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/base.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/base.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/base.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/builder.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/builder.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/builder.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/builder.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/common/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/flow_warp.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/flow_warp.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/common/flow_warp.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/flow_warp.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/sr_backbone_utils.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/sr_backbone_utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/common/sr_backbone_utils.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/sr_backbone_utils.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/upsample.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/upsample.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/common/upsample.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/common/upsample.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/pixelwise_loss.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/pixelwise_loss.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/pixelwise_loss.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/pixelwise_loss.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/utils.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/utils.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/utils.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/losses/utils.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/registry.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/registry.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/registry.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/registry.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/basic_restorer.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/basic_restorer.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/basic_restorer.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/basic_restorer.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/ttvsr.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/ttvsr.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/ttvsr.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/models/restorers/ttvsr.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/utils/__init__.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/utils/__init__.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/utils/__init__.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/utils/collect_env.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/utils/collect_env.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/utils/collect_env.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/utils/collect_env.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/utils/logger.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/utils/logger.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/utils/logger.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/utils/logger.py diff --git a/cv/super_resolution/ttvsr/pytorch/mmedit/version.py b/models/cv/super_resolution/ttvsr/pytorch/mmedit/version.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/mmedit/version.py rename to models/cv/super_resolution/ttvsr/pytorch/mmedit/version.py diff --git a/cv/super_resolution/ttvsr/pytorch/requirements.txt b/models/cv/super_resolution/ttvsr/pytorch/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/requirements.txt rename to models/cv/super_resolution/ttvsr/pytorch/requirements.txt diff --git a/cv/super_resolution/ttvsr/pytorch/setup.py b/models/cv/super_resolution/ttvsr/pytorch/setup.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/setup.py rename to models/cv/super_resolution/ttvsr/pytorch/setup.py diff --git a/cv/super_resolution/ttvsr/pytorch/tools/dist_test.sh b/models/cv/super_resolution/ttvsr/pytorch/tools/dist_test.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/tools/dist_test.sh rename to models/cv/super_resolution/ttvsr/pytorch/tools/dist_test.sh diff --git a/cv/super_resolution/ttvsr/pytorch/tools/slurm_test.sh b/models/cv/super_resolution/ttvsr/pytorch/tools/slurm_test.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/tools/slurm_test.sh rename to models/cv/super_resolution/ttvsr/pytorch/tools/slurm_test.sh diff --git a/cv/super_resolution/ttvsr/pytorch/tools/slurm_train.sh b/models/cv/super_resolution/ttvsr/pytorch/tools/slurm_train.sh old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/tools/slurm_train.sh rename to models/cv/super_resolution/ttvsr/pytorch/tools/slurm_train.sh diff --git a/cv/super_resolution/ttvsr/pytorch/tools/test.py b/models/cv/super_resolution/ttvsr/pytorch/tools/test.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/tools/test.py rename to models/cv/super_resolution/ttvsr/pytorch/tools/test.py diff --git a/cv/super_resolution/ttvsr/pytorch/train.py b/models/cv/super_resolution/ttvsr/pytorch/train.py old mode 100755 new mode 100644 similarity index 100% rename from cv/super_resolution/ttvsr/pytorch/train.py rename to models/cv/super_resolution/ttvsr/pytorch/train.py diff --git a/hpc/molecular_dynamics/water_se_e2_a/tensorflow/README.md b/models/hpc/molecular_dynamics/water_se_e2_a/tensorflow/README.md similarity index 100% rename from hpc/molecular_dynamics/water_se_e2_a/tensorflow/README.md rename to models/hpc/molecular_dynamics/water_se_e2_a/tensorflow/README.md diff --git a/multimodal/contrastive_learning/clip/pytorch/.gitignore b/models/multimodal/contrastive_learning/clip/pytorch/.gitignore similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/.gitignore rename to models/multimodal/contrastive_learning/clip/pytorch/.gitignore diff --git a/multimodal/contrastive_learning/clip/pytorch/CLIP.png b/models/multimodal/contrastive_learning/clip/pytorch/CLIP.png similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/CLIP.png rename to models/multimodal/contrastive_learning/clip/pytorch/CLIP.png diff --git a/multimodal/contrastive_learning/clip/pytorch/LICENSE b/models/multimodal/contrastive_learning/clip/pytorch/LICENSE similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/LICENSE rename to models/multimodal/contrastive_learning/clip/pytorch/LICENSE diff --git a/multimodal/contrastive_learning/clip/pytorch/MANIFEST.in b/models/multimodal/contrastive_learning/clip/pytorch/MANIFEST.in similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/MANIFEST.in rename to models/multimodal/contrastive_learning/clip/pytorch/MANIFEST.in diff --git a/multimodal/contrastive_learning/clip/pytorch/README.md b/models/multimodal/contrastive_learning/clip/pytorch/README.md similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/README.md rename to models/multimodal/contrastive_learning/clip/pytorch/README.md diff --git a/multimodal/contrastive_learning/clip/pytorch/clip/CLIP.png b/models/multimodal/contrastive_learning/clip/pytorch/clip/CLIP.png similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/clip/CLIP.png rename to models/multimodal/contrastive_learning/clip/pytorch/clip/CLIP.png diff --git a/multimodal/contrastive_learning/clip/pytorch/clip/Linear_probe_evaluation.py b/models/multimodal/contrastive_learning/clip/pytorch/clip/Linear_probe_evaluation.py similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/clip/Linear_probe_evaluation.py rename to models/multimodal/contrastive_learning/clip/pytorch/clip/Linear_probe_evaluation.py diff --git a/multimodal/contrastive_learning/clip/pytorch/clip/__init__.py b/models/multimodal/contrastive_learning/clip/pytorch/clip/__init__.py similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/clip/__init__.py rename to models/multimodal/contrastive_learning/clip/pytorch/clip/__init__.py diff --git a/multimodal/contrastive_learning/clip/pytorch/clip/clip.py b/models/multimodal/contrastive_learning/clip/pytorch/clip/clip.py similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/clip/clip.py rename to models/multimodal/contrastive_learning/clip/pytorch/clip/clip.py diff --git a/multimodal/contrastive_learning/clip/pytorch/clip/model.py b/models/multimodal/contrastive_learning/clip/pytorch/clip/model.py similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/clip/model.py rename to models/multimodal/contrastive_learning/clip/pytorch/clip/model.py diff --git a/multimodal/contrastive_learning/clip/pytorch/clip/simple_tokenizer.py b/models/multimodal/contrastive_learning/clip/pytorch/clip/simple_tokenizer.py similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/clip/simple_tokenizer.py rename to models/multimodal/contrastive_learning/clip/pytorch/clip/simple_tokenizer.py diff --git a/multimodal/contrastive_learning/clip/pytorch/clip/test.py b/models/multimodal/contrastive_learning/clip/pytorch/clip/test.py similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/clip/test.py rename to models/multimodal/contrastive_learning/clip/pytorch/clip/test.py diff --git a/multimodal/contrastive_learning/clip/pytorch/clip/zero_shot_prediction_top1.py b/models/multimodal/contrastive_learning/clip/pytorch/clip/zero_shot_prediction_top1.py similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/clip/zero_shot_prediction_top1.py rename to models/multimodal/contrastive_learning/clip/pytorch/clip/zero_shot_prediction_top1.py diff --git a/multimodal/contrastive_learning/clip/pytorch/clip/zero_shot_prediction_top5.py b/models/multimodal/contrastive_learning/clip/pytorch/clip/zero_shot_prediction_top5.py similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/clip/zero_shot_prediction_top5.py rename to models/multimodal/contrastive_learning/clip/pytorch/clip/zero_shot_prediction_top5.py diff --git a/multimodal/contrastive_learning/clip/pytorch/data/country211.md b/models/multimodal/contrastive_learning/clip/pytorch/data/country211.md similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/data/country211.md rename to models/multimodal/contrastive_learning/clip/pytorch/data/country211.md diff --git a/multimodal/contrastive_learning/clip/pytorch/data/prompts.md b/models/multimodal/contrastive_learning/clip/pytorch/data/prompts.md similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/data/prompts.md rename to models/multimodal/contrastive_learning/clip/pytorch/data/prompts.md diff --git a/multimodal/contrastive_learning/clip/pytorch/data/rendered-sst2.md b/models/multimodal/contrastive_learning/clip/pytorch/data/rendered-sst2.md similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/data/rendered-sst2.md rename to models/multimodal/contrastive_learning/clip/pytorch/data/rendered-sst2.md diff --git a/multimodal/contrastive_learning/clip/pytorch/data/yfcc100m.md b/models/multimodal/contrastive_learning/clip/pytorch/data/yfcc100m.md similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/data/yfcc100m.md rename to models/multimodal/contrastive_learning/clip/pytorch/data/yfcc100m.md diff --git a/multimodal/contrastive_learning/clip/pytorch/model-card.md b/models/multimodal/contrastive_learning/clip/pytorch/model-card.md similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/model-card.md rename to models/multimodal/contrastive_learning/clip/pytorch/model-card.md diff --git a/multimodal/contrastive_learning/clip/pytorch/requirements.txt b/models/multimodal/contrastive_learning/clip/pytorch/requirements.txt similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/requirements.txt rename to models/multimodal/contrastive_learning/clip/pytorch/requirements.txt diff --git a/multimodal/contrastive_learning/clip/pytorch/setup.py b/models/multimodal/contrastive_learning/clip/pytorch/setup.py similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/setup.py rename to models/multimodal/contrastive_learning/clip/pytorch/setup.py diff --git a/multimodal/contrastive_learning/clip/pytorch/tests/test_consistency.py b/models/multimodal/contrastive_learning/clip/pytorch/tests/test_consistency.py similarity index 100% rename from multimodal/contrastive_learning/clip/pytorch/tests/test_consistency.py rename to models/multimodal/contrastive_learning/clip/pytorch/tests/test_consistency.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/.gitignore b/models/multimodal/diffusion_model/controlnet/pytorch/.gitignore similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/.gitignore rename to models/multimodal/diffusion_model/controlnet/pytorch/.gitignore diff --git a/multimodal/diffusion_model/controlnet/pytorch/LICENSE b/models/multimodal/diffusion_model/controlnet/pytorch/LICENSE similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/LICENSE rename to models/multimodal/diffusion_model/controlnet/pytorch/LICENSE diff --git a/multimodal/diffusion_model/controlnet/pytorch/README.md b/models/multimodal/diffusion_model/controlnet/pytorch/README.md similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/README.md rename to models/multimodal/diffusion_model/controlnet/pytorch/README.md diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/canny/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/canny/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/canny/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/canny/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/ckpts/ckpts.txt b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/ckpts/ckpts.txt similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/ckpts/ckpts.txt rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/ckpts/ckpts.txt diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/hed/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/hed/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/hed/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/hed/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/LICENSE b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/LICENSE similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/LICENSE rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/LICENSE diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/api.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/api.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/api.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/api.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/base_model.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/base_model.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/base_model.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/base_model.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/blocks.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/blocks.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/blocks.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/blocks.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/dpt_depth.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/dpt_depth.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/dpt_depth.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/dpt_depth.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/midas_net.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/midas_net.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/midas_net.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/midas_net.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/midas_net_custom.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/midas_net_custom.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/midas_net_custom.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/midas_net_custom.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/transforms.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/transforms.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/transforms.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/transforms.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/vit.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/vit.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/vit.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/midas/vit.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/utils.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/utils.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/midas/utils.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/midas/utils.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/LICENSE b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/LICENSE similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/LICENSE rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/LICENSE diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/models/mbv2_mlsd_large.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/models/mbv2_mlsd_large.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/models/mbv2_mlsd_large.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/models/mbv2_mlsd_large.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/models/mbv2_mlsd_tiny.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/models/mbv2_mlsd_tiny.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/models/mbv2_mlsd_tiny.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/models/mbv2_mlsd_tiny.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/utils.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/utils.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/utils.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/mlsd/utils.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/LICENSE b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/LICENSE similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/LICENSE rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/LICENSE diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/body.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/body.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/body.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/body.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/hand.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/hand.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/hand.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/hand.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/model.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/model.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/model.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/model.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/util.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/util.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/util.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/openpose/util.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/LICENSE b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/LICENSE similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/LICENSE rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/LICENSE diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/ade20k.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/ade20k.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/ade20k.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/ade20k.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/chase_db1.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/chase_db1.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/chase_db1.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/chase_db1.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/cityscapes.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/cityscapes.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/cityscapes.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/cityscapes.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/cityscapes_769x769.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/cityscapes_769x769.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/cityscapes_769x769.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/cityscapes_769x769.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/drive.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/drive.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/drive.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/drive.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/hrf.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/hrf.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/hrf.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/hrf.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_context.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_context.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_context.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_context.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_context_59.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_context_59.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_context_59.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_context_59.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_voc12.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_voc12.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_voc12.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_voc12.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_voc12_aug.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_voc12_aug.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_voc12_aug.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/pascal_voc12_aug.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/stare.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/stare.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/stare.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/datasets/stare.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/default_runtime.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/default_runtime.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/default_runtime.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/default_runtime.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ann_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ann_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ann_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ann_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/apcnet_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/apcnet_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/apcnet_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/apcnet_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ccnet_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ccnet_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ccnet_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ccnet_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/cgnet.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/cgnet.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/cgnet.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/cgnet.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/danet_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/danet_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/danet_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/danet_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3_unet_s5-d16.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3_unet_s5-d16.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3_unet_s5-d16.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3_unet_s5-d16.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3plus_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3plus_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3plus_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/deeplabv3plus_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/dmnet_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/dmnet_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/dmnet_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/dmnet_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/dnl_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/dnl_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/dnl_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/dnl_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/emanet_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/emanet_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/emanet_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/emanet_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/encnet_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/encnet_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/encnet_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/encnet_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fast_scnn.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fast_scnn.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fast_scnn.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fast_scnn.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_hr18.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_hr18.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_hr18.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_hr18.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_unet_s5-d16.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_unet_s5-d16.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_unet_s5-d16.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fcn_unet_s5-d16.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fpn_r50.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fpn_r50.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fpn_r50.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fpn_r50.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fpn_uniformer.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fpn_uniformer.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fpn_uniformer.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/fpn_uniformer.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/gcnet_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/gcnet_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/gcnet_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/gcnet_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/lraspp_m-v3-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/lraspp_m-v3-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/lraspp_m-v3-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/lraspp_m-v3-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/nonlocal_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/nonlocal_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/nonlocal_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/nonlocal_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ocrnet_hr18.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ocrnet_hr18.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ocrnet_hr18.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ocrnet_hr18.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ocrnet_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ocrnet_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ocrnet_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/ocrnet_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pointrend_r50.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pointrend_r50.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pointrend_r50.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pointrend_r50.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/psanet_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/psanet_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/psanet_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/psanet_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pspnet_r50-d8.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pspnet_r50-d8.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pspnet_r50-d8.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pspnet_r50-d8.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pspnet_unet_s5-d16.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pspnet_unet_s5-d16.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pspnet_unet_s5-d16.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/pspnet_unet_s5-d16.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/upernet_r50.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/upernet_r50.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/upernet_r50.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/upernet_r50.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/upernet_uniformer.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/upernet_uniformer.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/upernet_uniformer.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/models/upernet_uniformer.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_160k.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_160k.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_160k.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_160k.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_20k.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_20k.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_20k.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_20k.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_40k.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_40k.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_40k.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_40k.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_80k.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_80k.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_80k.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/configs/_base_/schedules/schedule_80k.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/config.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/config.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/config.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/config.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/run.sh b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/run.sh similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/run.sh rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/run.sh diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test.sh b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test.sh similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test.sh rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test.sh diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_g.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_g.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_g.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_g.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_h32.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_h32.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_h32.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_h32.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_w32.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_w32.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_w32.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/exp/upernet_global_small/test_config_w32.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/arraymisc/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/arraymisc/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/arraymisc/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/arraymisc/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/arraymisc/quantization.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/arraymisc/quantization.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/arraymisc/quantization.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/arraymisc/quantization.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/alexnet.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/alexnet.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/alexnet.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/alexnet.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/activation.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/activation.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/activation.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/activation.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/context_block.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/context_block.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/context_block.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/context_block.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv2d_adaptive_padding.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv2d_adaptive_padding.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv2d_adaptive_padding.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv2d_adaptive_padding.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv_module.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv_module.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv_module.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv_module.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv_ws.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv_ws.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv_ws.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/conv_ws.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/depthwise_separable_conv_module.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/depthwise_separable_conv_module.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/depthwise_separable_conv_module.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/depthwise_separable_conv_module.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/drop.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/drop.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/drop.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/drop.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/generalized_attention.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/generalized_attention.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/generalized_attention.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/generalized_attention.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/hsigmoid.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/hsigmoid.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/hsigmoid.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/hsigmoid.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/hswish.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/hswish.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/hswish.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/hswish.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/non_local.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/non_local.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/non_local.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/non_local.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/norm.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/norm.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/norm.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/norm.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/padding.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/padding.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/padding.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/padding.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/plugin.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/plugin.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/plugin.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/plugin.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/registry.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/registry.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/registry.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/registry.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/scale.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/scale.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/scale.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/scale.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/swish.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/swish.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/swish.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/swish.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/transformer.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/transformer.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/transformer.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/transformer.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/upsample.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/upsample.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/upsample.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/upsample.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/wrappers.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/wrappers.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/wrappers.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/bricks/wrappers.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/builder.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/builder.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/builder.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/builder.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/resnet.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/resnet.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/resnet.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/resnet.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/flops_counter.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/flops_counter.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/flops_counter.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/flops_counter.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/fuse_conv_bn.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/fuse_conv_bn.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/fuse_conv_bn.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/fuse_conv_bn.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/sync_bn.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/sync_bn.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/sync_bn.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/sync_bn.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/weight_init.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/weight_init.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/weight_init.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/utils/weight_init.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/vgg.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/vgg.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/vgg.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/cnn/vgg.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/engine/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/engine/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/engine/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/engine/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/engine/test.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/engine/test.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/engine/test.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/engine/test.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/file_client.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/file_client.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/file_client.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/file_client.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/base.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/base.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/base.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/base.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/json_handler.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/json_handler.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/json_handler.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/json_handler.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/pickle_handler.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/pickle_handler.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/pickle_handler.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/pickle_handler.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/yaml_handler.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/yaml_handler.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/yaml_handler.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/handlers/yaml_handler.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/io.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/io.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/io.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/io.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/parse.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/parse.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/parse.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/fileio/parse.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/colorspace.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/colorspace.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/colorspace.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/colorspace.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/geometric.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/geometric.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/geometric.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/geometric.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/io.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/io.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/io.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/io.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/misc.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/misc.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/misc.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/misc.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/photometric.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/photometric.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/photometric.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/image/photometric.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/deprecated.json b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/deprecated.json similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/deprecated.json rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/deprecated.json diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/mmcls.json b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/mmcls.json similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/mmcls.json rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/mmcls.json diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/open_mmlab.json b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/open_mmlab.json similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/open_mmlab.json rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/model_zoo/open_mmlab.json diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/assign_score_withk.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/assign_score_withk.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/assign_score_withk.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/assign_score_withk.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/ball_query.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/ball_query.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/ball_query.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/ball_query.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/bbox.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/bbox.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/bbox.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/bbox.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/border_align.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/border_align.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/border_align.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/border_align.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/box_iou_rotated.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/box_iou_rotated.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/box_iou_rotated.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/box_iou_rotated.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/carafe.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/carafe.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/carafe.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/carafe.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/cc_attention.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/cc_attention.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/cc_attention.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/cc_attention.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/contour_expand.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/contour_expand.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/contour_expand.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/contour_expand.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/corner_pool.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/corner_pool.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/corner_pool.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/corner_pool.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/correlation.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/correlation.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/correlation.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/correlation.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deform_conv.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deform_conv.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deform_conv.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deform_conv.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deform_roi_pool.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deform_roi_pool.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deform_roi_pool.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deform_roi_pool.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deprecated_wrappers.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deprecated_wrappers.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deprecated_wrappers.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/deprecated_wrappers.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/focal_loss.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/focal_loss.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/focal_loss.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/focal_loss.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/furthest_point_sample.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/furthest_point_sample.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/furthest_point_sample.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/furthest_point_sample.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/fused_bias_leakyrelu.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/fused_bias_leakyrelu.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/fused_bias_leakyrelu.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/fused_bias_leakyrelu.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/gather_points.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/gather_points.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/gather_points.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/gather_points.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/group_points.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/group_points.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/group_points.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/group_points.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/info.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/info.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/info.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/info.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/iou3d.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/iou3d.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/iou3d.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/iou3d.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/knn.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/knn.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/knn.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/knn.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/masked_conv.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/masked_conv.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/masked_conv.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/masked_conv.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/merge_cells.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/merge_cells.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/merge_cells.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/merge_cells.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/modulated_deform_conv.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/modulated_deform_conv.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/modulated_deform_conv.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/modulated_deform_conv.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/multi_scale_deform_attn.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/multi_scale_deform_attn.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/multi_scale_deform_attn.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/multi_scale_deform_attn.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/nms.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/nms.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/nms.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/nms.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/pixel_group.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/pixel_group.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/pixel_group.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/pixel_group.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/point_sample.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/point_sample.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/point_sample.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/point_sample.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/points_in_boxes.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/points_in_boxes.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/points_in_boxes.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/points_in_boxes.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/points_sampler.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/points_sampler.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/points_sampler.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/points_sampler.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/psa_mask.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/psa_mask.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/psa_mask.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/psa_mask.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_align.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_align.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_align.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_align.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_align_rotated.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_align_rotated.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_align_rotated.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_align_rotated.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_pool.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_pool.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_pool.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roi_pool.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roiaware_pool3d.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roiaware_pool3d.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roiaware_pool3d.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roiaware_pool3d.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roipoint_pool3d.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roipoint_pool3d.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roipoint_pool3d.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/roipoint_pool3d.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/saconv.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/saconv.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/saconv.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/saconv.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/scatter_points.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/scatter_points.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/scatter_points.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/scatter_points.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/sync_bn.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/sync_bn.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/sync_bn.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/sync_bn.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/three_interpolate.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/three_interpolate.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/three_interpolate.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/three_interpolate.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/three_nn.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/three_nn.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/three_nn.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/three_nn.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/tin_shift.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/tin_shift.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/tin_shift.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/tin_shift.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/upfirdn2d.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/upfirdn2d.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/upfirdn2d.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/upfirdn2d.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/voxelize.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/voxelize.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/voxelize.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/ops/voxelize.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/_functions.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/_functions.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/_functions.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/_functions.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/collate.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/collate.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/collate.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/collate.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/data_container.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/data_container.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/data_container.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/data_container.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/data_parallel.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/data_parallel.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/data_parallel.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/data_parallel.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/distributed.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/distributed.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/distributed.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/distributed.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/distributed_deprecated.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/distributed_deprecated.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/distributed_deprecated.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/distributed_deprecated.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/registry.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/registry.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/registry.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/registry.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/scatter_gather.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/scatter_gather.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/scatter_gather.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/scatter_gather.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/utils.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/utils.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/utils.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/parallel/utils.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/base_module.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/base_module.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/base_module.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/base_module.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/base_runner.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/base_runner.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/base_runner.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/base_runner.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/builder.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/builder.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/builder.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/builder.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/checkpoint.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/checkpoint.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/checkpoint.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/checkpoint.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/default_constructor.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/default_constructor.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/default_constructor.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/default_constructor.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/dist_utils.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/dist_utils.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/dist_utils.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/dist_utils.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/epoch_based_runner.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/epoch_based_runner.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/epoch_based_runner.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/epoch_based_runner.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/fp16_utils.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/fp16_utils.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/fp16_utils.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/fp16_utils.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/checkpoint.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/checkpoint.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/checkpoint.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/checkpoint.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/closure.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/closure.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/closure.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/closure.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/ema.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/ema.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/ema.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/ema.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/evaluation.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/evaluation.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/evaluation.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/evaluation.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/hook.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/hook.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/hook.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/hook.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/iter_timer.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/iter_timer.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/iter_timer.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/iter_timer.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/base.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/base.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/base.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/base.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/dvclive.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/dvclive.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/dvclive.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/dvclive.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/mlflow.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/mlflow.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/mlflow.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/mlflow.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/neptune.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/neptune.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/neptune.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/neptune.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/pavi.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/pavi.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/pavi.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/pavi.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/tensorboard.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/tensorboard.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/tensorboard.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/tensorboard.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/text.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/text.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/text.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/text.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/wandb.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/wandb.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/wandb.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/logger/wandb.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/lr_updater.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/lr_updater.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/lr_updater.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/lr_updater.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/memory.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/memory.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/memory.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/memory.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/momentum_updater.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/momentum_updater.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/momentum_updater.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/momentum_updater.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/optimizer.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/optimizer.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/optimizer.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/optimizer.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/profiler.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/profiler.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/profiler.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/profiler.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/sampler_seed.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/sampler_seed.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/sampler_seed.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/sampler_seed.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/sync_buffer.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/sync_buffer.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/sync_buffer.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/hooks/sync_buffer.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/iter_based_runner.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/iter_based_runner.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/iter_based_runner.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/iter_based_runner.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/log_buffer.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/log_buffer.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/log_buffer.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/log_buffer.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/builder.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/builder.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/builder.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/builder.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/default_constructor.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/default_constructor.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/default_constructor.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/optimizer/default_constructor.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/priority.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/priority.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/priority.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/priority.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/utils.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/utils.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/utils.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/runner/utils.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/config.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/config.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/config.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/config.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/env.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/env.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/env.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/env.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/ext_loader.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/ext_loader.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/ext_loader.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/ext_loader.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/logging.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/logging.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/logging.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/logging.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/misc.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/misc.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/misc.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/misc.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/parrots_jit.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/parrots_jit.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/parrots_jit.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/parrots_jit.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/parrots_wrapper.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/parrots_wrapper.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/parrots_wrapper.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/parrots_wrapper.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/path.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/path.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/path.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/path.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/progressbar.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/progressbar.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/progressbar.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/progressbar.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/registry.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/registry.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/registry.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/registry.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/testing.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/testing.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/testing.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/testing.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/timer.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/timer.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/timer.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/timer.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/trace.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/trace.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/trace.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/trace.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/version_utils.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/version_utils.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/version_utils.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/utils/version_utils.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/version.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/version.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/version.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/version.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/io.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/io.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/io.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/io.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/optflow.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/optflow.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/optflow.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/optflow.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/processing.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/processing.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/processing.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/video/processing.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/color.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/color.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/color.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/color.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/image.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/image.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/image.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/image.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/optflow.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/optflow.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/optflow.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv/visualization/optflow.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv_custom/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv_custom/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv_custom/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv_custom/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv_custom/checkpoint.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv_custom/checkpoint.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv_custom/checkpoint.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmcv_custom/checkpoint.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/inference.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/inference.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/inference.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/inference.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/test.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/test.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/test.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/test.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/train.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/train.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/train.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/apis/train.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/class_names.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/class_names.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/class_names.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/class_names.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/eval_hooks.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/eval_hooks.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/eval_hooks.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/eval_hooks.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/metrics.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/metrics.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/metrics.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/evaluation/metrics.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/builder.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/builder.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/builder.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/builder.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/base_pixel_sampler.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/base_pixel_sampler.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/base_pixel_sampler.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/base_pixel_sampler.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/ohem_pixel_sampler.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/ohem_pixel_sampler.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/ohem_pixel_sampler.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/seg/sampler/ohem_pixel_sampler.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/utils/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/utils/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/utils/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/utils/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/utils/misc.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/utils/misc.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/utils/misc.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/core/utils/misc.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/ade.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/ade.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/ade.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/ade.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/builder.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/builder.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/builder.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/builder.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/chase_db1.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/chase_db1.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/chase_db1.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/chase_db1.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/cityscapes.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/cityscapes.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/cityscapes.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/cityscapes.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/custom.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/custom.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/custom.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/custom.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/dataset_wrappers.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/dataset_wrappers.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/dataset_wrappers.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/dataset_wrappers.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/drive.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/drive.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/drive.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/drive.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/hrf.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/hrf.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/hrf.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/hrf.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pascal_context.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pascal_context.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pascal_context.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pascal_context.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/compose.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/compose.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/compose.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/compose.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/formating.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/formating.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/formating.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/formating.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/loading.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/loading.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/loading.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/loading.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/test_time_aug.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/test_time_aug.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/test_time_aug.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/test_time_aug.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/transforms.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/transforms.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/transforms.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/pipelines/transforms.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/stare.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/stare.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/stare.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/stare.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/voc.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/voc.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/voc.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/datasets/voc.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/cgnet.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/cgnet.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/cgnet.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/cgnet.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/fast_scnn.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/fast_scnn.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/fast_scnn.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/fast_scnn.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/hrnet.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/hrnet.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/hrnet.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/hrnet.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/mobilenet_v2.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/mobilenet_v2.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/mobilenet_v2.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/mobilenet_v2.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/mobilenet_v3.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/mobilenet_v3.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/mobilenet_v3.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/mobilenet_v3.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnest.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnest.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnest.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnest.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnet.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnet.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnet.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnet.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnext.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnext.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnext.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/resnext.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/unet.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/unet.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/unet.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/unet.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/uniformer.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/uniformer.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/uniformer.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/uniformer.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/vit.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/vit.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/vit.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/backbones/vit.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/builder.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/builder.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/builder.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/builder.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ann_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ann_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ann_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ann_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/apc_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/apc_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/apc_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/apc_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/aspp_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/aspp_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/aspp_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/aspp_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/cascade_decode_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/cascade_decode_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/cascade_decode_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/cascade_decode_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/cc_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/cc_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/cc_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/cc_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/da_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/da_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/da_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/da_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/decode_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/decode_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/decode_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/decode_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/dm_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/dm_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/dm_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/dm_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/dnl_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/dnl_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/dnl_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/dnl_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ema_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ema_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ema_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ema_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/enc_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/enc_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/enc_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/enc_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/fcn_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/fcn_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/fcn_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/fcn_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/fpn_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/fpn_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/fpn_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/fpn_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/gc_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/gc_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/gc_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/gc_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/lraspp_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/lraspp_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/lraspp_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/lraspp_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/nl_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/nl_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/nl_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/nl_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ocr_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ocr_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ocr_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/ocr_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/point_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/point_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/point_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/point_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/psa_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/psa_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/psa_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/psa_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/psp_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/psp_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/psp_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/psp_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/sep_aspp_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/sep_aspp_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/sep_aspp_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/sep_aspp_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/sep_fcn_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/sep_fcn_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/sep_fcn_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/sep_fcn_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/uper_head.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/uper_head.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/uper_head.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/decode_heads/uper_head.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/accuracy.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/accuracy.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/accuracy.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/accuracy.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/cross_entropy_loss.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/cross_entropy_loss.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/cross_entropy_loss.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/cross_entropy_loss.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/dice_loss.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/dice_loss.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/dice_loss.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/dice_loss.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/lovasz_loss.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/lovasz_loss.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/lovasz_loss.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/lovasz_loss.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/utils.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/utils.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/utils.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/losses/utils.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/fpn.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/fpn.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/fpn.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/fpn.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/multilevel_neck.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/multilevel_neck.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/multilevel_neck.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/necks/multilevel_neck.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/base.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/base.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/base.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/base.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/cascade_encoder_decoder.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/cascade_encoder_decoder.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/cascade_encoder_decoder.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/cascade_encoder_decoder.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/encoder_decoder.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/encoder_decoder.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/encoder_decoder.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/segmentors/encoder_decoder.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/drop.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/drop.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/drop.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/drop.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/inverted_residual.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/inverted_residual.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/inverted_residual.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/inverted_residual.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/make_divisible.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/make_divisible.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/make_divisible.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/make_divisible.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/res_layer.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/res_layer.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/res_layer.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/res_layer.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/se_layer.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/se_layer.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/se_layer.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/se_layer.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/self_attention_block.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/self_attention_block.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/self_attention_block.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/self_attention_block.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/up_conv_block.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/up_conv_block.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/up_conv_block.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/up_conv_block.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/weight_init.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/weight_init.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/weight_init.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/models/utils/weight_init.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/encoding.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/encoding.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/encoding.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/encoding.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/wrappers.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/wrappers.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/wrappers.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/ops/wrappers.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/collect_env.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/collect_env.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/collect_env.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/collect_env.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/logger.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/logger.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/logger.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/uniformer/mmseg/utils/logger.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/annotator/util.py b/models/multimodal/diffusion_model/controlnet/pytorch/annotator/util.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/annotator/util.py rename to models/multimodal/diffusion_model/controlnet/pytorch/annotator/util.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/cldm/cldm.py b/models/multimodal/diffusion_model/controlnet/pytorch/cldm/cldm.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/cldm/cldm.py rename to models/multimodal/diffusion_model/controlnet/pytorch/cldm/cldm.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/cldm/ddim_hacked.py b/models/multimodal/diffusion_model/controlnet/pytorch/cldm/ddim_hacked.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/cldm/ddim_hacked.py rename to models/multimodal/diffusion_model/controlnet/pytorch/cldm/ddim_hacked.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/cldm/hack.py b/models/multimodal/diffusion_model/controlnet/pytorch/cldm/hack.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/cldm/hack.py rename to models/multimodal/diffusion_model/controlnet/pytorch/cldm/hack.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/cldm/logger.py b/models/multimodal/diffusion_model/controlnet/pytorch/cldm/logger.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/cldm/logger.py rename to models/multimodal/diffusion_model/controlnet/pytorch/cldm/logger.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/cldm/model.py b/models/multimodal/diffusion_model/controlnet/pytorch/cldm/model.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/cldm/model.py rename to models/multimodal/diffusion_model/controlnet/pytorch/cldm/model.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/config.py b/models/multimodal/diffusion_model/controlnet/pytorch/config.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/config.py rename to models/multimodal/diffusion_model/controlnet/pytorch/config.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/docs/annotator.md b/models/multimodal/diffusion_model/controlnet/pytorch/docs/annotator.md similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/docs/annotator.md rename to models/multimodal/diffusion_model/controlnet/pytorch/docs/annotator.md diff --git a/multimodal/diffusion_model/controlnet/pytorch/docs/faq.md b/models/multimodal/diffusion_model/controlnet/pytorch/docs/faq.md similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/docs/faq.md rename to models/multimodal/diffusion_model/controlnet/pytorch/docs/faq.md diff --git a/multimodal/diffusion_model/controlnet/pytorch/docs/low_vram.md b/models/multimodal/diffusion_model/controlnet/pytorch/docs/low_vram.md similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/docs/low_vram.md rename to models/multimodal/diffusion_model/controlnet/pytorch/docs/low_vram.md diff --git a/multimodal/diffusion_model/controlnet/pytorch/environment.yaml b/models/multimodal/diffusion_model/controlnet/pytorch/environment.yaml similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/environment.yaml rename to models/multimodal/diffusion_model/controlnet/pytorch/environment.yaml diff --git a/multimodal/diffusion_model/controlnet/pytorch/font/DejaVuSans.ttf b/models/multimodal/diffusion_model/controlnet/pytorch/font/DejaVuSans.ttf similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/font/DejaVuSans.ttf rename to models/multimodal/diffusion_model/controlnet/pytorch/font/DejaVuSans.ttf diff --git a/multimodal/diffusion_model/controlnet/pytorch/gradio_annotator.py b/models/multimodal/diffusion_model/controlnet/pytorch/gradio_annotator.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/gradio_annotator.py rename to models/multimodal/diffusion_model/controlnet/pytorch/gradio_annotator.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/gradio_canny2image.py b/models/multimodal/diffusion_model/controlnet/pytorch/gradio_canny2image.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/gradio_canny2image.py rename to models/multimodal/diffusion_model/controlnet/pytorch/gradio_canny2image.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/gradio_depth2image.py b/models/multimodal/diffusion_model/controlnet/pytorch/gradio_depth2image.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/gradio_depth2image.py rename to models/multimodal/diffusion_model/controlnet/pytorch/gradio_depth2image.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/gradio_fake_scribble2image.py b/models/multimodal/diffusion_model/controlnet/pytorch/gradio_fake_scribble2image.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/gradio_fake_scribble2image.py rename to models/multimodal/diffusion_model/controlnet/pytorch/gradio_fake_scribble2image.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/gradio_hed2image.py b/models/multimodal/diffusion_model/controlnet/pytorch/gradio_hed2image.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/gradio_hed2image.py rename to models/multimodal/diffusion_model/controlnet/pytorch/gradio_hed2image.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/gradio_hough2image.py b/models/multimodal/diffusion_model/controlnet/pytorch/gradio_hough2image.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/gradio_hough2image.py rename to models/multimodal/diffusion_model/controlnet/pytorch/gradio_hough2image.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/gradio_normal2image.py b/models/multimodal/diffusion_model/controlnet/pytorch/gradio_normal2image.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/gradio_normal2image.py rename to models/multimodal/diffusion_model/controlnet/pytorch/gradio_normal2image.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/gradio_pose2image.py b/models/multimodal/diffusion_model/controlnet/pytorch/gradio_pose2image.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/gradio_pose2image.py rename to models/multimodal/diffusion_model/controlnet/pytorch/gradio_pose2image.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/gradio_scribble2image.py b/models/multimodal/diffusion_model/controlnet/pytorch/gradio_scribble2image.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/gradio_scribble2image.py rename to models/multimodal/diffusion_model/controlnet/pytorch/gradio_scribble2image.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/gradio_scribble2image_interactive.py b/models/multimodal/diffusion_model/controlnet/pytorch/gradio_scribble2image_interactive.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/gradio_scribble2image_interactive.py rename to models/multimodal/diffusion_model/controlnet/pytorch/gradio_scribble2image_interactive.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/gradio_seg2image.py b/models/multimodal/diffusion_model/controlnet/pytorch/gradio_seg2image.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/gradio_seg2image.py rename to models/multimodal/diffusion_model/controlnet/pytorch/gradio_seg2image.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/data/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/data/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/data/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/data/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/data/util.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/data/util.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/data/util.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/data/util.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/models/autoencoder.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/autoencoder.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/models/autoencoder.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/autoencoder.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/ddim.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/ddim.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/ddim.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/ddim.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/ddpm.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/ddpm.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/ddpm.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/ddpm.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/dpm_solver.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/dpm_solver.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/dpm_solver.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/dpm_solver.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/sampler.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/sampler.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/sampler.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/dpm_solver/sampler.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/plms.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/plms.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/plms.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/plms.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/sampling_util.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/sampling_util.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/sampling_util.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/models/diffusion/sampling_util.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/attention.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/attention.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/attention.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/attention.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/model.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/model.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/model.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/model.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/openaimodel.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/openaimodel.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/openaimodel.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/openaimodel.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/upscaling.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/upscaling.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/upscaling.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/upscaling.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/util.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/util.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/util.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/diffusionmodules/util.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/distributions/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/distributions/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/distributions/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/distributions/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/distributions/distributions.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/distributions/distributions.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/distributions/distributions.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/distributions/distributions.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/ema.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/ema.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/ema.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/ema.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/encoders/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/encoders/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/encoders/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/encoders/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/encoders/modules.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/encoders/modules.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/encoders/modules.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/encoders/modules.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/bsrgan.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/bsrgan.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/bsrgan.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/bsrgan.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/bsrgan_light.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/bsrgan_light.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/bsrgan_light.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/bsrgan_light.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/utils/test.png b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/utils/test.png similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/utils/test.png rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/utils/test.png diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/utils_image.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/utils_image.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/utils_image.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/image_degradation/utils_image.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/api.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/api.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/api.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/api.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/__init__.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/__init__.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/__init__.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/__init__.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/base_model.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/base_model.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/base_model.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/base_model.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/blocks.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/blocks.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/blocks.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/blocks.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/dpt_depth.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/dpt_depth.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/dpt_depth.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/dpt_depth.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/midas_net.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/midas_net.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/midas_net.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/midas_net.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/midas_net_custom.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/midas_net_custom.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/midas_net_custom.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/midas_net_custom.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/transforms.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/transforms.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/transforms.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/transforms.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/vit.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/vit.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/vit.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/midas/vit.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/utils.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/utils.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/utils.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/modules/midas/utils.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/ldm/util.py b/models/multimodal/diffusion_model/controlnet/pytorch/ldm/util.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/ldm/util.py rename to models/multimodal/diffusion_model/controlnet/pytorch/ldm/util.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/models/cldm_v15.yaml b/models/multimodal/diffusion_model/controlnet/pytorch/models/cldm_v15.yaml similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/models/cldm_v15.yaml rename to models/multimodal/diffusion_model/controlnet/pytorch/models/cldm_v15.yaml diff --git a/multimodal/diffusion_model/controlnet/pytorch/models/cldm_v21.yaml b/models/multimodal/diffusion_model/controlnet/pytorch/models/cldm_v21.yaml similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/models/cldm_v21.yaml rename to models/multimodal/diffusion_model/controlnet/pytorch/models/cldm_v21.yaml diff --git a/multimodal/diffusion_model/controlnet/pytorch/share.py b/models/multimodal/diffusion_model/controlnet/pytorch/share.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/share.py rename to models/multimodal/diffusion_model/controlnet/pytorch/share.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/tool_add_control.py b/models/multimodal/diffusion_model/controlnet/pytorch/tool_add_control.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/tool_add_control.py rename to models/multimodal/diffusion_model/controlnet/pytorch/tool_add_control.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/tool_add_control_sd21.py b/models/multimodal/diffusion_model/controlnet/pytorch/tool_add_control_sd21.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/tool_add_control_sd21.py rename to models/multimodal/diffusion_model/controlnet/pytorch/tool_add_control_sd21.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/tool_transfer_control.py b/models/multimodal/diffusion_model/controlnet/pytorch/tool_transfer_control.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/tool_transfer_control.py rename to models/multimodal/diffusion_model/controlnet/pytorch/tool_transfer_control.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/tutorial_dataset.py b/models/multimodal/diffusion_model/controlnet/pytorch/tutorial_dataset.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/tutorial_dataset.py rename to models/multimodal/diffusion_model/controlnet/pytorch/tutorial_dataset.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/tutorial_dataset_test.py b/models/multimodal/diffusion_model/controlnet/pytorch/tutorial_dataset_test.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/tutorial_dataset_test.py rename to models/multimodal/diffusion_model/controlnet/pytorch/tutorial_dataset_test.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/tutorial_train.py b/models/multimodal/diffusion_model/controlnet/pytorch/tutorial_train.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/tutorial_train.py rename to models/multimodal/diffusion_model/controlnet/pytorch/tutorial_train.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/tutorial_train_dist.py b/models/multimodal/diffusion_model/controlnet/pytorch/tutorial_train_dist.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/tutorial_train_dist.py rename to models/multimodal/diffusion_model/controlnet/pytorch/tutorial_train_dist.py diff --git a/multimodal/diffusion_model/controlnet/pytorch/tutorial_train_sd21.py b/models/multimodal/diffusion_model/controlnet/pytorch/tutorial_train_sd21.py similarity index 100% rename from multimodal/diffusion_model/controlnet/pytorch/tutorial_train_sd21.py rename to models/multimodal/diffusion_model/controlnet/pytorch/tutorial_train_sd21.py diff --git a/multimodal/diffusion_model/ddpm/pytorch/.gitignore b/models/multimodal/diffusion_model/ddpm/pytorch/.gitignore similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/.gitignore rename to models/multimodal/diffusion_model/ddpm/pytorch/.gitignore diff --git a/multimodal/diffusion_model/ddpm/pytorch/LICENSE b/models/multimodal/diffusion_model/ddpm/pytorch/LICENSE similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/LICENSE rename to models/multimodal/diffusion_model/ddpm/pytorch/LICENSE diff --git a/multimodal/diffusion_model/ddpm/pytorch/README.md b/models/multimodal/diffusion_model/ddpm/pytorch/README.md similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/README.md rename to models/multimodal/diffusion_model/ddpm/pytorch/README.md diff --git a/multimodal/diffusion_model/ddpm/pytorch/config/CIFAR10.txt b/models/multimodal/diffusion_model/ddpm/pytorch/config/CIFAR10.txt similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/config/CIFAR10.txt rename to models/multimodal/diffusion_model/ddpm/pytorch/config/CIFAR10.txt diff --git a/multimodal/diffusion_model/ddpm/pytorch/diffusion.py b/models/multimodal/diffusion_model/ddpm/pytorch/diffusion.py similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/diffusion.py rename to models/multimodal/diffusion_model/ddpm/pytorch/diffusion.py diff --git a/multimodal/diffusion_model/ddpm/pytorch/images/cifar10_samples.png b/models/multimodal/diffusion_model/ddpm/pytorch/images/cifar10_samples.png similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/images/cifar10_samples.png rename to models/multimodal/diffusion_model/ddpm/pytorch/images/cifar10_samples.png diff --git a/multimodal/diffusion_model/ddpm/pytorch/main.py b/models/multimodal/diffusion_model/ddpm/pytorch/main.py similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/main.py rename to models/multimodal/diffusion_model/ddpm/pytorch/main.py diff --git a/multimodal/diffusion_model/ddpm/pytorch/model.py b/models/multimodal/diffusion_model/ddpm/pytorch/model.py similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/model.py rename to models/multimodal/diffusion_model/ddpm/pytorch/model.py diff --git a/multimodal/diffusion_model/ddpm/pytorch/requirements.txt b/models/multimodal/diffusion_model/ddpm/pytorch/requirements.txt similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/requirements.txt rename to models/multimodal/diffusion_model/ddpm/pytorch/requirements.txt diff --git a/multimodal/diffusion_model/ddpm/pytorch/score/both.py b/models/multimodal/diffusion_model/ddpm/pytorch/score/both.py similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/score/both.py rename to models/multimodal/diffusion_model/ddpm/pytorch/score/both.py diff --git a/multimodal/diffusion_model/ddpm/pytorch/score/fid.py b/models/multimodal/diffusion_model/ddpm/pytorch/score/fid.py similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/score/fid.py rename to models/multimodal/diffusion_model/ddpm/pytorch/score/fid.py diff --git a/multimodal/diffusion_model/ddpm/pytorch/score/inception.py b/models/multimodal/diffusion_model/ddpm/pytorch/score/inception.py similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/score/inception.py rename to models/multimodal/diffusion_model/ddpm/pytorch/score/inception.py diff --git a/multimodal/diffusion_model/ddpm/pytorch/score/inception_score.py b/models/multimodal/diffusion_model/ddpm/pytorch/score/inception_score.py similarity index 100% rename from multimodal/diffusion_model/ddpm/pytorch/score/inception_score.py rename to models/multimodal/diffusion_model/ddpm/pytorch/score/inception_score.py diff --git a/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/multi.png b/models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/multi.png similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/multi.png rename to models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/multi.png diff --git a/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/result.png b/models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/result.png similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/result.png rename to models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/result.png diff --git a/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/single.png b/models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/single.png similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/single.png rename to models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/IMG/single.png diff --git a/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/README.md b/models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-1.4/pytorch/README.md rename to models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/README.md diff --git a/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/requirements.txt b/models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/requirements.txt similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-1.4/pytorch/requirements.txt rename to models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/requirements.txt diff --git a/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/test.py b/models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/test.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-1.4/pytorch/test.py rename to models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/test.py diff --git a/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/train_text_to_image.py b/models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/train_text_to_image.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-1.4/pytorch/train_text_to_image.py rename to models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/train_text_to_image.py diff --git a/multimodal/diffusion_model/stable-diffusion-1.5/pytorch/README.md b/models/multimodal/diffusion_model/stable-diffusion-1.5/pytorch/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-1.5/pytorch/README.md rename to models/multimodal/diffusion_model/stable-diffusion-1.5/pytorch/README.md diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/.gitignore b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/.gitignore similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/.gitignore rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/.gitignore diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/LICENSE b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/LICENSE similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/LICENSE rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/LICENSE diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/MANIFEST.in b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/MANIFEST.in similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/MANIFEST.in rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/MANIFEST.in diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/README.md b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/README.md rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/README.md diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/build_diffusers.sh b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/build_diffusers.sh similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/build_diffusers.sh rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/build_diffusers.sh diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/clean_diffusers.sh b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/clean_diffusers.sh similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/clean_diffusers.sh rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/clean_diffusers.sh diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/README.md b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/README.md rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/README.md diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/README_sdxl.md b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/README_sdxl.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/README_sdxl.md rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/README_sdxl.md diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/default_config.yaml b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/default_config.yaml similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/default_config.yaml rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/default_config.yaml diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements.txt b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements.txt similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements.txt rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements.txt diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements_flax.txt b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements_flax.txt similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements_flax.txt rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements_flax.txt diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements_sdxl.txt b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements_sdxl.txt similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements_sdxl.txt rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/requirements_sdxl.txt diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/single_config.yaml b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/single_config.yaml similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/single_config.yaml rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/single_config.yaml diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/test_text_to_image.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/test_text_to_image.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/test_text_to_image.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/test_text_to_image.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/test_text_to_image_lora.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/test_text_to_image_lora.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/test_text_to_image_lora.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/test_text_to_image_lora.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_lora.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_lora.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_lora.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_lora.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_lora_sdxl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_lora_sdxl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_lora_sdxl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_lora_sdxl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_sdxl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_sdxl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_sdxl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/train_text_to_image_sdxl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/zero2_config.yaml b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/zero2_config.yaml similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/zero2_config.yaml rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/examples/text_to_image/zero2_config.yaml diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/install_diffusers.sh b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/install_diffusers.sh similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/install_diffusers.sh rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/install_diffusers.sh diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_1.5.sh b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_1.5.sh similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_1.5.sh rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_1.5.sh diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_1.5_single.sh b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_1.5_single.sh similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_1.5_single.sh rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_1.5_single.sh diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_2.1.sh b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_2.1.sh similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_2.1.sh rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_2.1.sh diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_2.1_single.sh b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_2.1_single.sh similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_2.1_single.sh rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_2.1_single.sh diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_xl.sh b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_xl.sh similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_xl.sh rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/run_sd_xl.sh diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/setup.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/setup.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/setup.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/setup.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/diffusers_cli.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/diffusers_cli.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/diffusers_cli.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/diffusers_cli.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/env.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/env.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/env.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/env.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/fp16_safetensors.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/fp16_safetensors.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/fp16_safetensors.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/commands/fp16_safetensors.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/configuration_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/configuration_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/configuration_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/configuration_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/dependency_versions_check.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/dependency_versions_check.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/dependency_versions_check.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/dependency_versions_check.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/dependency_versions_table.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/dependency_versions_table.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/dependency_versions_table.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/dependency_versions_table.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/README.md b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/README.md rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/README.md diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/rl/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/rl/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/rl/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/rl/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/rl/value_guided_sampling.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/rl/value_guided_sampling.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/rl/value_guided_sampling.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/experimental/rl/value_guided_sampling.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/image_processor.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/image_processor.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/image_processor.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/image_processor.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/autoencoder.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/autoencoder.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/autoencoder.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/autoencoder.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/controlnet.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/controlnet.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/controlnet.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/controlnet.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/ip_adapter.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/ip_adapter.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/ip_adapter.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/ip_adapter.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/lora.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/lora.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/lora.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/lora.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/lora_conversion_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/lora_conversion_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/lora_conversion_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/lora_conversion_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/peft.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/peft.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/peft.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/peft.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/single_file.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/single_file.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/single_file.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/single_file.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/single_file_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/single_file_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/single_file_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/single_file_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/textual_inversion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/textual_inversion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/textual_inversion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/textual_inversion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/unet.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/unet.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/unet.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/unet.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/loaders/utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/README.md b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/README.md rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/README.md diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/activations.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/activations.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/activations.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/activations.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/adapter.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/adapter.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/adapter.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/adapter.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention_processor.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention_processor.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention_processor.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/attention_processor.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_asym_kl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_asym_kl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_asym_kl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_asym_kl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_kl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_kl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_kl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_kl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_kl_temporal_decoder.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_kl_temporal_decoder.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_kl_temporal_decoder.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_kl_temporal_decoder.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_tiny.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_tiny.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_tiny.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/autoencoder_tiny.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/consistency_decoder_vae.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/consistency_decoder_vae.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/consistency_decoder_vae.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/consistency_decoder_vae.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/vae.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/vae.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/vae.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/autoencoders/vae.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/controlnet.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/controlnet.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/controlnet.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/controlnet.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/controlnet_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/controlnet_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/controlnet_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/controlnet_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/downsampling.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/downsampling.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/downsampling.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/downsampling.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/dual_transformer_2d.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/dual_transformer_2d.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/dual_transformer_2d.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/dual_transformer_2d.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/embeddings.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/embeddings.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/embeddings.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/embeddings.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/embeddings_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/embeddings_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/embeddings_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/embeddings_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/lora.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/lora.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/lora.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/lora.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_flax_pytorch_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_flax_pytorch_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_flax_pytorch_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_flax_pytorch_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_flax_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_flax_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_flax_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_flax_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_outputs.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_outputs.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_outputs.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_outputs.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_pytorch_flax_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_pytorch_flax_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_pytorch_flax_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_pytorch_flax_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/modeling_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/Welford.h b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/Welford.h similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/Welford.h rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/Welford.h diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/custom_gn.cpp b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/custom_gn.cpp similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/custom_gn.cpp rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/custom_gn.cpp diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/custom_gn.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/custom_gn.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/custom_gn.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/custom_gn.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/gn_kernel.cu b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/gn_kernel.cu similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/gn_kernel.cu rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/gn_kernel.cu diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/gn_kernel.h b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/gn_kernel.h similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/gn_kernel.h rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/gn_kernel.h diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/nchw_kernel.cu b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/nchw_kernel.cu similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/nchw_kernel.cu rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/nchw_kernel.cu diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/vecs.h b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/vecs.h similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/vecs.h rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/nhwc_groupnorm/vecs.h diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/normalization.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/normalization.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/normalization.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/normalization.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/prior_transformer.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/prior_transformer.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/prior_transformer.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/prior_transformer.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/resnet.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/resnet.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/resnet.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/resnet.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/resnet_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/resnet_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/resnet_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/resnet_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/t5_film_transformer.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/t5_film_transformer.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/t5_film_transformer.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/t5_film_transformer.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformer_2d.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformer_2d.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformer_2d.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformer_2d.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformer_temporal.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformer_temporal.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformer_temporal.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformer_temporal.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/dual_transformer_2d.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/dual_transformer_2d.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/dual_transformer_2d.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/dual_transformer_2d.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/prior_transformer.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/prior_transformer.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/prior_transformer.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/prior_transformer.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/t5_film_transformer.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/t5_film_transformer.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/t5_film_transformer.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/t5_film_transformer.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/transformer_2d.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/transformer_2d.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/transformer_2d.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/transformer_2d.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/transformer_temporal.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/transformer_temporal.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/transformer_temporal.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/transformers/transformer_temporal.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_1d.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_1d.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_1d.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_1d.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_1d_blocks.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_1d_blocks.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_1d_blocks.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_1d_blocks.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d_blocks.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d_blocks.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d_blocks.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d_blocks.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d_condition.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d_condition.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d_condition.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unet_2d_condition.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_1d.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_1d.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_1d.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_1d.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_1d_blocks.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_1d_blocks.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_1d_blocks.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_1d_blocks.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_blocks.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_blocks.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_blocks.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_blocks.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_blocks_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_blocks_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_blocks_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_blocks_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_condition.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_condition.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_condition.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_condition.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_condition_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_condition_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_condition_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_2d_condition_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_3d_blocks.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_3d_blocks.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_3d_blocks.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_3d_blocks.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_3d_condition.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_3d_condition.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_3d_condition.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_3d_condition.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_i2vgen_xl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_i2vgen_xl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_i2vgen_xl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_i2vgen_xl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_kandinsky3.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_kandinsky3.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_kandinsky3.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_kandinsky3.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_motion_model.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_motion_model.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_motion_model.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_motion_model.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_spatio_temporal_condition.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_spatio_temporal_condition.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_spatio_temporal_condition.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_spatio_temporal_condition.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_stable_cascade.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_stable_cascade.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_stable_cascade.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/unet_stable_cascade.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/uvit_2d.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/uvit_2d.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/uvit_2d.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/unets/uvit_2d.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/upsampling.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/upsampling.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/upsampling.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/upsampling.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/vae_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/vae_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/vae_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/vae_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/vq_model.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/vq_model.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/vq_model.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/models/vq_model.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/optimization.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/optimization.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/optimization.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/optimization.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/README.md b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/README.md rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/README.md diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused_inpaint.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused_inpaint.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused_inpaint.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/amused/pipeline_amused_inpaint.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_animatediff.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_animatediff.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_animatediff.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_animatediff.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_animatediff_video2video.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_animatediff_video2video.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_animatediff_video2video.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_animatediff_video2video.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_output.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_output.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_output.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/animatediff/pipeline_output.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm/pipeline_audioldm.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm/pipeline_audioldm.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm/pipeline_audioldm.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm/pipeline_audioldm.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/modeling_audioldm2.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/modeling_audioldm2.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/modeling_audioldm2.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/modeling_audioldm2.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/pipeline_audioldm2.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/pipeline_audioldm2.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/pipeline_audioldm2.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/audioldm2/pipeline_audioldm2.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/auto_pipeline.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/auto_pipeline.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/auto_pipeline.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/auto_pipeline.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/blip_image_processing.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/blip_image_processing.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/blip_image_processing.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/blip_image_processing.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/modeling_blip2.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/modeling_blip2.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/modeling_blip2.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/modeling_blip2.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/modeling_ctx_clip.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/modeling_ctx_clip.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/modeling_ctx_clip.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/modeling_ctx_clip.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/pipeline_blip_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/pipeline_blip_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/pipeline_blip_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/blip_diffusion/pipeline_blip_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/consistency_models/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/consistency_models/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/consistency_models/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/consistency_models/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/consistency_models/pipeline_consistency_models.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/consistency_models/pipeline_consistency_models.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/consistency_models/pipeline_consistency_models.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/consistency_models/pipeline_consistency_models.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/multicontrolnet.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/multicontrolnet.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/multicontrolnet.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/multicontrolnet.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_blip_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_blip_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_blip_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_blip_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_inpaint.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_inpaint.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_inpaint.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_inpaint.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_inpaint_sd_xl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_inpaint_sd_xl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_inpaint_sd_xl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_inpaint_sd_xl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_sd_xl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_sd_xl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_sd_xl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_sd_xl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_sd_xl_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_sd_xl_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_sd_xl_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_controlnet_sd_xl_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_flax_controlnet.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_flax_controlnet.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_flax_controlnet.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/controlnet/pipeline_flax_controlnet.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dance_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dance_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dance_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dance_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dance_diffusion/pipeline_dance_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dance_diffusion/pipeline_dance_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dance_diffusion/pipeline_dance_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dance_diffusion/pipeline_dance_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddim/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddim/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddim/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddim/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddim/pipeline_ddim.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddim/pipeline_ddim.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddim/pipeline_ddim.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddim/pipeline_ddim.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddpm/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddpm/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddpm/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddpm/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddpm/pipeline_ddpm.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddpm/pipeline_ddpm.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddpm/pipeline_ddpm.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ddpm/pipeline_ddpm.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_img2img_superresolution.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_img2img_superresolution.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_img2img_superresolution.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_img2img_superresolution.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_inpainting.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_inpainting.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_inpainting.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_inpainting.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_inpainting_superresolution.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_inpainting_superresolution.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_inpainting_superresolution.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_inpainting_superresolution.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_superresolution.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_superresolution.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_superresolution.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_if_superresolution.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_output.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_output.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_output.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/pipeline_output.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/safety_checker.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/safety_checker.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/safety_checker.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/safety_checker.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/timesteps.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/timesteps.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/timesteps.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/timesteps.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/watermark.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/watermark.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/watermark.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deepfloyd_if/watermark.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/README.md b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/README.md rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/README.md diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/modeling_roberta_series.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/modeling_roberta_series.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/modeling_roberta_series.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/modeling_roberta_series.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_alt_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_alt_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_alt_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_alt_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_alt_diffusion_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_alt_diffusion_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_alt_diffusion_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_alt_diffusion_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_output.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_output.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_output.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/alt_diffusion/pipeline_output.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/mel.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/mel.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/mel.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/mel.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/pipeline_audio_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/pipeline_audio_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/pipeline_audio_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/audio_diffusion/pipeline_audio_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/latent_diffusion_uncond/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/latent_diffusion_uncond/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/latent_diffusion_uncond/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/latent_diffusion_uncond/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/latent_diffusion_uncond/pipeline_latent_diffusion_uncond.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/latent_diffusion_uncond/pipeline_latent_diffusion_uncond.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/latent_diffusion_uncond/pipeline_latent_diffusion_uncond.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/latent_diffusion_uncond/pipeline_latent_diffusion_uncond.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/pndm/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/pndm/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/pndm/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/pndm/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/pndm/pipeline_pndm.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/pndm/pipeline_pndm.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/pndm/pipeline_pndm.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/pndm/pipeline_pndm.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/repaint/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/repaint/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/repaint/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/repaint/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/repaint/pipeline_repaint.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/repaint/pipeline_repaint.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/repaint/pipeline_repaint.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/repaint/pipeline_repaint.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/score_sde_ve/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/score_sde_ve/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/score_sde_ve/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/score_sde_ve/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/score_sde_ve/pipeline_score_sde_ve.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/score_sde_ve/pipeline_score_sde_ve.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/score_sde_ve/pipeline_score_sde_ve.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/score_sde_ve/pipeline_score_sde_ve.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/continuous_encoder.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/continuous_encoder.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/continuous_encoder.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/continuous_encoder.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/midi_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/midi_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/midi_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/midi_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/notes_encoder.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/notes_encoder.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/notes_encoder.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/notes_encoder.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/pipeline_spectrogram_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/pipeline_spectrogram_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/pipeline_spectrogram_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/spectrogram_diffusion/pipeline_spectrogram_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_cycle_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_cycle_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_cycle_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_cycle_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_onnx_stable_diffusion_inpaint_legacy.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_onnx_stable_diffusion_inpaint_legacy.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_onnx_stable_diffusion_inpaint_legacy.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_onnx_stable_diffusion_inpaint_legacy.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_inpaint_legacy.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_inpaint_legacy.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_inpaint_legacy.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_inpaint_legacy.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_model_editing.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_model_editing.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_model_editing.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_model_editing.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_paradigms.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_paradigms.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_paradigms.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_paradigms.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_pix2pix_zero.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_pix2pix_zero.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_pix2pix_zero.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stable_diffusion_variants/pipeline_stable_diffusion_pix2pix_zero.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stochastic_karras_ve/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stochastic_karras_ve/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stochastic_karras_ve/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stochastic_karras_ve/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stochastic_karras_ve/pipeline_stochastic_karras_ve.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stochastic_karras_ve/pipeline_stochastic_karras_ve.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stochastic_karras_ve/pipeline_stochastic_karras_ve.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/stochastic_karras_ve/pipeline_stochastic_karras_ve.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/modeling_text_unet.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/modeling_text_unet.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/modeling_text_unet.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/modeling_text_unet.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_dual_guided.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_dual_guided.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_dual_guided.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_dual_guided.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_image_variation.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_image_variation.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_image_variation.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_image_variation.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_text_to_image.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_text_to_image.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_text_to_image.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/versatile_diffusion/pipeline_versatile_diffusion_text_to_image.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/vq_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/vq_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/vq_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/vq_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/vq_diffusion/pipeline_vq_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/vq_diffusion/pipeline_vq_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/vq_diffusion/pipeline_vq_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/deprecated/vq_diffusion/pipeline_vq_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dit/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dit/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dit/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dit/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dit/pipeline_dit.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dit/pipeline_dit.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dit/pipeline_dit.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/dit/pipeline_dit.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/free_init_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/free_init_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/free_init_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/free_init_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/i2vgen_xl/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/i2vgen_xl/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/i2vgen_xl/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/i2vgen_xl/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/i2vgen_xl/pipeline_i2vgen_xl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/i2vgen_xl/pipeline_i2vgen_xl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/i2vgen_xl/pipeline_i2vgen_xl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/i2vgen_xl/pipeline_i2vgen_xl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_combined.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_combined.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_combined.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_combined.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_inpaint.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_inpaint.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_inpaint.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_inpaint.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_prior.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_prior.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_prior.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/pipeline_kandinsky_prior.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/text_encoder.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/text_encoder.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/text_encoder.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky/text_encoder.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_combined.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_combined.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_combined.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_combined.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_controlnet.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_controlnet.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_controlnet.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_controlnet.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_controlnet_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_controlnet_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_controlnet_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_controlnet_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_inpainting.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_inpainting.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_inpainting.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_inpainting.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_prior.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_prior.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_prior.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_prior.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_prior_emb2emb.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_prior_emb2emb.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_prior_emb2emb.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky2_2/pipeline_kandinsky2_2_prior_emb2emb.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/convert_kandinsky3_unet.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/convert_kandinsky3_unet.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/convert_kandinsky3_unet.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/convert_kandinsky3_unet.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/pipeline_kandinsky3.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/pipeline_kandinsky3.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/pipeline_kandinsky3.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/pipeline_kandinsky3.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/pipeline_kandinsky3_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/pipeline_kandinsky3_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/pipeline_kandinsky3_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/kandinsky3/pipeline_kandinsky3_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/pipeline_latent_consistency_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/pipeline_latent_consistency_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/pipeline_latent_consistency_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/pipeline_latent_consistency_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/pipeline_latent_consistency_text2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/pipeline_latent_consistency_text2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/pipeline_latent_consistency_text2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_consistency_models/pipeline_latent_consistency_text2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/pipeline_latent_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/pipeline_latent_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/pipeline_latent_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/pipeline_latent_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/pipeline_latent_diffusion_superresolution.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/pipeline_latent_diffusion_superresolution.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/pipeline_latent_diffusion_superresolution.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/latent_diffusion/pipeline_latent_diffusion_superresolution.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_leditspp_stable_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_leditspp_stable_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_leditspp_stable_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_leditspp_stable_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_leditspp_stable_diffusion_xl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_leditspp_stable_diffusion_xl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_leditspp_stable_diffusion_xl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_leditspp_stable_diffusion_xl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_output.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_output.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_output.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/ledits_pp/pipeline_output.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/musicldm/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/musicldm/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/musicldm/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/musicldm/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/musicldm/pipeline_musicldm.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/musicldm/pipeline_musicldm.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/musicldm/pipeline_musicldm.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/musicldm/pipeline_musicldm.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/onnx_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/onnx_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/onnx_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/onnx_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/image_encoder.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/image_encoder.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/image_encoder.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/image_encoder.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/pipeline_paint_by_example.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/pipeline_paint_by_example.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/pipeline_paint_by_example.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/paint_by_example/pipeline_paint_by_example.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pia/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pia/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pia/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pia/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pia/pipeline_pia.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pia/pipeline_pia.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pia/pipeline_pia.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pia/pipeline_pia.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_flax_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_flax_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_flax_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_flax_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_loading_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_loading_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_loading_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_loading_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pipeline_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pixart_alpha/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pixart_alpha/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pixart_alpha/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pixart_alpha/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pixart_alpha/pipeline_pixart_alpha.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pixart_alpha/pipeline_pixart_alpha.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pixart_alpha/pipeline_pixart_alpha.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/pixart_alpha/pipeline_pixart_alpha.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/pipeline_output.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/pipeline_output.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/pipeline_output.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/pipeline_output.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/pipeline_semantic_stable_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/pipeline_semantic_stable_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/pipeline_semantic_stable_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/semantic_stable_diffusion/pipeline_semantic_stable_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/camera.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/camera.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/camera.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/camera.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/pipeline_shap_e.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/pipeline_shap_e.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/pipeline_shap_e.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/pipeline_shap_e.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/pipeline_shap_e_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/pipeline_shap_e_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/pipeline_shap_e_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/pipeline_shap_e_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/renderer.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/renderer.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/renderer.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/shap_e/renderer.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_combined.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_combined.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_combined.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_combined.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_prior.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_prior.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_prior.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_cascade/pipeline_stable_cascade_prior.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/README.md b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/README.md rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/README.md diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/clip_image_project_model.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/clip_image_project_model.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/clip_image_project_model.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/clip_image_project_model.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/convert_from_ckpt.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/convert_from_ckpt.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/convert_from_ckpt.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/convert_from_ckpt.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_inpaint.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_inpaint.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_inpaint.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_flax_stable_diffusion_inpaint.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_inpaint.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_inpaint.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_inpaint.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_inpaint.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_upscale.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_upscale.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_upscale.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_onnx_stable_diffusion_upscale.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_output.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_output.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_output.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_output.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_depth2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_depth2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_depth2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_depth2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_image_variation.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_image_variation.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_image_variation.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_image_variation.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_inpaint.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_inpaint.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_inpaint.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_inpaint.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_instruct_pix2pix.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_instruct_pix2pix.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_instruct_pix2pix.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_instruct_pix2pix.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_latent_upscale.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_latent_upscale.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_latent_upscale.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_latent_upscale.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_upscale.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_upscale.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_upscale.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_diffusion_upscale.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_unclip.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_unclip.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_unclip.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_unclip.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_unclip_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_unclip_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_unclip_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/pipeline_stable_unclip_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/safety_checker.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/safety_checker.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/safety_checker.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/safety_checker.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/safety_checker_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/safety_checker_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/safety_checker_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/safety_checker_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/stable_unclip_image_normalizer.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/stable_unclip_image_normalizer.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/stable_unclip_image_normalizer.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion/stable_unclip_image_normalizer.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_attend_and_excite/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_attend_and_excite/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_attend_and_excite/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_attend_and_excite/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_attend_and_excite/pipeline_stable_diffusion_attend_and_excite.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_attend_and_excite/pipeline_stable_diffusion_attend_and_excite.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_attend_and_excite/pipeline_stable_diffusion_attend_and_excite.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_attend_and_excite/pipeline_stable_diffusion_attend_and_excite.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_diffedit/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_diffedit/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_diffedit/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_diffedit/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_diffedit/pipeline_stable_diffusion_diffedit.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_diffedit/pipeline_stable_diffusion_diffedit.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_diffedit/pipeline_stable_diffusion_diffedit.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_diffedit/pipeline_stable_diffusion_diffedit.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/pipeline_stable_diffusion_gligen.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/pipeline_stable_diffusion_gligen.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/pipeline_stable_diffusion_gligen.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/pipeline_stable_diffusion_gligen.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/pipeline_stable_diffusion_gligen_text_image.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/pipeline_stable_diffusion_gligen_text_image.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/pipeline_stable_diffusion_gligen_text_image.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_gligen/pipeline_stable_diffusion_gligen_text_image.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/pipeline_stable_diffusion_k_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/pipeline_stable_diffusion_k_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/pipeline_stable_diffusion_k_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/pipeline_stable_diffusion_k_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/pipeline_stable_diffusion_xl_k_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/pipeline_stable_diffusion_xl_k_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/pipeline_stable_diffusion_xl_k_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_k_diffusion/pipeline_stable_diffusion_xl_k_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_ldm3d/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_ldm3d/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_ldm3d/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_ldm3d/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_ldm3d/pipeline_stable_diffusion_ldm3d.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_ldm3d/pipeline_stable_diffusion_ldm3d.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_ldm3d/pipeline_stable_diffusion_ldm3d.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_ldm3d/pipeline_stable_diffusion_ldm3d.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_panorama/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_panorama/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_panorama/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_panorama/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_panorama/pipeline_stable_diffusion_panorama.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_panorama/pipeline_stable_diffusion_panorama.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_panorama/pipeline_stable_diffusion_panorama.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_panorama/pipeline_stable_diffusion_panorama.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/pipeline_output.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/pipeline_output.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/pipeline_output.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/pipeline_output.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/pipeline_stable_diffusion_safe.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/pipeline_stable_diffusion_safe.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/pipeline_stable_diffusion_safe.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/pipeline_stable_diffusion_safe.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/safety_checker.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/safety_checker.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/safety_checker.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_safe/safety_checker.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_sag/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_sag/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_sag/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_sag/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_sag/pipeline_stable_diffusion_sag.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_sag/pipeline_stable_diffusion_sag.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_sag/pipeline_stable_diffusion_sag.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_sag/pipeline_stable_diffusion_sag.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_flax_stable_diffusion_xl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_flax_stable_diffusion_xl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_flax_stable_diffusion_xl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_flax_stable_diffusion_xl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_output.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_output.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_output.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_output.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_inpaint.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_inpaint.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_inpaint.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_inpaint.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_instruct_pix2pix.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_instruct_pix2pix.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_instruct_pix2pix.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_instruct_pix2pix.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/watermark.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/watermark.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/watermark.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_diffusion_xl/watermark.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_video_diffusion/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_video_diffusion/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_video_diffusion/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_video_diffusion/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_video_diffusion/pipeline_stable_video_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_video_diffusion/pipeline_stable_video_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_video_diffusion/pipeline_stable_video_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/stable_video_diffusion/pipeline_stable_video_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/pipeline_stable_diffusion_adapter.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/pipeline_stable_diffusion_adapter.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/pipeline_stable_diffusion_adapter.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/pipeline_stable_diffusion_adapter.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/pipeline_stable_diffusion_xl_adapter.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/pipeline_stable_diffusion_xl_adapter.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/pipeline_stable_diffusion_xl_adapter.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/t2i_adapter/pipeline_stable_diffusion_xl_adapter.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_output.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_output.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_output.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_output.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_synth.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_synth.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_synth.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_synth.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_synth_img2img.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_synth_img2img.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_synth_img2img.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_synth_img2img.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_zero.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_zero.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_zero.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_zero.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_zero_sdxl.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_zero_sdxl.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_zero_sdxl.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_zero_sdxl.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/pipeline_unclip.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/pipeline_unclip.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/pipeline_unclip.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/pipeline_unclip.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/pipeline_unclip_image_variation.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/pipeline_unclip_image_variation.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/pipeline_unclip_image_variation.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/pipeline_unclip_image_variation.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/text_proj.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/text_proj.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/text_proj.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unclip/text_proj.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/modeling_text_decoder.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/modeling_text_decoder.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/modeling_text_decoder.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/modeling_text_decoder.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/modeling_uvit.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/modeling_uvit.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/modeling_uvit.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/modeling_uvit.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/pipeline_unidiffuser.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/pipeline_unidiffuser.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/pipeline_unidiffuser.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/unidiffuser/pipeline_unidiffuser.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_paella_vq_model.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_paella_vq_model.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_paella_vq_model.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_paella_vq_model.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_common.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_common.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_common.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_common.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_diffnext.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_diffnext.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_diffnext.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_diffnext.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_prior.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_prior.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_prior.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/modeling_wuerstchen_prior.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen_combined.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen_combined.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen_combined.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen_combined.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen_prior.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen_prior.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen_prior.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/pipelines/wuerstchen/pipeline_wuerstchen_prior.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/py.typed b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/py.typed similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/py.typed rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/py.typed diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/README.md b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/README.md rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/README.md diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/scheduling_karras_ve.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/scheduling_karras_ve.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/scheduling_karras_ve.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/scheduling_karras_ve.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/scheduling_sde_vp.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/scheduling_sde_vp.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/scheduling_sde_vp.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/deprecated/scheduling_sde_vp.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_amused.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_amused.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_amused.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_amused.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_consistency_decoder.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_consistency_decoder.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_consistency_decoder.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_consistency_decoder.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_consistency_models.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_consistency_models.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_consistency_models.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_consistency_models.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_inverse.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_inverse.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_inverse.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_inverse.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_parallel.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_parallel.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_parallel.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddim_parallel.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_parallel.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_parallel.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_parallel.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_parallel.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_wuerstchen.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_wuerstchen.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_wuerstchen.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ddpm_wuerstchen.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_deis_multistep.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_deis_multistep.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_deis_multistep.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_deis_multistep.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep_inverse.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep_inverse.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep_inverse.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_multistep_inverse.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_sde.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_sde.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_sde.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_sde.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_singlestep.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_singlestep.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_singlestep.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_dpmsolver_singlestep.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_edm_dpmsolver_multistep.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_edm_dpmsolver_multistep.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_edm_dpmsolver_multistep.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_edm_dpmsolver_multistep.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_edm_euler.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_edm_euler.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_edm_euler.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_edm_euler.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_ancestral_discrete.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_ancestral_discrete.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_ancestral_discrete.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_ancestral_discrete.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_discrete.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_discrete.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_discrete.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_discrete.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_discrete_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_discrete_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_discrete_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_euler_discrete_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_heun_discrete.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_heun_discrete.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_heun_discrete.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_heun_discrete.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ipndm.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ipndm.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ipndm.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_ipndm.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_k_dpm_2_ancestral_discrete.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_k_dpm_2_ancestral_discrete.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_k_dpm_2_ancestral_discrete.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_k_dpm_2_ancestral_discrete.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_k_dpm_2_discrete.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_k_dpm_2_discrete.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_k_dpm_2_discrete.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_k_dpm_2_discrete.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_karras_ve_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_karras_ve_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_karras_ve_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_karras_ve_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lcm.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lcm.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lcm.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lcm.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lms_discrete.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lms_discrete.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lms_discrete.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lms_discrete.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lms_discrete_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lms_discrete_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lms_discrete_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_lms_discrete_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_pndm.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_pndm.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_pndm.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_pndm.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_pndm_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_pndm_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_pndm_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_pndm_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_repaint.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_repaint.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_repaint.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_repaint.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sasolver.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sasolver.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sasolver.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sasolver.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sde_ve.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sde_ve.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sde_ve.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sde_ve.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sde_ve_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sde_ve_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sde_ve_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_sde_ve_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_tcd.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_tcd.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_tcd.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_tcd.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_unclip.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_unclip.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_unclip.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_unclip.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_unipc_multistep.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_unipc_multistep.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_unipc_multistep.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_unipc_multistep.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_utils_flax.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_utils_flax.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_utils_flax.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_utils_flax.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_vq_diffusion.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_vq_diffusion.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_vq_diffusion.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/schedulers/scheduling_vq_diffusion.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/training_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/training_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/training_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/training_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/__init__.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/__init__.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/__init__.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/__init__.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/accelerate_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/accelerate_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/accelerate_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/accelerate_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/constants.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/constants.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/constants.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/constants.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/deprecation_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/deprecation_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/deprecation_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/deprecation_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/doc_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/doc_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/doc_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/doc_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_flax_and_transformers_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_flax_and_transformers_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_flax_and_transformers_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_flax_and_transformers_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_flax_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_flax_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_flax_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_flax_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_note_seq_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_note_seq_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_note_seq_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_note_seq_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_onnx_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_onnx_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_onnx_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_onnx_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_pt_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_pt_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_pt_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_pt_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_librosa_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_librosa_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_librosa_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_librosa_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_scipy_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_scipy_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_scipy_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_scipy_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_torchsde_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_torchsde_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_torchsde_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_torchsde_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_and_k_diffusion_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_and_k_diffusion_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_and_k_diffusion_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_and_k_diffusion_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_and_onnx_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_and_onnx_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_and_onnx_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_and_onnx_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_torch_and_transformers_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_transformers_and_torch_and_note_seq_objects.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_transformers_and_torch_and_note_seq_objects.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_transformers_and_torch_and_note_seq_objects.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dummy_transformers_and_torch_and_note_seq_objects.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dynamic_modules_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dynamic_modules_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dynamic_modules_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/dynamic_modules_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/export_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/export_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/export_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/export_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/hub_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/hub_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/hub_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/hub_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/import_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/import_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/import_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/import_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/loading_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/loading_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/loading_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/loading_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/logging.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/logging.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/logging.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/logging.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/model_card_template.md b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/model_card_template.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/model_card_template.md rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/model_card_template.md diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/outputs.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/outputs.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/outputs.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/outputs.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/peft_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/peft_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/peft_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/peft_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/pil_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/pil_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/pil_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/pil_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/state_dict_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/state_dict_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/state_dict_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/state_dict_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/testing_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/testing_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/testing_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/testing_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/torch_utils.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/torch_utils.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/torch_utils.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/torch_utils.py diff --git a/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/versions.py b/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/versions.py similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/versions.py rename to models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/src/diffusers/utils/versions.py diff --git a/multimodal/diffusion_model/stable-diffusion-3/pytorch/README.md b/models/multimodal/diffusion_model/stable-diffusion-3/pytorch/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-3/pytorch/README.md rename to models/multimodal/diffusion_model/stable-diffusion-3/pytorch/README.md diff --git a/multimodal/diffusion_model/stable-diffusion-xl/pytorch/README.md b/models/multimodal/diffusion_model/stable-diffusion-xl/pytorch/README.md similarity index 100% rename from multimodal/diffusion_model/stable-diffusion-xl/pytorch/README.md rename to models/multimodal/diffusion_model/stable-diffusion-xl/pytorch/README.md diff --git a/multimodal/vision-language_model/blip/pytorch/README.md b/models/multimodal/vision-language_model/blip/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from multimodal/vision-language_model/blip/pytorch/README.md rename to models/multimodal/vision-language_model/blip/pytorch/README.md diff --git a/multimodal/vision-language_model/blip/pytorch/train_caption.py b/models/multimodal/vision-language_model/blip/pytorch/train_caption.py similarity index 100% rename from multimodal/vision-language_model/blip/pytorch/train_caption.py rename to models/multimodal/vision-language_model/blip/pytorch/train_caption.py diff --git a/multimodal/vision-language_model/l-verse/pytorch/README.md b/models/multimodal/vision-language_model/l-verse/pytorch/README.md similarity index 100% rename from multimodal/vision-language_model/l-verse/pytorch/README.md rename to models/multimodal/vision-language_model/l-verse/pytorch/README.md diff --git a/multimodal/vision-language_model/llava-1.5/pytorch/README.md b/models/multimodal/vision-language_model/llava-1.5/pytorch/README.md similarity index 100% rename from multimodal/vision-language_model/llava-1.5/pytorch/README.md rename to models/multimodal/vision-language_model/llava-1.5/pytorch/README.md diff --git a/multimodal/vision-language_model/llava-1.5/pytorch/train.sh b/models/multimodal/vision-language_model/llava-1.5/pytorch/train.sh similarity index 100% rename from multimodal/vision-language_model/llava-1.5/pytorch/train.sh rename to models/multimodal/vision-language_model/llava-1.5/pytorch/train.sh diff --git a/multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch/README.md b/models/multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch/README.md similarity index 100% rename from multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch/README.md rename to models/multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch/README.md diff --git a/multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch/README.md b/models/multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch/README.md similarity index 100% rename from multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch/README.md rename to models/multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch/README.md diff --git a/multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch/README.md b/models/multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch/README.md similarity index 100% rename from multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch/README.md rename to models/multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch/README.md diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/BaseDockerfile b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/BaseDockerfile similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/BaseDockerfile rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/BaseDockerfile diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/bind_pyt.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/bind_pyt.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/bind_pyt.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/bind_pyt.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/build_container.sh b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/build_container.sh similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/build_container.sh rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/build_container.sh diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/__init__.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/__init__.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/__init__.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/__init__.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/_base.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/_base.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/_base.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/_base.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/config_manager.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/config_manager.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/config_manager.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/config_manager.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/mutable_params.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/mutable_params.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/mutable_params.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/config/mutable_params.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/create_train_eval_data.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/create_train_eval_data.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/create_train_eval_data.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/create_train_eval_data.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/dataset.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/dataset.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/dataset.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/dataset.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/requirements.txt b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/requirements.txt similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/requirements.txt rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/requirements.txt diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/__init__.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/__init__.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/__init__.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/__init__.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/bert-large-uncased-vocab.txt b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/bert-large-uncased-vocab.txt similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/bert-large-uncased-vocab.txt rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/bert-large-uncased-vocab.txt diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/file_utils.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/file_utils.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/file_utils.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/file_utils.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/mlperf_logger.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/mlperf_logger.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/mlperf_logger.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/mlperf_logger.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/tokenization.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/tokenization.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/tokenization.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/tokenization.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/utils.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/utils.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/utils.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/utils.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/wordpiece.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/wordpiece.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/wordpiece.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/data_preprocessing/utils/wordpiece.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/__init__.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/__init__.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/__init__.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/__init__.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/dataloader.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/dataloader.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/dataloader.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/dataloader.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/dataloader_bk.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/dataloader_bk.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/dataloader_bk.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/dataloaders/dataloader_bk.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/__init__.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/__init__.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/__init__.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/__init__.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/activations.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/activations.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/activations.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/activations.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/attention.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/attention.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/attention.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/attention.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/embeddings.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/embeddings.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/embeddings.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/embeddings.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/layernorm.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/layernorm.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/layernorm.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/layernorm.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/linear.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/linear.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/linear.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/linear.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/mlp.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/mlp.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/mlp.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/mlp.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/transformer_block.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/transformer_block.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/transformer_block.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/layers/transformer_block.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/__init__.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/__init__.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/__init__.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/__init__.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/checkpoint.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/checkpoint.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/checkpoint.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/checkpoint.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/modeling.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/modeling.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/modeling.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/modeling.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/transformer.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/transformer.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/transformer.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/model/models/transformer.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/__init__.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/__init__.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/__init__.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/__init__.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/fp16_optimizer.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/fp16_optimizer.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/fp16_optimizer.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/fp16_optimizer.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/loss_scaler.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/loss_scaler.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/loss_scaler.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/optimizers/loss_scaler.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/prepare.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/prepare.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/prepare.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/prepare.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/prepare_environment.sh b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/prepare_environment.sh similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/prepare_environment.sh rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/prepare_environment.sh diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/preparedata.sh b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/preparedata.sh similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/preparedata.sh rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/preparedata.sh diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/requirements.txt b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/requirements.txt similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/requirements.txt rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/requirements.txt diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run.sh b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run.sh similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run.sh rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run.sh diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_pretraining.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_pretraining.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_pretraining.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_pretraining.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_training.sh b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_training.sh similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_training.sh rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_training.sh diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_with_docker.sh b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_with_docker.sh similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_with_docker.sh rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/run_with_docker.sh diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/schedulers/__init__.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/schedulers/__init__.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/schedulers/__init__.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/schedulers/__init__.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/schedulers/base.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/schedulers/base.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/schedulers/base.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/schedulers/base.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/setup.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/setup.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/setup.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/setup.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/__init__.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/__init__.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/__init__.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/__init__.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/bk_trainer.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/bk_trainer.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/bk_trainer.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/bk_trainer.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/evaluator.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/evaluator.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/evaluator.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/evaluator.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/evaluator_bk.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/evaluator_bk.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/evaluator_bk.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/evaluator_bk.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/__init__.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/__init__.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/__init__.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/__init__.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/base.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/base.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/base.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/base.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/base_adapter.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/base_adapter.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/base_adapter.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/base_adapter.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/compose.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/compose.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/compose.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/compose.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/log.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/log.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/log.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/event/log.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/trainer.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/trainer.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/trainer.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/trainer.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/training_state.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/training_state.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/training_state.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/train/training_state.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/__init__.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/__init__.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/__init__.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/__init__.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/check.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/check.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/check.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/check.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/checkpoint.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/checkpoint.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/checkpoint.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/checkpoint.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/dist.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/dist.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/dist.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/dist.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/logging.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/logging.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/logging.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/logging.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/paths.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/paths.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/paths.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/base/utils/paths.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/Dockerfile b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/Dockerfile similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/Dockerfile rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/Dockerfile diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx1x1.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx1x1.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx1x1.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx1x1.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx1x8.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx1x8.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx1x8.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx1x8.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx2x8.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx2x8.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx2x8.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/config_V100sx2x8.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/converter.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/converter.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/converter.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/converter.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/create_optimizer.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/create_optimizer.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/create_optimizer.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/create_optimizer.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/environment_variables.sh b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/environment_variables.sh similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/environment_variables.sh rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/environment_variables.sh diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/layernorm.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/layernorm.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/layernorm.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/layernorm.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/transformer.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/transformer.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/transformer.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/transformer.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/transformer_block.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/transformer_block.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/transformer_block.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/nvidia_layers/transformer_block.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/training_event.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/training_event.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/training_event.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/training_event.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/unit_test/layer_norm/test.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/unit_test/layer_norm/test.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/unit_test/layer_norm/test.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/unit_test/layer_norm/test.py diff --git a/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/unit_test/layer_norm/test_fp16.py b/models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/unit_test/layer_norm/test_fp16.py similarity index 100% rename from nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/unit_test/layer_norm/test_fp16.py rename to models/nlp/cloze_test/glm/pytorch/GLMForMultiTokenCloze/nvidia/config/unit_test/layer_norm/test_fp16.py diff --git a/nlp/cloze_test/glm/pytorch/README.md b/models/nlp/cloze_test/glm/pytorch/README.md similarity index 100% rename from nlp/cloze_test/glm/pytorch/README.md rename to models/nlp/cloze_test/glm/pytorch/README.md diff --git a/nlp/dialogue_generation/cpm/pytorch/README.md b/models/nlp/dialogue_generation/cpm/pytorch/README.md similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/README.md rename to models/nlp/dialogue_generation/cpm/pytorch/README.md diff --git a/nlp/dialogue_generation/cpm/pytorch/base/BaseDockerfile b/models/nlp/dialogue_generation/cpm/pytorch/base/BaseDockerfile old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/BaseDockerfile rename to models/nlp/dialogue_generation/cpm/pytorch/base/BaseDockerfile diff --git a/nlp/dialogue_generation/cpm/pytorch/base/bind_pyt.py b/models/nlp/dialogue_generation/cpm/pytorch/base/bind_pyt.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/bind_pyt.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/bind_pyt.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/cleanup_image_container.sh b/models/nlp/dialogue_generation/cpm/pytorch/base/cleanup_image_container.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/cleanup_image_container.sh rename to models/nlp/dialogue_generation/cpm/pytorch/base/cleanup_image_container.sh diff --git a/nlp/dialogue_generation/cpm/pytorch/base/config/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/config/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/config/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/config/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/config/_base.py b/models/nlp/dialogue_generation/cpm/pytorch/base/config/_base.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/config/_base.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/config/_base.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/config/config_manager.py b/models/nlp/dialogue_generation/cpm/pytorch/base/config/config_manager.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/config/config_manager.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/config/config_manager.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/config/mutable_params.py b/models/nlp/dialogue_generation/cpm/pytorch/base/config/mutable_params.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/config/mutable_params.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/config/mutable_params.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/change_mp.py b/models/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/change_mp.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/change_mp.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/change_mp.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/convert_to_medium_from_large.py b/models/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/convert_to_medium_from_large.py similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/convert_to_medium_from_large.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/convert_to_medium_from_large.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/prepare_data.sh b/models/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/prepare_data.sh similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/prepare_data.sh rename to models/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/prepare_data.sh diff --git a/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/preprocess_stc_finetune.py b/models/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/preprocess_stc_finetune.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/preprocess_stc_finetune.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/data_preprocessing/preprocess_stc_finetune.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/dataloaders/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/chinese_vocab.model b/models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/chinese_vocab.model old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/chinese_vocab.model rename to models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/chinese_vocab.model diff --git a/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/chinese_vocab.vocab b/models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/chinese_vocab.vocab old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/chinese_vocab.vocab rename to models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/chinese_vocab.vocab diff --git a/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/vocab.json b/models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/vocab.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/vocab.json rename to models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/bpe_3w_new/vocab.json diff --git a/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/dataloader.py b/models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/dataloader.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/dataloaders/dataloader.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/dataloader.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/samplers.py b/models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/samplers.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/dataloaders/samplers.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/samplers.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/tokenization_gpt2.py b/models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/tokenization_gpt2.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/dataloaders/tokenization_gpt2.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/dataloaders/tokenization_gpt2.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/fp16/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/fp16.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/fp16.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/fp16/fp16.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/fp16.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/fp16util.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/fp16util.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/fp16/fp16util.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/fp16util.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/loss_scaler.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/loss_scaler.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/fp16/loss_scaler.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/fp16/loss_scaler.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/layers/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/layers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/layers/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/layers/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/layers/layers.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/layers/layers.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/layers/layers.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/layers/layers.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/losses/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/losses/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/losses/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/losses/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/losses/cross_entropy.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/losses/cross_entropy.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/losses/cross_entropy.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/losses/cross_entropy.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/models/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/models/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/models/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/models/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/models/checkpoint.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/models/checkpoint.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/models/checkpoint.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/models/checkpoint.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/models/gpt2_modeling.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/models/gpt2_modeling.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/models/gpt2_modeling.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/models/gpt2_modeling.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/model/models/transformer.py b/models/nlp/dialogue_generation/cpm/pytorch/base/model/models/transformer.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/model/models/transformer.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/model/models/transformer.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/optimizers/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/optimizers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/optimizers/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/optimizers/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/optimizers/factory.py b/models/nlp/dialogue_generation/cpm/pytorch/base/optimizers/factory.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/optimizers/factory.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/optimizers/factory.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/prepare.py b/models/nlp/dialogue_generation/cpm/pytorch/base/prepare.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/prepare.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/prepare.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/requirements.txt b/models/nlp/dialogue_generation/cpm/pytorch/base/requirements.txt old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/requirements.txt rename to models/nlp/dialogue_generation/cpm/pytorch/base/requirements.txt diff --git a/nlp/dialogue_generation/cpm/pytorch/base/run_pretraining.py b/models/nlp/dialogue_generation/cpm/pytorch/base/run_pretraining.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/run_pretraining.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/run_pretraining.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/run_training.sh b/models/nlp/dialogue_generation/cpm/pytorch/base/run_training.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/run_training.sh rename to models/nlp/dialogue_generation/cpm/pytorch/base/run_training.sh diff --git a/nlp/dialogue_generation/cpm/pytorch/base/run_with_docker.sh b/models/nlp/dialogue_generation/cpm/pytorch/base/run_with_docker.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/run_with_docker.sh rename to models/nlp/dialogue_generation/cpm/pytorch/base/run_with_docker.sh diff --git a/nlp/dialogue_generation/cpm/pytorch/base/schedulers/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/schedulers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/schedulers/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/schedulers/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/schedulers/factory.py b/models/nlp/dialogue_generation/cpm/pytorch/base/schedulers/factory.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/schedulers/factory.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/schedulers/factory.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/schedulers/learning_rates.py b/models/nlp/dialogue_generation/cpm/pytorch/base/schedulers/learning_rates.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/schedulers/learning_rates.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/schedulers/learning_rates.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/setup.py b/models/nlp/dialogue_generation/cpm/pytorch/base/setup.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/setup.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/setup.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/train/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/train/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/train/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/train/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/train/evaluator.py b/models/nlp/dialogue_generation/cpm/pytorch/base/train/evaluator.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/train/evaluator.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/train/evaluator.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/train/event/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/train/event/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/train/event/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/train/event/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/train/event/base.py b/models/nlp/dialogue_generation/cpm/pytorch/base/train/event/base.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/train/event/base.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/train/event/base.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/train/event/base_adapter.py b/models/nlp/dialogue_generation/cpm/pytorch/base/train/event/base_adapter.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/train/event/base_adapter.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/train/event/base_adapter.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/train/event/compose.py b/models/nlp/dialogue_generation/cpm/pytorch/base/train/event/compose.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/train/event/compose.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/train/event/compose.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/train/event/log.py b/models/nlp/dialogue_generation/cpm/pytorch/base/train/event/log.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/train/event/log.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/train/event/log.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/train/metrics.py b/models/nlp/dialogue_generation/cpm/pytorch/base/train/metrics.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/train/metrics.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/train/metrics.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/train/trainer.py b/models/nlp/dialogue_generation/cpm/pytorch/base/train/trainer.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/train/trainer.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/train/trainer.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/train/training_state.py b/models/nlp/dialogue_generation/cpm/pytorch/base/train/training_state.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/train/training_state.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/train/training_state.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/utils/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/base/utils/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/utils/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/utils/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/utils/check.py b/models/nlp/dialogue_generation/cpm/pytorch/base/utils/check.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/utils/check.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/utils/check.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/utils/dist.py b/models/nlp/dialogue_generation/cpm/pytorch/base/utils/dist.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/utils/dist.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/utils/dist.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/utils/logging.py b/models/nlp/dialogue_generation/cpm/pytorch/base/utils/logging.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/utils/logging.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/utils/logging.py diff --git a/nlp/dialogue_generation/cpm/pytorch/base/utils/paths.py b/models/nlp/dialogue_generation/cpm/pytorch/base/utils/paths.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/base/utils/paths.py rename to models/nlp/dialogue_generation/cpm/pytorch/base/utils/paths.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x1x1.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x1x1.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x1x1.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x1x1.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x1x8.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x1x8.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x1x8.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x1x8.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x2x8.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x2x8.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x2x8.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_V100x2x8.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_common.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_common.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_common.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/config_common.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/converter.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/converter.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/converter.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/converter.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/__init__.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/__init__.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/__init__.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/attention.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/attention.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/attention.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/attention.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/fast_self_multihead_attn_func.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/fast_self_multihead_attn_func.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/fast_self_multihead_attn_func.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/fast_self_multihead_attn_func.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/layernorm.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/layernorm.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/layernorm.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/layernorm.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/self_multihead_attn.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/self_multihead_attn.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/self_multihead_attn.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/self_multihead_attn.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/self_multihead_attn_func.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/self_multihead_attn_func.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/self_multihead_attn_func.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/layers/self_multihead_attn_func.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/optimizers_adam.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/optimizers_adam.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/optimizers_adam.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/optimizers_adam.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/training_event.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/training_event.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/training_event.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/config/training_event.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/dropout.h b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/dropout.h old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/dropout.h rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/dropout.h diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/fast_self_multihead_attn_func.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/fast_self_multihead_attn_func.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/fast_self_multihead_attn_func.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/fast_self_multihead_attn_func.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/layer_norm.h b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/layer_norm.h old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/layer_norm.h rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/layer_norm.h diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/philox.h b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/philox.h old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/philox.h rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/philox.h diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_bias.cpp b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_bias.cpp old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_bias.cpp rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_bias.cpp diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_bias_cuda.cu b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_bias_cuda.cu old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_bias_cuda.cu rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_bias_cuda.cu diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_func.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_func.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_func.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/self_multihead_attn_func.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/setup.py b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/setup.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/setup.py rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/setup.py diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/softmax.h b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/softmax.h old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/softmax.h rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/softmax.h diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/strided_batched_gemm.h b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/strided_batched_gemm.h old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/strided_batched_gemm.h rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/csrc/strided_batched_gemm.h diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/packages/files.txt b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/packages/files.txt old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/packages/files.txt rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/cpm/packages/files.txt diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/Dockerfile b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/Dockerfile similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/Dockerfile rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/Dockerfile diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/gen_docker_image.sh b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/gen_docker_image.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/gen_docker_image.sh rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/gen_docker_image.sh diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/image.conf b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/image.conf similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/image.conf rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/image.conf diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/install.sh b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/install.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/install.sh rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/docker_image/install.sh diff --git a/nlp/dialogue_generation/cpm/pytorch/iluvatar/sdk_installers/files.txt b/models/nlp/dialogue_generation/cpm/pytorch/iluvatar/sdk_installers/files.txt similarity index 100% rename from nlp/dialogue_generation/cpm/pytorch/iluvatar/sdk_installers/files.txt rename to models/nlp/dialogue_generation/cpm/pytorch/iluvatar/sdk_installers/files.txt diff --git a/nlp/language_model/bart_fairseq/pytorch/README.md b/models/nlp/language_model/bart_fairseq/pytorch/README.md similarity index 100% rename from nlp/language_model/bart_fairseq/pytorch/README.md rename to models/nlp/language_model/bart_fairseq/pytorch/README.md diff --git a/nlp/language_model/bert/mindspore/README.md b/models/nlp/language_model/bert/mindspore/README.md similarity index 100% rename from nlp/language_model/bert/mindspore/README.md rename to models/nlp/language_model/bert/mindspore/README.md diff --git a/nlp/language_model/bert/mindspore/ascend310_infer/CMakeLists.txt b/models/nlp/language_model/bert/mindspore/ascend310_infer/CMakeLists.txt similarity index 100% rename from nlp/language_model/bert/mindspore/ascend310_infer/CMakeLists.txt rename to models/nlp/language_model/bert/mindspore/ascend310_infer/CMakeLists.txt diff --git a/nlp/language_model/bert/mindspore/ascend310_infer/build.sh b/models/nlp/language_model/bert/mindspore/ascend310_infer/build.sh similarity index 100% rename from nlp/language_model/bert/mindspore/ascend310_infer/build.sh rename to models/nlp/language_model/bert/mindspore/ascend310_infer/build.sh diff --git a/nlp/language_model/bert/mindspore/ascend310_infer/inc/utils.h b/models/nlp/language_model/bert/mindspore/ascend310_infer/inc/utils.h similarity index 100% rename from nlp/language_model/bert/mindspore/ascend310_infer/inc/utils.h rename to models/nlp/language_model/bert/mindspore/ascend310_infer/inc/utils.h diff --git a/nlp/language_model/bert/mindspore/ascend310_infer/src/main.cc b/models/nlp/language_model/bert/mindspore/ascend310_infer/src/main.cc similarity index 100% rename from nlp/language_model/bert/mindspore/ascend310_infer/src/main.cc rename to models/nlp/language_model/bert/mindspore/ascend310_infer/src/main.cc diff --git a/nlp/language_model/bert/mindspore/ascend310_infer/src/utils.cc b/models/nlp/language_model/bert/mindspore/ascend310_infer/src/utils.cc similarity index 100% rename from nlp/language_model/bert/mindspore/ascend310_infer/src/utils.cc rename to models/nlp/language_model/bert/mindspore/ascend310_infer/src/utils.cc diff --git a/nlp/language_model/bert/mindspore/export.py b/models/nlp/language_model/bert/mindspore/export.py similarity index 100% rename from nlp/language_model/bert/mindspore/export.py rename to models/nlp/language_model/bert/mindspore/export.py diff --git a/nlp/language_model/bert/mindspore/infer/Dockerfile b/models/nlp/language_model/bert/mindspore/infer/Dockerfile similarity index 100% rename from nlp/language_model/bert/mindspore/infer/Dockerfile rename to models/nlp/language_model/bert/mindspore/infer/Dockerfile diff --git a/nlp/language_model/bert/mindspore/infer/convert/convert.sh b/models/nlp/language_model/bert/mindspore/infer/convert/convert.sh similarity index 100% rename from nlp/language_model/bert/mindspore/infer/convert/convert.sh rename to models/nlp/language_model/bert/mindspore/infer/convert/convert.sh diff --git a/nlp/language_model/bert/mindspore/infer/data/config/bert_base.pipeline b/models/nlp/language_model/bert/mindspore/infer/data/config/bert_base.pipeline similarity index 100% rename from nlp/language_model/bert/mindspore/infer/data/config/bert_base.pipeline rename to models/nlp/language_model/bert/mindspore/infer/data/config/bert_base.pipeline diff --git a/nlp/language_model/bert/mindspore/infer/data/config/infer_label.txt b/models/nlp/language_model/bert/mindspore/infer/data/config/infer_label.txt similarity index 100% rename from nlp/language_model/bert/mindspore/infer/data/config/infer_label.txt rename to models/nlp/language_model/bert/mindspore/infer/data/config/infer_label.txt diff --git a/nlp/language_model/bert/mindspore/infer/mxbase/CMakeLists.txt b/models/nlp/language_model/bert/mindspore/infer/mxbase/CMakeLists.txt similarity index 100% rename from nlp/language_model/bert/mindspore/infer/mxbase/CMakeLists.txt rename to models/nlp/language_model/bert/mindspore/infer/mxbase/CMakeLists.txt diff --git a/nlp/language_model/bert/mindspore/infer/mxbase/build.sh b/models/nlp/language_model/bert/mindspore/infer/mxbase/build.sh similarity index 100% rename from nlp/language_model/bert/mindspore/infer/mxbase/build.sh rename to models/nlp/language_model/bert/mindspore/infer/mxbase/build.sh diff --git a/nlp/language_model/bert/mindspore/infer/mxbase/src/BertNerBase.cpp b/models/nlp/language_model/bert/mindspore/infer/mxbase/src/BertNerBase.cpp similarity index 100% rename from nlp/language_model/bert/mindspore/infer/mxbase/src/BertNerBase.cpp rename to models/nlp/language_model/bert/mindspore/infer/mxbase/src/BertNerBase.cpp diff --git a/nlp/language_model/bert/mindspore/infer/mxbase/src/BertNerBase.h b/models/nlp/language_model/bert/mindspore/infer/mxbase/src/BertNerBase.h similarity index 100% rename from nlp/language_model/bert/mindspore/infer/mxbase/src/BertNerBase.h rename to models/nlp/language_model/bert/mindspore/infer/mxbase/src/BertNerBase.h diff --git a/nlp/language_model/bert/mindspore/infer/mxbase/src/main.cpp b/models/nlp/language_model/bert/mindspore/infer/mxbase/src/main.cpp similarity index 100% rename from nlp/language_model/bert/mindspore/infer/mxbase/src/main.cpp rename to models/nlp/language_model/bert/mindspore/infer/mxbase/src/main.cpp diff --git a/nlp/language_model/bert/mindspore/infer/sdk/main.py b/models/nlp/language_model/bert/mindspore/infer/sdk/main.py similarity index 100% rename from nlp/language_model/bert/mindspore/infer/sdk/main.py rename to models/nlp/language_model/bert/mindspore/infer/sdk/main.py diff --git a/nlp/language_model/bert/mindspore/infer/sdk/run.sh b/models/nlp/language_model/bert/mindspore/infer/sdk/run.sh similarity index 100% rename from nlp/language_model/bert/mindspore/infer/sdk/run.sh rename to models/nlp/language_model/bert/mindspore/infer/sdk/run.sh diff --git a/nlp/language_model/bert/mindspore/infer/utils/data_processor_seq.py b/models/nlp/language_model/bert/mindspore/infer/utils/data_processor_seq.py similarity index 100% rename from nlp/language_model/bert/mindspore/infer/utils/data_processor_seq.py rename to models/nlp/language_model/bert/mindspore/infer/utils/data_processor_seq.py diff --git a/nlp/language_model/bert/mindspore/infer_squad/convert/convert.sh b/models/nlp/language_model/bert/mindspore/infer_squad/convert/convert.sh similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/convert/convert.sh rename to models/nlp/language_model/bert/mindspore/infer_squad/convert/convert.sh diff --git a/nlp/language_model/bert/mindspore/infer_squad/data/config/bert_base.pipeline b/models/nlp/language_model/bert/mindspore/infer_squad/data/config/bert_base.pipeline similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/data/config/bert_base.pipeline rename to models/nlp/language_model/bert/mindspore/infer_squad/data/config/bert_base.pipeline diff --git a/nlp/language_model/bert/mindspore/infer_squad/docker_start_infer.sh b/models/nlp/language_model/bert/mindspore/infer_squad/docker_start_infer.sh similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/docker_start_infer.sh rename to models/nlp/language_model/bert/mindspore/infer_squad/docker_start_infer.sh diff --git a/nlp/language_model/bert/mindspore/infer_squad/mxbase/CMakeLists.txt b/models/nlp/language_model/bert/mindspore/infer_squad/mxbase/CMakeLists.txt similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/mxbase/CMakeLists.txt rename to models/nlp/language_model/bert/mindspore/infer_squad/mxbase/CMakeLists.txt diff --git a/nlp/language_model/bert/mindspore/infer_squad/mxbase/build.sh b/models/nlp/language_model/bert/mindspore/infer_squad/mxbase/build.sh similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/mxbase/build.sh rename to models/nlp/language_model/bert/mindspore/infer_squad/mxbase/build.sh diff --git a/nlp/language_model/bert/mindspore/infer_squad/mxbase/postprocess.py b/models/nlp/language_model/bert/mindspore/infer_squad/mxbase/postprocess.py similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/mxbase/postprocess.py rename to models/nlp/language_model/bert/mindspore/infer_squad/mxbase/postprocess.py diff --git a/nlp/language_model/bert/mindspore/infer_squad/mxbase/run.sh b/models/nlp/language_model/bert/mindspore/infer_squad/mxbase/run.sh similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/mxbase/run.sh rename to models/nlp/language_model/bert/mindspore/infer_squad/mxbase/run.sh diff --git a/nlp/language_model/bert/mindspore/infer_squad/mxbase/src/BertBase.cpp b/models/nlp/language_model/bert/mindspore/infer_squad/mxbase/src/BertBase.cpp similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/mxbase/src/BertBase.cpp rename to models/nlp/language_model/bert/mindspore/infer_squad/mxbase/src/BertBase.cpp diff --git a/nlp/language_model/bert/mindspore/infer_squad/mxbase/src/BertBase.h b/models/nlp/language_model/bert/mindspore/infer_squad/mxbase/src/BertBase.h similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/mxbase/src/BertBase.h rename to models/nlp/language_model/bert/mindspore/infer_squad/mxbase/src/BertBase.h diff --git a/nlp/language_model/bert/mindspore/infer_squad/mxbase/src/main.cpp b/models/nlp/language_model/bert/mindspore/infer_squad/mxbase/src/main.cpp similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/mxbase/src/main.cpp rename to models/nlp/language_model/bert/mindspore/infer_squad/mxbase/src/main.cpp diff --git a/nlp/language_model/bert/mindspore/infer_squad/sdk/main.py b/models/nlp/language_model/bert/mindspore/infer_squad/sdk/main.py similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/sdk/main.py rename to models/nlp/language_model/bert/mindspore/infer_squad/sdk/main.py diff --git a/nlp/language_model/bert/mindspore/infer_squad/sdk/run.sh b/models/nlp/language_model/bert/mindspore/infer_squad/sdk/run.sh similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/sdk/run.sh rename to models/nlp/language_model/bert/mindspore/infer_squad/sdk/run.sh diff --git a/nlp/language_model/bert/mindspore/infer_squad/utils/create_squad_data.py b/models/nlp/language_model/bert/mindspore/infer_squad/utils/create_squad_data.py similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/utils/create_squad_data.py rename to models/nlp/language_model/bert/mindspore/infer_squad/utils/create_squad_data.py diff --git a/nlp/language_model/bert/mindspore/infer_squad/utils/data_precess_squad.py b/models/nlp/language_model/bert/mindspore/infer_squad/utils/data_precess_squad.py similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/utils/data_precess_squad.py rename to models/nlp/language_model/bert/mindspore/infer_squad/utils/data_precess_squad.py diff --git a/nlp/language_model/bert/mindspore/infer_squad/utils/tokenization.py b/models/nlp/language_model/bert/mindspore/infer_squad/utils/tokenization.py similarity index 100% rename from nlp/language_model/bert/mindspore/infer_squad/utils/tokenization.py rename to models/nlp/language_model/bert/mindspore/infer_squad/utils/tokenization.py diff --git a/nlp/language_model/bert/mindspore/mindspore_hub_conf.py b/models/nlp/language_model/bert/mindspore/mindspore_hub_conf.py similarity index 100% rename from nlp/language_model/bert/mindspore/mindspore_hub_conf.py rename to models/nlp/language_model/bert/mindspore/mindspore_hub_conf.py diff --git a/nlp/language_model/bert/mindspore/modelarts/pretrain_config_modelart.yaml b/models/nlp/language_model/bert/mindspore/modelarts/pretrain_config_modelart.yaml similarity index 100% rename from nlp/language_model/bert/mindspore/modelarts/pretrain_config_modelart.yaml rename to models/nlp/language_model/bert/mindspore/modelarts/pretrain_config_modelart.yaml diff --git a/nlp/language_model/bert/mindspore/modelarts/train_start.py b/models/nlp/language_model/bert/mindspore/modelarts/train_start.py similarity index 100% rename from nlp/language_model/bert/mindspore/modelarts/train_start.py rename to models/nlp/language_model/bert/mindspore/modelarts/train_start.py diff --git a/nlp/language_model/bert/mindspore/postprocess.py b/models/nlp/language_model/bert/mindspore/postprocess.py similarity index 100% rename from nlp/language_model/bert/mindspore/postprocess.py rename to models/nlp/language_model/bert/mindspore/postprocess.py diff --git a/nlp/language_model/bert/mindspore/preprocess.py b/models/nlp/language_model/bert/mindspore/preprocess.py similarity index 100% rename from nlp/language_model/bert/mindspore/preprocess.py rename to models/nlp/language_model/bert/mindspore/preprocess.py diff --git a/nlp/language_model/bert/mindspore/pretrain_config.yaml b/models/nlp/language_model/bert/mindspore/pretrain_config.yaml similarity index 100% rename from nlp/language_model/bert/mindspore/pretrain_config.yaml rename to models/nlp/language_model/bert/mindspore/pretrain_config.yaml diff --git a/nlp/language_model/bert/mindspore/pretrain_config_Ascend_Boost.yaml b/models/nlp/language_model/bert/mindspore/pretrain_config_Ascend_Boost.yaml similarity index 100% rename from nlp/language_model/bert/mindspore/pretrain_config_Ascend_Boost.yaml rename to models/nlp/language_model/bert/mindspore/pretrain_config_Ascend_Boost.yaml diff --git a/nlp/language_model/bert/mindspore/pretrain_config_Ascend_Thor.yaml b/models/nlp/language_model/bert/mindspore/pretrain_config_Ascend_Thor.yaml similarity index 100% rename from nlp/language_model/bert/mindspore/pretrain_config_Ascend_Thor.yaml rename to models/nlp/language_model/bert/mindspore/pretrain_config_Ascend_Thor.yaml diff --git a/nlp/language_model/bert/mindspore/pretrain_eval.py b/models/nlp/language_model/bert/mindspore/pretrain_eval.py similarity index 100% rename from nlp/language_model/bert/mindspore/pretrain_eval.py rename to models/nlp/language_model/bert/mindspore/pretrain_eval.py diff --git a/nlp/language_model/bert/mindspore/requirements.txt b/models/nlp/language_model/bert/mindspore/requirements.txt similarity index 100% rename from nlp/language_model/bert/mindspore/requirements.txt rename to models/nlp/language_model/bert/mindspore/requirements.txt diff --git a/nlp/language_model/bert/mindspore/run_classifier.py b/models/nlp/language_model/bert/mindspore/run_classifier.py similarity index 100% rename from nlp/language_model/bert/mindspore/run_classifier.py rename to models/nlp/language_model/bert/mindspore/run_classifier.py diff --git a/nlp/language_model/bert/mindspore/run_eval_onnx.py b/models/nlp/language_model/bert/mindspore/run_eval_onnx.py similarity index 100% rename from nlp/language_model/bert/mindspore/run_eval_onnx.py rename to models/nlp/language_model/bert/mindspore/run_eval_onnx.py diff --git a/nlp/language_model/bert/mindspore/run_ner.py b/models/nlp/language_model/bert/mindspore/run_ner.py similarity index 100% rename from nlp/language_model/bert/mindspore/run_ner.py rename to models/nlp/language_model/bert/mindspore/run_ner.py diff --git a/nlp/language_model/bert/mindspore/run_pretrain.py b/models/nlp/language_model/bert/mindspore/run_pretrain.py similarity index 100% rename from nlp/language_model/bert/mindspore/run_pretrain.py rename to models/nlp/language_model/bert/mindspore/run_pretrain.py diff --git a/nlp/language_model/bert/mindspore/run_squad.py b/models/nlp/language_model/bert/mindspore/run_squad.py similarity index 100% rename from nlp/language_model/bert/mindspore/run_squad.py rename to models/nlp/language_model/bert/mindspore/run_squad.py diff --git a/nlp/language_model/bert/mindspore/run_squad_distribute.py b/models/nlp/language_model/bert/mindspore/run_squad_distribute.py similarity index 100% rename from nlp/language_model/bert/mindspore/run_squad_distribute.py rename to models/nlp/language_model/bert/mindspore/run_squad_distribute.py diff --git a/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/README.md b/models/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/README.md similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/README.md rename to models/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/README.md diff --git a/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/__init__.py b/models/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/__init__.py similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/__init__.py rename to models/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/__init__.py diff --git a/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/get_distribute_pretrain_cmd.py b/models/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/get_distribute_pretrain_cmd.py similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/get_distribute_pretrain_cmd.py rename to models/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/get_distribute_pretrain_cmd.py diff --git a/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/hyper_parameter_config.ini b/models/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/hyper_parameter_config.ini similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/hyper_parameter_config.ini rename to models/nlp/language_model/bert/mindspore/scripts/ascend_distributed_launcher/hyper_parameter_config.ini diff --git a/nlp/language_model/bert/mindspore/scripts/docker_start.sh b/models/nlp/language_model/bert/mindspore/scripts/docker_start.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/docker_start.sh rename to models/nlp/language_model/bert/mindspore/scripts/docker_start.sh diff --git a/nlp/language_model/bert/mindspore/scripts/ms2tf/ms2tf_config.py b/models/nlp/language_model/bert/mindspore/scripts/ms2tf/ms2tf_config.py similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/ms2tf/ms2tf_config.py rename to models/nlp/language_model/bert/mindspore/scripts/ms2tf/ms2tf_config.py diff --git a/nlp/language_model/bert/mindspore/scripts/ms2tf/ms_and_tf_checkpoint_transfer_tools.py b/models/nlp/language_model/bert/mindspore/scripts/ms2tf/ms_and_tf_checkpoint_transfer_tools.py similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/ms2tf/ms_and_tf_checkpoint_transfer_tools.py rename to models/nlp/language_model/bert/mindspore/scripts/ms2tf/ms_and_tf_checkpoint_transfer_tools.py diff --git a/nlp/language_model/bert/mindspore/scripts/run_classifier.sh b/models/nlp/language_model/bert/mindspore/scripts/run_classifier.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_classifier.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_classifier.sh diff --git a/nlp/language_model/bert/mindspore/scripts/run_classifier_gpu.sh b/models/nlp/language_model/bert/mindspore/scripts/run_classifier_gpu.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_classifier_gpu.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_classifier_gpu.sh diff --git a/nlp/language_model/bert/mindspore/scripts/run_distributed_pretrain_ascend.sh b/models/nlp/language_model/bert/mindspore/scripts/run_distributed_pretrain_ascend.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_distributed_pretrain_ascend.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_distributed_pretrain_ascend.sh diff --git a/nlp/language_model/bert/mindspore/scripts/run_distributed_pretrain_for_gpu.sh b/models/nlp/language_model/bert/mindspore/scripts/run_distributed_pretrain_for_gpu.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_distributed_pretrain_for_gpu.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_distributed_pretrain_for_gpu.sh diff --git a/nlp/language_model/bert/mindspore/scripts/run_infer_310.sh b/models/nlp/language_model/bert/mindspore/scripts/run_infer_310.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_infer_310.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_infer_310.sh diff --git a/nlp/language_model/bert/mindspore/scripts/run_ner.sh b/models/nlp/language_model/bert/mindspore/scripts/run_ner.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_ner.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_ner.sh diff --git a/nlp/language_model/bert/mindspore/scripts/run_ner_gpu.sh b/models/nlp/language_model/bert/mindspore/scripts/run_ner_gpu.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_ner_gpu.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_ner_gpu.sh diff --git a/nlp/language_model/bert/mindspore/scripts/run_squad.sh b/models/nlp/language_model/bert/mindspore/scripts/run_squad.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_squad.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_squad.sh diff --git a/nlp/language_model/bert/mindspore/scripts/run_squad_gpu.sh b/models/nlp/language_model/bert/mindspore/scripts/run_squad_gpu.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_squad_gpu.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_squad_gpu.sh diff --git a/nlp/language_model/bert/mindspore/scripts/run_squad_gpu_distribute.sh b/models/nlp/language_model/bert/mindspore/scripts/run_squad_gpu_distribute.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_squad_gpu_distribute.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_squad_gpu_distribute.sh diff --git a/nlp/language_model/bert/mindspore/scripts/run_standalone_pretrain_ascend.sh b/models/nlp/language_model/bert/mindspore/scripts/run_standalone_pretrain_ascend.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_standalone_pretrain_ascend.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_standalone_pretrain_ascend.sh diff --git a/nlp/language_model/bert/mindspore/scripts/run_standalone_pretrain_for_gpu.sh b/models/nlp/language_model/bert/mindspore/scripts/run_standalone_pretrain_for_gpu.sh similarity index 100% rename from nlp/language_model/bert/mindspore/scripts/run_standalone_pretrain_for_gpu.sh rename to models/nlp/language_model/bert/mindspore/scripts/run_standalone_pretrain_for_gpu.sh diff --git a/nlp/language_model/bert/mindspore/src/CRF.py b/models/nlp/language_model/bert/mindspore/src/CRF.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/CRF.py rename to models/nlp/language_model/bert/mindspore/src/CRF.py diff --git a/nlp/language_model/bert/mindspore/src/__init__.py b/models/nlp/language_model/bert/mindspore/src/__init__.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/__init__.py rename to models/nlp/language_model/bert/mindspore/src/__init__.py diff --git a/nlp/language_model/bert/mindspore/src/adam.py b/models/nlp/language_model/bert/mindspore/src/adam.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/adam.py rename to models/nlp/language_model/bert/mindspore/src/adam.py diff --git a/nlp/language_model/bert/mindspore/src/assessment_method.py b/models/nlp/language_model/bert/mindspore/src/assessment_method.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/assessment_method.py rename to models/nlp/language_model/bert/mindspore/src/assessment_method.py diff --git a/nlp/language_model/bert/mindspore/src/bert_for_finetune.py b/models/nlp/language_model/bert/mindspore/src/bert_for_finetune.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/bert_for_finetune.py rename to models/nlp/language_model/bert/mindspore/src/bert_for_finetune.py diff --git a/nlp/language_model/bert/mindspore/src/bert_for_pre_training.py b/models/nlp/language_model/bert/mindspore/src/bert_for_pre_training.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/bert_for_pre_training.py rename to models/nlp/language_model/bert/mindspore/src/bert_for_pre_training.py diff --git a/nlp/language_model/bert/mindspore/src/bert_model.py b/models/nlp/language_model/bert/mindspore/src/bert_model.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/bert_model.py rename to models/nlp/language_model/bert/mindspore/src/bert_model.py diff --git a/nlp/language_model/bert/mindspore/src/cluener_evaluation.py b/models/nlp/language_model/bert/mindspore/src/cluener_evaluation.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/cluener_evaluation.py rename to models/nlp/language_model/bert/mindspore/src/cluener_evaluation.py diff --git a/nlp/language_model/bert/mindspore/src/create_squad_data.py b/models/nlp/language_model/bert/mindspore/src/create_squad_data.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/create_squad_data.py rename to models/nlp/language_model/bert/mindspore/src/create_squad_data.py diff --git a/nlp/language_model/bert/mindspore/src/dataset.py b/models/nlp/language_model/bert/mindspore/src/dataset.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/dataset.py rename to models/nlp/language_model/bert/mindspore/src/dataset.py diff --git a/nlp/language_model/bert/mindspore/src/finetune_data_preprocess.py b/models/nlp/language_model/bert/mindspore/src/finetune_data_preprocess.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/finetune_data_preprocess.py rename to models/nlp/language_model/bert/mindspore/src/finetune_data_preprocess.py diff --git a/nlp/language_model/bert/mindspore/src/finetune_eval_model.py b/models/nlp/language_model/bert/mindspore/src/finetune_eval_model.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/finetune_eval_model.py rename to models/nlp/language_model/bert/mindspore/src/finetune_eval_model.py diff --git a/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_chinesener_mindrecord.py b/models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_chinesener_mindrecord.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_chinesener_mindrecord.py rename to models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_chinesener_mindrecord.py diff --git a/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_cluener_mindrecord.py b/models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_cluener_mindrecord.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_cluener_mindrecord.py rename to models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_cluener_mindrecord.py diff --git a/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_pretrain_mindrecord.py b/models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_pretrain_mindrecord.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_pretrain_mindrecord.py rename to models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_pretrain_mindrecord.py diff --git a/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_pretrain_mindrecords.sh b/models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_pretrain_mindrecords.sh similarity index 100% rename from nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_pretrain_mindrecords.sh rename to models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_pretrain_mindrecords.sh diff --git a/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_squad_mindrecord.py b/models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_squad_mindrecord.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_squad_mindrecord.py rename to models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_squad_mindrecord.py diff --git a/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_tnews_mindrecord.py b/models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_tnews_mindrecord.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_tnews_mindrecord.py rename to models/nlp/language_model/bert/mindspore/src/generate_mindrecord/generate_tnews_mindrecord.py diff --git a/nlp/language_model/bert/mindspore/src/generate_mindrecord/tokenization.py b/models/nlp/language_model/bert/mindspore/src/generate_mindrecord/tokenization.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/generate_mindrecord/tokenization.py rename to models/nlp/language_model/bert/mindspore/src/generate_mindrecord/tokenization.py diff --git a/nlp/language_model/bert/mindspore/src/model_utils/config.py b/models/nlp/language_model/bert/mindspore/src/model_utils/config.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/model_utils/config.py rename to models/nlp/language_model/bert/mindspore/src/model_utils/config.py diff --git a/nlp/language_model/bert/mindspore/src/model_utils/device_adapter.py b/models/nlp/language_model/bert/mindspore/src/model_utils/device_adapter.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/model_utils/device_adapter.py rename to models/nlp/language_model/bert/mindspore/src/model_utils/device_adapter.py diff --git a/nlp/language_model/bert/mindspore/src/model_utils/local_adapter.py b/models/nlp/language_model/bert/mindspore/src/model_utils/local_adapter.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/model_utils/local_adapter.py rename to models/nlp/language_model/bert/mindspore/src/model_utils/local_adapter.py diff --git a/nlp/language_model/bert/mindspore/src/model_utils/moxing_adapter.py b/models/nlp/language_model/bert/mindspore/src/model_utils/moxing_adapter.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/model_utils/moxing_adapter.py rename to models/nlp/language_model/bert/mindspore/src/model_utils/moxing_adapter.py diff --git a/nlp/language_model/bert/mindspore/src/sample_process.py b/models/nlp/language_model/bert/mindspore/src/sample_process.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/sample_process.py rename to models/nlp/language_model/bert/mindspore/src/sample_process.py diff --git a/nlp/language_model/bert/mindspore/src/score.py b/models/nlp/language_model/bert/mindspore/src/score.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/score.py rename to models/nlp/language_model/bert/mindspore/src/score.py diff --git a/nlp/language_model/bert/mindspore/src/squad_get_predictions.py b/models/nlp/language_model/bert/mindspore/src/squad_get_predictions.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/squad_get_predictions.py rename to models/nlp/language_model/bert/mindspore/src/squad_get_predictions.py diff --git a/nlp/language_model/bert/mindspore/src/squad_postprocess.py b/models/nlp/language_model/bert/mindspore/src/squad_postprocess.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/squad_postprocess.py rename to models/nlp/language_model/bert/mindspore/src/squad_postprocess.py diff --git a/nlp/language_model/bert/mindspore/src/tokenization.py b/models/nlp/language_model/bert/mindspore/src/tokenization.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/tokenization.py rename to models/nlp/language_model/bert/mindspore/src/tokenization.py diff --git a/nlp/language_model/bert/mindspore/src/tools/parallel_tfrecord_to_mindrecord.py b/models/nlp/language_model/bert/mindspore/src/tools/parallel_tfrecord_to_mindrecord.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/tools/parallel_tfrecord_to_mindrecord.py rename to models/nlp/language_model/bert/mindspore/src/tools/parallel_tfrecord_to_mindrecord.py diff --git a/nlp/language_model/bert/mindspore/src/tools/vis_tfrecord_or_mindrecord.py b/models/nlp/language_model/bert/mindspore/src/tools/vis_tfrecord_or_mindrecord.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/tools/vis_tfrecord_or_mindrecord.py rename to models/nlp/language_model/bert/mindspore/src/tools/vis_tfrecord_or_mindrecord.py diff --git a/nlp/language_model/bert/mindspore/src/utils.py b/models/nlp/language_model/bert/mindspore/src/utils.py similarity index 100% rename from nlp/language_model/bert/mindspore/src/utils.py rename to models/nlp/language_model/bert/mindspore/src/utils.py diff --git a/nlp/language_model/bert/mindspore/task_classifier_config.yaml b/models/nlp/language_model/bert/mindspore/task_classifier_config.yaml similarity index 100% rename from nlp/language_model/bert/mindspore/task_classifier_config.yaml rename to models/nlp/language_model/bert/mindspore/task_classifier_config.yaml diff --git a/nlp/language_model/bert/mindspore/task_ner_config.yaml b/models/nlp/language_model/bert/mindspore/task_ner_config.yaml similarity index 100% rename from nlp/language_model/bert/mindspore/task_ner_config.yaml rename to models/nlp/language_model/bert/mindspore/task_ner_config.yaml diff --git a/nlp/language_model/bert/mindspore/task_squad_config.yaml b/models/nlp/language_model/bert/mindspore/task_squad_config.yaml similarity index 100% rename from nlp/language_model/bert/mindspore/task_squad_config.yaml rename to models/nlp/language_model/bert/mindspore/task_squad_config.yaml diff --git a/nlp/language_model/bert/paddlepaddle/README.md b/models/nlp/language_model/bert/paddlepaddle/README.md similarity index 100% rename from nlp/language_model/bert/paddlepaddle/README.md rename to models/nlp/language_model/bert/paddlepaddle/README.md diff --git a/nlp/language_model/bert/paddlepaddle/train_bert.py b/models/nlp/language_model/bert/paddlepaddle/train_bert.py similarity index 100% rename from nlp/language_model/bert/paddlepaddle/train_bert.py rename to models/nlp/language_model/bert/paddlepaddle/train_bert.py diff --git a/nlp/language_model/bert/paddlepaddle/train_bert.sh b/models/nlp/language_model/bert/paddlepaddle/train_bert.sh similarity index 100% rename from nlp/language_model/bert/paddlepaddle/train_bert.sh rename to models/nlp/language_model/bert/paddlepaddle/train_bert.sh diff --git a/nlp/language_model/bert/pytorch/LICENSE b/models/nlp/language_model/bert/pytorch/LICENSE similarity index 100% rename from nlp/language_model/bert/pytorch/LICENSE rename to models/nlp/language_model/bert/pytorch/LICENSE diff --git a/nlp/language_model/bert/pytorch/NOTICE b/models/nlp/language_model/bert/pytorch/NOTICE old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/NOTICE rename to models/nlp/language_model/bert/pytorch/NOTICE diff --git a/nlp/language_model/bert/pytorch/README.md b/models/nlp/language_model/bert/pytorch/README.md similarity index 100% rename from nlp/language_model/bert/pytorch/README.md rename to models/nlp/language_model/bert/pytorch/README.md diff --git a/nlp/language_model/bert/pytorch/bind.sh b/models/nlp/language_model/bert/pytorch/bind.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/bind.sh rename to models/nlp/language_model/bert/pytorch/bind.sh diff --git a/nlp/language_model/bert/pytorch/bind_pyt.py b/models/nlp/language_model/bert/pytorch/bind_pyt.py similarity index 100% rename from nlp/language_model/bert/pytorch/bind_pyt.py rename to models/nlp/language_model/bert/pytorch/bind_pyt.py diff --git a/nlp/language_model/bert/pytorch/bmm1.py b/models/nlp/language_model/bert/pytorch/bmm1.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/bmm1.py rename to models/nlp/language_model/bert/pytorch/bmm1.py diff --git a/nlp/language_model/bert/pytorch/bmm2.py b/models/nlp/language_model/bert/pytorch/bmm2.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/bmm2.py rename to models/nlp/language_model/bert/pytorch/bmm2.py diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/chop_hdf5_files.py b/models/nlp/language_model/bert/pytorch/cleanup_scripts/chop_hdf5_files.py similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/chop_hdf5_files.py rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/chop_hdf5_files.py diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/clean.sh b/models/nlp/language_model/bert/pytorch/cleanup_scripts/clean.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/clean.sh rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/clean.sh diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/cleanup_file.py b/models/nlp/language_model/bert/pytorch/cleanup_scripts/cleanup_file.py similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/cleanup_file.py rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/cleanup_file.py diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/create_pretraining_data_wrapper.sh b/models/nlp/language_model/bert/pytorch/cleanup_scripts/create_pretraining_data_wrapper.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/create_pretraining_data_wrapper.sh rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/create_pretraining_data_wrapper.sh diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/create_wiki_test_set_md5_hashes.py b/models/nlp/language_model/bert/pytorch/cleanup_scripts/create_wiki_test_set_md5_hashes.py similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/create_wiki_test_set_md5_hashes.py rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/create_wiki_test_set_md5_hashes.py diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/dataset_stats.py b/models/nlp/language_model/bert/pytorch/cleanup_scripts/dataset_stats.py similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/dataset_stats.py rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/dataset_stats.py diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/do_gather.py b/models/nlp/language_model/bert/pytorch/cleanup_scripts/do_gather.py similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/do_gather.py rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/do_gather.py diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/do_sentence_segmentation.py b/models/nlp/language_model/bert/pytorch/cleanup_scripts/do_sentence_segmentation.py similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/do_sentence_segmentation.py rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/do_sentence_segmentation.py diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/extract_test_set_articles.py b/models/nlp/language_model/bert/pytorch/cleanup_scripts/extract_test_set_articles.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/extract_test_set_articles.py rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/extract_test_set_articles.py diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/parallel_create_hdf5.sh b/models/nlp/language_model/bert/pytorch/cleanup_scripts/parallel_create_hdf5.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/parallel_create_hdf5.sh rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/parallel_create_hdf5.sh diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/process_wiki.sh b/models/nlp/language_model/bert/pytorch/cleanup_scripts/process_wiki.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/process_wiki.sh rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/process_wiki.sh diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/reshard_hdf5_files.py b/models/nlp/language_model/bert/pytorch/cleanup_scripts/reshard_hdf5_files.py similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/reshard_hdf5_files.py rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/reshard_hdf5_files.py diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/transparency_in_test_set_generation.py b/models/nlp/language_model/bert/pytorch/cleanup_scripts/transparency_in_test_set_generation.py similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/transparency_in_test_set_generation.py rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/transparency_in_test_set_generation.py diff --git a/nlp/language_model/bert/pytorch/cleanup_scripts/wiki_test_set_md5.txt b/models/nlp/language_model/bert/pytorch/cleanup_scripts/wiki_test_set_md5.txt similarity index 100% rename from nlp/language_model/bert/pytorch/cleanup_scripts/wiki_test_set_md5.txt rename to models/nlp/language_model/bert/pytorch/cleanup_scripts/wiki_test_set_md5.txt diff --git a/nlp/language_model/bert/pytorch/convert_tf_checkpoint.py b/models/nlp/language_model/bert/pytorch/convert_tf_checkpoint.py similarity index 100% rename from nlp/language_model/bert/pytorch/convert_tf_checkpoint.py rename to models/nlp/language_model/bert/pytorch/convert_tf_checkpoint.py diff --git a/nlp/language_model/bert/pytorch/data_scripts/bert_config.json b/models/nlp/language_model/bert/pytorch/data_scripts/bert_config.json similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/bert_config.json rename to models/nlp/language_model/bert/pytorch/data_scripts/bert_config.json diff --git a/nlp/language_model/bert/pytorch/data_scripts/chop_hdf5_files.py b/models/nlp/language_model/bert/pytorch/data_scripts/chop_hdf5_files.py similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/chop_hdf5_files.py rename to models/nlp/language_model/bert/pytorch/data_scripts/chop_hdf5_files.py diff --git a/nlp/language_model/bert/pytorch/data_scripts/clean.sh b/models/nlp/language_model/bert/pytorch/data_scripts/clean.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/clean.sh rename to models/nlp/language_model/bert/pytorch/data_scripts/clean.sh diff --git a/nlp/language_model/bert/pytorch/data_scripts/cleanup_file.py b/models/nlp/language_model/bert/pytorch/data_scripts/cleanup_file.py similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/cleanup_file.py rename to models/nlp/language_model/bert/pytorch/data_scripts/cleanup_file.py diff --git a/nlp/language_model/bert/pytorch/data_scripts/create_pretraining_data.py b/models/nlp/language_model/bert/pytorch/data_scripts/create_pretraining_data.py similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/create_pretraining_data.py rename to models/nlp/language_model/bert/pytorch/data_scripts/create_pretraining_data.py diff --git a/nlp/language_model/bert/pytorch/data_scripts/create_pretraining_data_wrapper.sh b/models/nlp/language_model/bert/pytorch/data_scripts/create_pretraining_data_wrapper.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/create_pretraining_data_wrapper.sh rename to models/nlp/language_model/bert/pytorch/data_scripts/create_pretraining_data_wrapper.sh diff --git a/nlp/language_model/bert/pytorch/data_scripts/do_gather.py b/models/nlp/language_model/bert/pytorch/data_scripts/do_gather.py similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/do_gather.py rename to models/nlp/language_model/bert/pytorch/data_scripts/do_gather.py diff --git a/nlp/language_model/bert/pytorch/data_scripts/do_sentence_segmentation.py b/models/nlp/language_model/bert/pytorch/data_scripts/do_sentence_segmentation.py similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/do_sentence_segmentation.py rename to models/nlp/language_model/bert/pytorch/data_scripts/do_sentence_segmentation.py diff --git a/nlp/language_model/bert/pytorch/data_scripts/parallel_create_hdf5.sh b/models/nlp/language_model/bert/pytorch/data_scripts/parallel_create_hdf5.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/parallel_create_hdf5.sh rename to models/nlp/language_model/bert/pytorch/data_scripts/parallel_create_hdf5.sh diff --git a/nlp/language_model/bert/pytorch/data_scripts/pick_eval_samples.py b/models/nlp/language_model/bert/pytorch/data_scripts/pick_eval_samples.py similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/pick_eval_samples.py rename to models/nlp/language_model/bert/pytorch/data_scripts/pick_eval_samples.py diff --git a/nlp/language_model/bert/pytorch/data_scripts/process_wiki.sh b/models/nlp/language_model/bert/pytorch/data_scripts/process_wiki.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/process_wiki.sh rename to models/nlp/language_model/bert/pytorch/data_scripts/process_wiki.sh diff --git a/nlp/language_model/bert/pytorch/data_scripts/seperate_test_set.py b/models/nlp/language_model/bert/pytorch/data_scripts/seperate_test_set.py similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/seperate_test_set.py rename to models/nlp/language_model/bert/pytorch/data_scripts/seperate_test_set.py diff --git a/nlp/language_model/bert/pytorch/data_scripts/tokenization.py b/models/nlp/language_model/bert/pytorch/data_scripts/tokenization.py similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/tokenization.py rename to models/nlp/language_model/bert/pytorch/data_scripts/tokenization.py diff --git a/nlp/language_model/bert/pytorch/data_scripts/vocab.txt b/models/nlp/language_model/bert/pytorch/data_scripts/vocab.txt similarity index 100% rename from nlp/language_model/bert/pytorch/data_scripts/vocab.txt rename to models/nlp/language_model/bert/pytorch/data_scripts/vocab.txt diff --git a/nlp/language_model/bert/pytorch/extract_features.py b/models/nlp/language_model/bert/pytorch/extract_features.py similarity index 100% rename from nlp/language_model/bert/pytorch/extract_features.py rename to models/nlp/language_model/bert/pytorch/extract_features.py diff --git a/nlp/language_model/bert/pytorch/file_utils.py b/models/nlp/language_model/bert/pytorch/file_utils.py similarity index 100% rename from nlp/language_model/bert/pytorch/file_utils.py rename to models/nlp/language_model/bert/pytorch/file_utils.py diff --git a/nlp/language_model/bert/pytorch/fmha.py b/models/nlp/language_model/bert/pytorch/fmha.py similarity index 100% rename from nlp/language_model/bert/pytorch/fmha.py rename to models/nlp/language_model/bert/pytorch/fmha.py diff --git a/nlp/language_model/bert/pytorch/function.py b/models/nlp/language_model/bert/pytorch/function.py similarity index 100% rename from nlp/language_model/bert/pytorch/function.py rename to models/nlp/language_model/bert/pytorch/function.py diff --git a/nlp/language_model/bert/pytorch/fwd_loss_bwd_trainer.py b/models/nlp/language_model/bert/pytorch/fwd_loss_bwd_trainer.py similarity index 100% rename from nlp/language_model/bert/pytorch/fwd_loss_bwd_trainer.py rename to models/nlp/language_model/bert/pytorch/fwd_loss_bwd_trainer.py diff --git a/nlp/language_model/bert/pytorch/inference.py b/models/nlp/language_model/bert/pytorch/inference.py similarity index 100% rename from nlp/language_model/bert/pytorch/inference.py rename to models/nlp/language_model/bert/pytorch/inference.py diff --git a/nlp/language_model/bert/pytorch/init.sh b/models/nlp/language_model/bert/pytorch/init.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/init.sh rename to models/nlp/language_model/bert/pytorch/init.sh diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/chop_hdf5_files.py b/models/nlp/language_model/bert/pytorch/input_preprocessing/chop_hdf5_files.py similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/chop_hdf5_files.py rename to models/nlp/language_model/bert/pytorch/input_preprocessing/chop_hdf5_files.py diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/clean.sh b/models/nlp/language_model/bert/pytorch/input_preprocessing/clean.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/clean.sh rename to models/nlp/language_model/bert/pytorch/input_preprocessing/clean.sh diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/cleanup_file.py b/models/nlp/language_model/bert/pytorch/input_preprocessing/cleanup_file.py similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/cleanup_file.py rename to models/nlp/language_model/bert/pytorch/input_preprocessing/cleanup_file.py diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/create_pretraining_data.py b/models/nlp/language_model/bert/pytorch/input_preprocessing/create_pretraining_data.py similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/create_pretraining_data.py rename to models/nlp/language_model/bert/pytorch/input_preprocessing/create_pretraining_data.py diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/create_pretraining_data_wrapper.sh b/models/nlp/language_model/bert/pytorch/input_preprocessing/create_pretraining_data_wrapper.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/create_pretraining_data_wrapper.sh rename to models/nlp/language_model/bert/pytorch/input_preprocessing/create_pretraining_data_wrapper.sh diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/do_gather.py b/models/nlp/language_model/bert/pytorch/input_preprocessing/do_gather.py similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/do_gather.py rename to models/nlp/language_model/bert/pytorch/input_preprocessing/do_gather.py diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/do_sentence_segmentation.py b/models/nlp/language_model/bert/pytorch/input_preprocessing/do_sentence_segmentation.py similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/do_sentence_segmentation.py rename to models/nlp/language_model/bert/pytorch/input_preprocessing/do_sentence_segmentation.py diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/eval.md5 b/models/nlp/language_model/bert/pytorch/input_preprocessing/eval.md5 similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/eval.md5 rename to models/nlp/language_model/bert/pytorch/input_preprocessing/eval.md5 diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/parallel_create_hdf5.sh b/models/nlp/language_model/bert/pytorch/input_preprocessing/parallel_create_hdf5.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/parallel_create_hdf5.sh rename to models/nlp/language_model/bert/pytorch/input_preprocessing/parallel_create_hdf5.sh diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/pick_eval_samples.py b/models/nlp/language_model/bert/pytorch/input_preprocessing/pick_eval_samples.py similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/pick_eval_samples.py rename to models/nlp/language_model/bert/pytorch/input_preprocessing/pick_eval_samples.py diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/process_wiki.sh b/models/nlp/language_model/bert/pytorch/input_preprocessing/process_wiki.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/process_wiki.sh rename to models/nlp/language_model/bert/pytorch/input_preprocessing/process_wiki.sh diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/seperate_test_set.py b/models/nlp/language_model/bert/pytorch/input_preprocessing/seperate_test_set.py similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/seperate_test_set.py rename to models/nlp/language_model/bert/pytorch/input_preprocessing/seperate_test_set.py diff --git a/nlp/language_model/bert/pytorch/input_preprocessing/tokenization.py b/models/nlp/language_model/bert/pytorch/input_preprocessing/tokenization.py similarity index 100% rename from nlp/language_model/bert/pytorch/input_preprocessing/tokenization.py rename to models/nlp/language_model/bert/pytorch/input_preprocessing/tokenization.py diff --git a/nlp/language_model/bert/pytorch/mha.py b/models/nlp/language_model/bert/pytorch/mha.py similarity index 100% rename from nlp/language_model/bert/pytorch/mha.py rename to models/nlp/language_model/bert/pytorch/mha.py diff --git a/nlp/language_model/bert/pytorch/mhalib/mha_funcs.cu b/models/nlp/language_model/bert/pytorch/mhalib/mha_funcs.cu old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/mhalib/mha_funcs.cu rename to models/nlp/language_model/bert/pytorch/mhalib/mha_funcs.cu diff --git a/nlp/language_model/bert/pytorch/mhalib/setup.py b/models/nlp/language_model/bert/pytorch/mhalib/setup.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/mhalib/setup.py rename to models/nlp/language_model/bert/pytorch/mhalib/setup.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/CONTRIBUTING.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/CONTRIBUTING.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/CONTRIBUTING.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/CONTRIBUTING.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/LICENSE.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/LICENSE.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/LICENSE.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/LICENSE.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/MANIFEST.in b/models/nlp/language_model/bert/pytorch/mlperf-logging/MANIFEST.in similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/MANIFEST.in rename to models/nlp/language_model/bert/pytorch/mlperf-logging/MANIFEST.in diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/README.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/README.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/README.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/README.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/RELEASING.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/RELEASING.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/RELEASING.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/RELEASING.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/VERSION b/models/nlp/language_model/bert/pytorch/mlperf-logging/VERSION similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/VERSION rename to models/nlp/language_model/bert/pytorch/mlperf-logging/VERSION diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/log_parsers/README.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/log_parsers/README.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/log_parsers/README.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/log_parsers/README.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/log_parsers/parse_mlperf.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/log_parsers/parse_mlperf.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/log_parsers/parse_mlperf.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/log_parsers/parse_mlperf.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/__init__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/__init__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/__init__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/benchmark_meta.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/benchmark_meta.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/benchmark_meta.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/benchmark_meta.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/README.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/README.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/README.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/README.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/__init__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/__init__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/__init__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/__main__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/__main__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/__main__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/__main__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_cosmoflow.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_cosmoflow.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_cosmoflow.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_cosmoflow.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_cosine_annealing.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_cosine_annealing.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_cosine_annealing.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_cosine_annealing.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_lamb.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_lamb.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_lamb.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_lamb.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_multistep.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_multistep.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_multistep.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_multistep.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_oc20.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_oc20.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_oc20.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_oc20.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_cosmoflow.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_cosmoflow.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_cosmoflow.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_cosmoflow.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_deepcam.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_deepcam.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_deepcam.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_deepcam.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_oc20.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_oc20.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_oc20.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_oc20.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_compliance.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_compliance.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_compliance.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_compliance.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/__init__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/__init__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/__init__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_060.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_060.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_060.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_060.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_070.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_070.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_070.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_070.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_100.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_100.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_100.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_100.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_110.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_110.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_110.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_110.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_200.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_200.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_200.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_200.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/gnmt.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/gnmt.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/gnmt.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/gnmt.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/maskrcnn.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/maskrcnn.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/maskrcnn.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/maskrcnn.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/minigo.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/minigo.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/minigo.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/minigo.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/resnet.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/resnet.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/resnet.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/resnet.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/score.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/score.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/score.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/score.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/ssd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/ssd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/ssd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/ssd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/transformer.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/transformer.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/transformer.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.6.0/transformer.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_bert.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_bert.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_bert.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_bert.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_dlrm.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_dlrm.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_dlrm.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_dlrm.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_gnmt.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_gnmt.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_gnmt.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_gnmt.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_maskrcnn.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_maskrcnn.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_maskrcnn.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_maskrcnn.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_minigo.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_minigo.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_minigo.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_minigo.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_lars.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_lars.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_lars.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_lars.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_sgd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_sgd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_sgd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_sgd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_ssd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_ssd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_ssd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_ssd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_transformer.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_transformer.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_transformer.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/closed_transformer.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_bert.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_bert.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_bert.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_bert.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_dlrm.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_dlrm.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_dlrm.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_dlrm.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_gnmt.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_gnmt.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_gnmt.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_gnmt.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_maskrcnn.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_maskrcnn.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_maskrcnn.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_maskrcnn.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_minigo.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_minigo.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_minigo.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_minigo.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_resnet.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_resnet.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_resnet.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_resnet.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_ssd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_ssd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_ssd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_ssd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_transformer.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_transformer.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_transformer.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0/open_transformer.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/bert.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/bert.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/bert.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/bert.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/dlrm.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/dlrm.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/dlrm.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/dlrm.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/gnmt.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/gnmt.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/gnmt.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/gnmt.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/maskrcnn.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/maskrcnn.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/maskrcnn.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/maskrcnn.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/minigo.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/minigo.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/minigo.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/minigo.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_lars.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_lars.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_lars.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_lars.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_sgd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_sgd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_sgd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_sgd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/ssd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/ssd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/ssd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/ssd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/bert.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/bert.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/bert.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/bert.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/dlrm.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/dlrm.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/dlrm.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/dlrm.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/gnmt.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/gnmt.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/gnmt.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/gnmt.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/maskrcnn.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/maskrcnn.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/maskrcnn.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/maskrcnn.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/minigo.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/minigo.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/minigo.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/minigo.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/resnet.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/resnet.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/resnet.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/resnet.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/ssd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/ssd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/ssd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/ssd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/transformer.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/transformer.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/transformer.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/transformer.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/transformer.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/transformer.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/transformer.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_0.7.0_warn/transformer.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_bert.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_bert.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_bert.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_bert.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_dlrm.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_dlrm.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_dlrm.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_dlrm.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_maskrcnn.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_maskrcnn.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_maskrcnn.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_maskrcnn.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_minigo.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_minigo.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_minigo.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_minigo.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_lars.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_lars.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_lars.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_lars.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_sgd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_sgd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_sgd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_sgd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_rnnt.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_rnnt.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_rnnt.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_rnnt.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_ssd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_ssd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_ssd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_ssd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_unet3d.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_unet3d.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_unet3d.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/closed_unet3d.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_bert.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_bert.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_bert.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_bert.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_dlrm.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_dlrm.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_dlrm.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_dlrm.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_maskrcnn.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_maskrcnn.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_maskrcnn.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_maskrcnn.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_minigo.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_minigo.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_minigo.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_minigo.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_resnet.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_resnet.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_resnet.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_resnet.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_rnnt.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_rnnt.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_rnnt.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_rnnt.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_ssd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_ssd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_ssd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_ssd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_unet3d.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_unet3d.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_unet3d.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.0.0/open_unet3d.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_bert.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_bert.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_bert.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_bert.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_dlrm.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_dlrm.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_dlrm.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_dlrm.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_maskrcnn.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_maskrcnn.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_maskrcnn.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_maskrcnn.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_minigo.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_minigo.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_minigo.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_minigo.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_lars.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_lars.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_lars.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_lars.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_sgd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_sgd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_sgd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_sgd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_rnnt.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_rnnt.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_rnnt.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_rnnt.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_ssd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_ssd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_ssd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_ssd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_unet3d.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_unet3d.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_unet3d.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/closed_unet3d.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_bert.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_bert.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_bert.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_bert.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_dlrm.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_dlrm.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_dlrm.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_dlrm.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_maskrcnn.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_maskrcnn.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_maskrcnn.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_maskrcnn.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_minigo.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_minigo.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_minigo.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_minigo.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_resnet.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_resnet.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_resnet.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_resnet.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_rnnt.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_rnnt.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_rnnt.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_rnnt.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_ssd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_ssd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_ssd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_ssd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_unet3d.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_unet3d.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_unet3d.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_1.1.0/open_unet3d.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_bert.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_bert.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_bert.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_bert.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_dlrm.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_dlrm.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_dlrm.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_dlrm.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_maskrcnn.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_maskrcnn.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_maskrcnn.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_maskrcnn.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_minigo.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_minigo.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_minigo.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_minigo.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_lars.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_lars.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_lars.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_lars.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_sgd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_sgd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_sgd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_sgd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_rnnt.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_rnnt.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_rnnt.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_rnnt.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_ssd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_ssd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_ssd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_ssd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_unet3d.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_unet3d.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_unet3d.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/closed_unet3d.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_bert.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_bert.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_bert.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_bert.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_common.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_common.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_common.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_common.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_dlrm.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_dlrm.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_dlrm.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_dlrm.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_maskrcnn.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_maskrcnn.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_maskrcnn.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_maskrcnn.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_minigo.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_minigo.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_minigo.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_minigo.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_resnet.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_resnet.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_resnet.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_resnet.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_rnnt.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_rnnt.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_rnnt.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_rnnt.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_ssd.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_ssd.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_ssd.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_ssd.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_unet3d.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_unet3d.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_unet3d.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/compliance_checker/training_2.0.0/open_unet3d.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/README.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/README.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/README.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/README.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/__init__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/__init__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/__init__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/constants.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/constants.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/constants.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/constants.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/examples/__init__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/examples/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/examples/__init__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/examples/__init__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/examples/dummy_example.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/examples/dummy_example.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/examples/dummy_example.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/examples/dummy_example.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/mllog.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/mllog.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/mllog.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/mllog.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/test_mllog.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/test_mllog.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/test_mllog.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/mllog/test_mllog.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/README.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/README.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/README.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/README.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/__init__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/__init__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/__init__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/__main__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/__main__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/__main__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/__main__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/package_checker.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/package_checker.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/package_checker.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/package_checker.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/seed_checker.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/seed_checker.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/seed_checker.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/package_checker/seed_checker.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/README.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/README.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/README.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/README.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/__init__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/__init__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/__init__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/__main__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/__main__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/__main__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/__main__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_cosmoflow.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_cosmoflow.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_cosmoflow.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_cosmoflow.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_deepcam.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_deepcam.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_deepcam.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_deepcam.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_oc20.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_oc20.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_oc20.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_oc20.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/rcp_checker.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/rcp_checker.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/rcp_checker.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/rcp_checker.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_bert.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_bert.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_bert.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_bert.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_dlrm.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_dlrm.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_dlrm.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_dlrm.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_maskrcnn.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_maskrcnn.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_maskrcnn.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_maskrcnn.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_resnet.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_resnet.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_resnet.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_resnet.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_rnnt.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_rnnt.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_rnnt.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_rnnt.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_ssd.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_ssd.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_ssd.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_ssd.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_unet3d.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_unet3d.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_unet3d.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_unet3d.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_bert.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_bert.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_bert.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_bert.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_dlrm.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_dlrm.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_dlrm.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_dlrm.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_maskrcnn.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_maskrcnn.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_maskrcnn.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_maskrcnn.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_resnet.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_resnet.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_resnet.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_resnet.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_rnnt.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_rnnt.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_rnnt.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_rnnt.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_ssd.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_ssd.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_ssd.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_ssd.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_unet3d.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_unet3d.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_unet3d.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_unet3d.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_bert.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_bert.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_bert.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_bert.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_dlrm.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_dlrm.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_dlrm.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_dlrm.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_maskrcnn.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_maskrcnn.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_maskrcnn.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_maskrcnn.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_resnet.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_resnet.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_resnet.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_resnet.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_rnnt.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_rnnt.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_rnnt.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_rnnt.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_ssd.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_ssd.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_ssd.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_ssd.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_unet3d.json b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_unet3d.json similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_unet3d.json rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_unet3d.json diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/README.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/README.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/README.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/README.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/__init__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/__init__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/__init__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/__main__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/__main__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/__main__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/__main__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/repo_checker.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/repo_checker.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/repo_checker.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/repo_checker/repo_checker.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/README.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/README.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/README.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/README.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/__init__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/__init__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/__init__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/__main__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/__main__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/__main__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/__main__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/result_summarizer.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/result_summarizer.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/result_summarizer.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/result_summarizer/result_summarizer.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/README.md b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/README.md similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/README.md rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/README.md diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/__init__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/__init__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/__init__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/__main__.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/__main__.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/__main__.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/__main__.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/system_desc_checker.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/system_desc_checker.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/system_desc_checker.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/mlperf_logging/system_desc_checker/system_desc_checker.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/scripts/pack_submission.sh b/models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/pack_submission.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/scripts/pack_submission.sh rename to models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/pack_submission.sh diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v0.7_training.sh b/models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v0.7_training.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v0.7_training.sh rename to models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v0.7_training.sh diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.0_hpc.sh b/models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.0_hpc.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.0_hpc.sh rename to models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.0_hpc.sh diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.0_training.sh b/models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.0_training.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.0_training.sh rename to models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.0_training.sh diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.1_training.sh b/models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.1_training.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.1_training.sh rename to models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v1.1_training.sh diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v2.0_training.sh b/models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v2.0_training.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v2.0_training.sh rename to models/nlp/language_model/bert/pytorch/mlperf-logging/scripts/verify_for_v2.0_training.sh diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/setup.py b/models/nlp/language_model/bert/pytorch/mlperf-logging/setup.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/setup.py rename to models/nlp/language_model/bert/pytorch/mlperf-logging/setup.py diff --git a/nlp/language_model/bert/pytorch/mlperf-logging/system_description/system_description.yaml b/models/nlp/language_model/bert/pytorch/mlperf-logging/system_description/system_description.yaml similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf-logging/system_description/system_description.yaml rename to models/nlp/language_model/bert/pytorch/mlperf-logging/system_description/system_description.yaml diff --git a/nlp/language_model/bert/pytorch/mlperf_logger.py b/models/nlp/language_model/bert/pytorch/mlperf_logger.py similarity index 100% rename from nlp/language_model/bert/pytorch/mlperf_logger.py rename to models/nlp/language_model/bert/pytorch/mlperf_logger.py diff --git a/nlp/language_model/bert/pytorch/model/__init__.py b/models/nlp/language_model/bert/pytorch/model/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/model/__init__.py rename to models/nlp/language_model/bert/pytorch/model/__init__.py diff --git a/nlp/language_model/bert/pytorch/model/layers/__init__.py b/models/nlp/language_model/bert/pytorch/model/layers/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/model/layers/__init__.py rename to models/nlp/language_model/bert/pytorch/model/layers/__init__.py diff --git a/nlp/language_model/bert/pytorch/model/layers/activations.py b/models/nlp/language_model/bert/pytorch/model/layers/activations.py similarity index 100% rename from nlp/language_model/bert/pytorch/model/layers/activations.py rename to models/nlp/language_model/bert/pytorch/model/layers/activations.py diff --git a/nlp/language_model/bert/pytorch/model/layers/attention.py b/models/nlp/language_model/bert/pytorch/model/layers/attention.py similarity index 100% rename from nlp/language_model/bert/pytorch/model/layers/attention.py rename to models/nlp/language_model/bert/pytorch/model/layers/attention.py diff --git a/nlp/language_model/bert/pytorch/model/layers/embeddings.py b/models/nlp/language_model/bert/pytorch/model/layers/embeddings.py similarity index 100% rename from nlp/language_model/bert/pytorch/model/layers/embeddings.py rename to models/nlp/language_model/bert/pytorch/model/layers/embeddings.py diff --git a/nlp/language_model/bert/pytorch/model/layers/layernorm.py b/models/nlp/language_model/bert/pytorch/model/layers/layernorm.py similarity index 100% rename from nlp/language_model/bert/pytorch/model/layers/layernorm.py rename to models/nlp/language_model/bert/pytorch/model/layers/layernorm.py diff --git a/nlp/language_model/bert/pytorch/model/losses/__init__.py b/models/nlp/language_model/bert/pytorch/model/losses/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/model/losses/__init__.py rename to models/nlp/language_model/bert/pytorch/model/losses/__init__.py diff --git a/nlp/language_model/bert/pytorch/model/models/__init__.py b/models/nlp/language_model/bert/pytorch/model/models/__init__.py similarity index 100% rename from nlp/language_model/bert/pytorch/model/models/__init__.py rename to models/nlp/language_model/bert/pytorch/model/models/__init__.py diff --git a/nlp/language_model/bert/pytorch/modeling.py b/models/nlp/language_model/bert/pytorch/modeling.py similarity index 100% rename from nlp/language_model/bert/pytorch/modeling.py rename to models/nlp/language_model/bert/pytorch/modeling.py diff --git a/nlp/language_model/bert/pytorch/optim/distributed_fused_lamb.py b/models/nlp/language_model/bert/pytorch/optim/distributed_fused_lamb.py similarity index 100% rename from nlp/language_model/bert/pytorch/optim/distributed_fused_lamb.py rename to models/nlp/language_model/bert/pytorch/optim/distributed_fused_lamb.py diff --git a/nlp/language_model/bert/pytorch/optimization.py b/models/nlp/language_model/bert/pytorch/optimization.py similarity index 100% rename from nlp/language_model/bert/pytorch/optimization.py rename to models/nlp/language_model/bert/pytorch/optimization.py diff --git a/nlp/language_model/bert/pytorch/padding.py b/models/nlp/language_model/bert/pytorch/padding.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/padding.py rename to models/nlp/language_model/bert/pytorch/padding.py diff --git a/nlp/language_model/bert/pytorch/requirements.txt b/models/nlp/language_model/bert/pytorch/requirements.txt similarity index 100% rename from nlp/language_model/bert/pytorch/requirements.txt rename to models/nlp/language_model/bert/pytorch/requirements.txt diff --git a/nlp/language_model/bert/pytorch/run_pretraining.py b/models/nlp/language_model/bert/pytorch/run_pretraining.py similarity index 100% rename from nlp/language_model/bert/pytorch/run_pretraining.py rename to models/nlp/language_model/bert/pytorch/run_pretraining.py diff --git a/nlp/language_model/bert/pytorch/run_pretraining_single.py b/models/nlp/language_model/bert/pytorch/run_pretraining_single.py similarity index 100% rename from nlp/language_model/bert/pytorch/run_pretraining_single.py rename to models/nlp/language_model/bert/pytorch/run_pretraining_single.py diff --git a/nlp/language_model/bert/pytorch/run_squad.py b/models/nlp/language_model/bert/pytorch/run_squad.py similarity index 100% rename from nlp/language_model/bert/pytorch/run_squad.py rename to models/nlp/language_model/bert/pytorch/run_squad.py diff --git a/nlp/language_model/bert/pytorch/schedulers.py b/models/nlp/language_model/bert/pytorch/schedulers.py similarity index 100% rename from nlp/language_model/bert/pytorch/schedulers.py rename to models/nlp/language_model/bert/pytorch/schedulers.py diff --git a/nlp/language_model/bert/pytorch/scripts/run_pretraining.sh b/models/nlp/language_model/bert/pytorch/scripts/run_pretraining.sh similarity index 100% rename from nlp/language_model/bert/pytorch/scripts/run_pretraining.sh rename to models/nlp/language_model/bert/pytorch/scripts/run_pretraining.sh diff --git a/nlp/language_model/bert/pytorch/softmax.py b/models/nlp/language_model/bert/pytorch/softmax.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/language_model/bert/pytorch/softmax.py rename to models/nlp/language_model/bert/pytorch/softmax.py diff --git a/nlp/language_model/bert/pytorch/tokenization.py b/models/nlp/language_model/bert/pytorch/tokenization.py similarity index 100% rename from nlp/language_model/bert/pytorch/tokenization.py rename to models/nlp/language_model/bert/pytorch/tokenization.py diff --git a/nlp/language_model/bert/pytorch/train_bert_pretraining.sh b/models/nlp/language_model/bert/pytorch/train_bert_pretraining.sh similarity index 100% rename from nlp/language_model/bert/pytorch/train_bert_pretraining.sh rename to models/nlp/language_model/bert/pytorch/train_bert_pretraining.sh diff --git a/nlp/language_model/bert/pytorch/train_bert_pretraining_amp_dist.sh b/models/nlp/language_model/bert/pytorch/train_bert_pretraining_amp_dist.sh similarity index 100% rename from nlp/language_model/bert/pytorch/train_bert_pretraining_amp_dist.sh rename to models/nlp/language_model/bert/pytorch/train_bert_pretraining_amp_dist.sh diff --git a/nlp/language_model/bert/pytorch/utils.py b/models/nlp/language_model/bert/pytorch/utils.py similarity index 100% rename from nlp/language_model/bert/pytorch/utils.py rename to models/nlp/language_model/bert/pytorch/utils.py diff --git a/nlp/language_model/bert/tensorflow/README.md b/models/nlp/language_model/bert/tensorflow/README.md similarity index 100% rename from nlp/language_model/bert/tensorflow/README.md rename to models/nlp/language_model/bert/tensorflow/README.md diff --git a/nlp/language_model/bert/tensorflow/base/LICENSE b/models/nlp/language_model/bert/tensorflow/base/LICENSE similarity index 100% rename from nlp/language_model/bert/tensorflow/base/LICENSE rename to models/nlp/language_model/bert/tensorflow/base/LICENSE diff --git a/nlp/language_model/bert/tensorflow/base/LICENSE-finetuning b/models/nlp/language_model/bert/tensorflow/base/LICENSE-finetuning similarity index 100% rename from nlp/language_model/bert/tensorflow/base/LICENSE-finetuning rename to models/nlp/language_model/bert/tensorflow/base/LICENSE-finetuning diff --git a/nlp/language_model/bert/tensorflow/base/__init__.py b/models/nlp/language_model/bert/tensorflow/base/__init__.py similarity index 100% rename from nlp/language_model/bert/tensorflow/base/__init__.py rename to models/nlp/language_model/bert/tensorflow/base/__init__.py diff --git a/nlp/language_model/bert/tensorflow/base/init.sh b/models/nlp/language_model/bert/tensorflow/base/init.sh similarity index 100% rename from nlp/language_model/bert/tensorflow/base/init.sh rename to models/nlp/language_model/bert/tensorflow/base/init.sh diff --git a/nlp/language_model/bert/tensorflow/base/init_tf.sh b/models/nlp/language_model/bert/tensorflow/base/init_tf.sh similarity index 100% rename from nlp/language_model/bert/tensorflow/base/init_tf.sh rename to models/nlp/language_model/bert/tensorflow/base/init_tf.sh diff --git a/nlp/language_model/bert/tensorflow/base/modeling.py b/models/nlp/language_model/bert/tensorflow/base/modeling.py similarity index 100% rename from nlp/language_model/bert/tensorflow/base/modeling.py rename to models/nlp/language_model/bert/tensorflow/base/modeling.py diff --git a/nlp/language_model/bert/tensorflow/base/optimization.py b/models/nlp/language_model/bert/tensorflow/base/optimization.py similarity index 100% rename from nlp/language_model/bert/tensorflow/base/optimization.py rename to models/nlp/language_model/bert/tensorflow/base/optimization.py diff --git a/nlp/language_model/bert/tensorflow/base/pretrain_ckpt/bert_config.json b/models/nlp/language_model/bert/tensorflow/base/pretrain_ckpt/bert_config.json similarity index 100% rename from nlp/language_model/bert/tensorflow/base/pretrain_ckpt/bert_config.json rename to models/nlp/language_model/bert/tensorflow/base/pretrain_ckpt/bert_config.json diff --git a/nlp/language_model/bert/tensorflow/base/pretrain_ckpt/model.ckpt-28252.index b/models/nlp/language_model/bert/tensorflow/base/pretrain_ckpt/model.ckpt-28252.index similarity index 100% rename from nlp/language_model/bert/tensorflow/base/pretrain_ckpt/model.ckpt-28252.index rename to models/nlp/language_model/bert/tensorflow/base/pretrain_ckpt/model.ckpt-28252.index diff --git a/nlp/language_model/bert/tensorflow/base/pretrain_ckpt/vocab.txt b/models/nlp/language_model/bert/tensorflow/base/pretrain_ckpt/vocab.txt similarity index 100% rename from nlp/language_model/bert/tensorflow/base/pretrain_ckpt/vocab.txt rename to models/nlp/language_model/bert/tensorflow/base/pretrain_ckpt/vocab.txt diff --git a/nlp/language_model/bert/tensorflow/base/reset.sh b/models/nlp/language_model/bert/tensorflow/base/reset.sh similarity index 100% rename from nlp/language_model/bert/tensorflow/base/reset.sh rename to models/nlp/language_model/bert/tensorflow/base/reset.sh diff --git a/nlp/language_model/bert/tensorflow/base/run.sh b/models/nlp/language_model/bert/tensorflow/base/run.sh similarity index 100% rename from nlp/language_model/bert/tensorflow/base/run.sh rename to models/nlp/language_model/bert/tensorflow/base/run.sh diff --git a/nlp/language_model/bert/tensorflow/base/run_1card_FPS.sh b/models/nlp/language_model/bert/tensorflow/base/run_1card_FPS.sh similarity index 100% rename from nlp/language_model/bert/tensorflow/base/run_1card_FPS.sh rename to models/nlp/language_model/bert/tensorflow/base/run_1card_FPS.sh diff --git a/nlp/language_model/bert/tensorflow/base/run_multi_card_FPS.sh b/models/nlp/language_model/bert/tensorflow/base/run_multi_card_FPS.sh similarity index 100% rename from nlp/language_model/bert/tensorflow/base/run_multi_card_FPS.sh rename to models/nlp/language_model/bert/tensorflow/base/run_multi_card_FPS.sh diff --git a/nlp/language_model/bert/tensorflow/base/run_pretraining.py b/models/nlp/language_model/bert/tensorflow/base/run_pretraining.py similarity index 100% rename from nlp/language_model/bert/tensorflow/base/run_pretraining.py rename to models/nlp/language_model/bert/tensorflow/base/run_pretraining.py diff --git a/nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb.sh b/models/nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb.sh similarity index 100% rename from nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb.sh rename to models/nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb.sh diff --git a/nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb_phase2_multi_gpu.sh b/models/nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb_phase2_multi_gpu.sh similarity index 100% rename from nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb_phase2_multi_gpu.sh rename to models/nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb_phase2_multi_gpu.sh diff --git a/nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb_phase2_single_gpu.sh b/models/nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb_phase2_single_gpu.sh similarity index 100% rename from nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb_phase2_single_gpu.sh rename to models/nlp/language_model/bert/tensorflow/base/scripts/run_pretraining_lamb_phase2_single_gpu.sh diff --git a/nlp/language_model/bert/tensorflow/base/utils/__init__.py b/models/nlp/language_model/bert/tensorflow/base/utils/__init__.py similarity index 100% rename from nlp/language_model/bert/tensorflow/base/utils/__init__.py rename to models/nlp/language_model/bert/tensorflow/base/utils/__init__.py diff --git a/nlp/language_model/bert/tensorflow/base/utils/dllogger_class.py b/models/nlp/language_model/bert/tensorflow/base/utils/dllogger_class.py similarity index 100% rename from nlp/language_model/bert/tensorflow/base/utils/dllogger_class.py rename to models/nlp/language_model/bert/tensorflow/base/utils/dllogger_class.py diff --git a/nlp/language_model/bert/tensorflow/base/utils/fused_layer_norm.py b/models/nlp/language_model/bert/tensorflow/base/utils/fused_layer_norm.py similarity index 100% rename from nlp/language_model/bert/tensorflow/base/utils/fused_layer_norm.py rename to models/nlp/language_model/bert/tensorflow/base/utils/fused_layer_norm.py diff --git a/nlp/language_model/bert/tensorflow/base/utils/gpu_environment.py b/models/nlp/language_model/bert/tensorflow/base/utils/gpu_environment.py similarity index 100% rename from nlp/language_model/bert/tensorflow/base/utils/gpu_environment.py rename to models/nlp/language_model/bert/tensorflow/base/utils/gpu_environment.py diff --git a/nlp/language_model/bert/tensorflow/base/utils/tb_utils.py b/models/nlp/language_model/bert/tensorflow/base/utils/tb_utils.py similarity index 100% rename from nlp/language_model/bert/tensorflow/base/utils/tb_utils.py rename to models/nlp/language_model/bert/tensorflow/base/utils/tb_utils.py diff --git a/nlp/language_model/bert/tensorflow/base/utils/utils.py b/models/nlp/language_model/bert/tensorflow/base/utils/utils.py similarity index 100% rename from nlp/language_model/bert/tensorflow/base/utils/utils.py rename to models/nlp/language_model/bert/tensorflow/base/utils/utils.py diff --git a/nlp/language_model/bert_sample/pytorch/README.md b/models/nlp/language_model/bert_sample/pytorch/README.md similarity index 100% rename from nlp/language_model/bert_sample/pytorch/README.md rename to models/nlp/language_model/bert_sample/pytorch/README.md diff --git a/nlp/language_model/bert_sample/pytorch/base/BaseDockerfile b/models/nlp/language_model/bert_sample/pytorch/base/BaseDockerfile similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/BaseDockerfile rename to models/nlp/language_model/bert_sample/pytorch/base/BaseDockerfile diff --git a/nlp/language_model/bert_sample/pytorch/base/bind_pyt.py b/models/nlp/language_model/bert_sample/pytorch/base/bind_pyt.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/bind_pyt.py rename to models/nlp/language_model/bert_sample/pytorch/base/bind_pyt.py diff --git a/nlp/language_model/bert_sample/pytorch/base/config/__init__.py b/models/nlp/language_model/bert_sample/pytorch/base/config/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/config/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/base/config/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/base/config/_base.py b/models/nlp/language_model/bert_sample/pytorch/base/config/_base.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/config/_base.py rename to models/nlp/language_model/bert_sample/pytorch/base/config/_base.py diff --git a/nlp/language_model/bert_sample/pytorch/base/config/config_manager.py b/models/nlp/language_model/bert_sample/pytorch/base/config/config_manager.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/config/config_manager.py rename to models/nlp/language_model/bert_sample/pytorch/base/config/config_manager.py diff --git a/nlp/language_model/bert_sample/pytorch/base/config/mutable_params.py b/models/nlp/language_model/bert_sample/pytorch/base/config/mutable_params.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/config/mutable_params.py rename to models/nlp/language_model/bert_sample/pytorch/base/config/mutable_params.py diff --git a/nlp/language_model/bert_sample/pytorch/base/create_container.sh b/models/nlp/language_model/bert_sample/pytorch/base/create_container.sh similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/create_container.sh rename to models/nlp/language_model/bert_sample/pytorch/base/create_container.sh diff --git a/nlp/language_model/bert_sample/pytorch/base/create_contaner.sh b/models/nlp/language_model/bert_sample/pytorch/base/create_contaner.sh similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/create_contaner.sh rename to models/nlp/language_model/bert_sample/pytorch/base/create_contaner.sh diff --git a/nlp/language_model/bert_sample/pytorch/base/create_contaner_bi.sh b/models/nlp/language_model/bert_sample/pytorch/base/create_contaner_bi.sh similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/create_contaner_bi.sh rename to models/nlp/language_model/bert_sample/pytorch/base/create_contaner_bi.sh diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/2048_shards_varlength.chk b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/2048_shards_varlength.chk similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/2048_shards_varlength.chk rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/2048_shards_varlength.chk diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/4320_shards_varlength.chk b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/4320_shards_varlength.chk similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/4320_shards_varlength.chk rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/4320_shards_varlength.chk diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/chop_hdf5_files.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/chop_hdf5_files.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/chop_hdf5_files.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/chop_hdf5_files.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/chop_hdf5_files_to_varlength.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/chop_hdf5_files_to_varlength.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/chop_hdf5_files_to_varlength.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/chop_hdf5_files_to_varlength.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/clean.sh b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/clean.sh similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/clean.sh rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/clean.sh diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/cleanup_file.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/cleanup_file.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/cleanup_file.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/cleanup_file.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/convert_fixed2variable.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/convert_fixed2variable.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/convert_fixed2variable.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/convert_fixed2variable.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/convert_tf_checkpoint.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/convert_tf_checkpoint.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/convert_tf_checkpoint.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/convert_tf_checkpoint.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/create_pretraining_data.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/create_pretraining_data.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/create_pretraining_data.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/create_pretraining_data.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/create_pretraining_data_wrapper.sh b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/create_pretraining_data_wrapper.sh similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/create_pretraining_data_wrapper.sh rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/create_pretraining_data_wrapper.sh diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/do_gather.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/do_gather.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/do_gather.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/do_gather.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/do_sentence_segmentation.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/do_sentence_segmentation.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/do_sentence_segmentation.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/do_sentence_segmentation.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/eval.md5 b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/eval.md5 similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/eval.md5 rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/eval.md5 diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/eval_varlength.chk b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/eval_varlength.chk similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/eval_varlength.chk rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/eval_varlength.chk diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/hdf5_md5.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/hdf5_md5.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/hdf5_md5.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/hdf5_md5.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/parallel_create_hdf5.sh b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/parallel_create_hdf5.sh similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/parallel_create_hdf5.sh rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/parallel_create_hdf5.sh diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/pick_eval_samples.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/pick_eval_samples.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/pick_eval_samples.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/pick_eval_samples.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/pick_eval_samples_varlength.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/pick_eval_samples_varlength.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/pick_eval_samples_varlength.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/pick_eval_samples_varlength.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/prepare_data.sh b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/prepare_data.sh similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/prepare_data.sh rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/prepare_data.sh diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/process_wiki.sh b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/process_wiki.sh similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/process_wiki.sh rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/process_wiki.sh diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/seperate_test_set.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/seperate_test_set.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/seperate_test_set.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/seperate_test_set.py diff --git a/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/tokenization.py b/models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/tokenization.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/data_preprocessing/tokenization.py rename to models/nlp/language_model/bert_sample/pytorch/base/data_preprocessing/tokenization.py diff --git a/nlp/language_model/bert_sample/pytorch/base/dataloaders/__init__.py b/models/nlp/language_model/bert_sample/pytorch/base/dataloaders/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/dataloaders/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/base/dataloaders/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/base/dataloaders/dataloader.py b/models/nlp/language_model/bert_sample/pytorch/base/dataloaders/dataloader.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/dataloaders/dataloader.py rename to models/nlp/language_model/bert_sample/pytorch/base/dataloaders/dataloader.py diff --git a/nlp/language_model/bert_sample/pytorch/base/dataloaders/dataset.py b/models/nlp/language_model/bert_sample/pytorch/base/dataloaders/dataset.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/dataloaders/dataset.py rename to models/nlp/language_model/bert_sample/pytorch/base/dataloaders/dataset.py diff --git a/nlp/language_model/bert_sample/pytorch/base/model/__init__.py b/models/nlp/language_model/bert_sample/pytorch/base/model/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/model/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/base/model/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/base/model/layers/__init__.py b/models/nlp/language_model/bert_sample/pytorch/base/model/layers/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/model/layers/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/base/model/layers/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/base/model/layers/activations.py b/models/nlp/language_model/bert_sample/pytorch/base/model/layers/activations.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/model/layers/activations.py rename to models/nlp/language_model/bert_sample/pytorch/base/model/layers/activations.py diff --git a/nlp/language_model/bert_sample/pytorch/base/model/layers/embeddings.py b/models/nlp/language_model/bert_sample/pytorch/base/model/layers/embeddings.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/model/layers/embeddings.py rename to models/nlp/language_model/bert_sample/pytorch/base/model/layers/embeddings.py diff --git a/nlp/language_model/bert_sample/pytorch/base/model/layers/layernorm.py b/models/nlp/language_model/bert_sample/pytorch/base/model/layers/layernorm.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/model/layers/layernorm.py rename to models/nlp/language_model/bert_sample/pytorch/base/model/layers/layernorm.py diff --git a/nlp/language_model/bert_sample/pytorch/base/model/layers/padding.py b/models/nlp/language_model/bert_sample/pytorch/base/model/layers/padding.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/model/layers/padding.py rename to models/nlp/language_model/bert_sample/pytorch/base/model/layers/padding.py diff --git a/nlp/language_model/bert_sample/pytorch/base/model/losses/__init__.py b/models/nlp/language_model/bert_sample/pytorch/base/model/losses/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/model/losses/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/base/model/losses/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/base/model/models/__init__.py b/models/nlp/language_model/bert_sample/pytorch/base/model/models/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/model/models/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/base/model/models/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/base/model/models/modeling.py b/models/nlp/language_model/bert_sample/pytorch/base/model/models/modeling.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/model/models/modeling.py rename to models/nlp/language_model/bert_sample/pytorch/base/model/models/modeling.py diff --git a/nlp/language_model/bert_sample/pytorch/base/optimizers/__init__.py b/models/nlp/language_model/bert_sample/pytorch/base/optimizers/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/optimizers/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/base/optimizers/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/base/optimizers/factory.py b/models/nlp/language_model/bert_sample/pytorch/base/optimizers/factory.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/optimizers/factory.py rename to models/nlp/language_model/bert_sample/pytorch/base/optimizers/factory.py diff --git a/nlp/language_model/bert_sample/pytorch/base/optimizers/lamb.py b/models/nlp/language_model/bert_sample/pytorch/base/optimizers/lamb.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/optimizers/lamb.py rename to models/nlp/language_model/bert_sample/pytorch/base/optimizers/lamb.py diff --git a/nlp/language_model/bert_sample/pytorch/base/prepare.py b/models/nlp/language_model/bert_sample/pytorch/base/prepare.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/prepare.py rename to models/nlp/language_model/bert_sample/pytorch/base/prepare.py diff --git a/nlp/language_model/bert_sample/pytorch/base/requirements.txt b/models/nlp/language_model/bert_sample/pytorch/base/requirements.txt similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/requirements.txt rename to models/nlp/language_model/bert_sample/pytorch/base/requirements.txt diff --git a/nlp/language_model/bert_sample/pytorch/base/run_pretraining.py b/models/nlp/language_model/bert_sample/pytorch/base/run_pretraining.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/run_pretraining.py rename to models/nlp/language_model/bert_sample/pytorch/base/run_pretraining.py diff --git a/nlp/language_model/bert_sample/pytorch/base/run_training.sh b/models/nlp/language_model/bert_sample/pytorch/base/run_training.sh similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/run_training.sh rename to models/nlp/language_model/bert_sample/pytorch/base/run_training.sh diff --git a/nlp/language_model/bert_sample/pytorch/base/run_with_docker.sh b/models/nlp/language_model/bert_sample/pytorch/base/run_with_docker.sh similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/run_with_docker.sh rename to models/nlp/language_model/bert_sample/pytorch/base/run_with_docker.sh diff --git a/nlp/language_model/bert_sample/pytorch/base/schedulers/__init__.py b/models/nlp/language_model/bert_sample/pytorch/base/schedulers/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/schedulers/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/base/schedulers/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/base/schedulers/base.py b/models/nlp/language_model/bert_sample/pytorch/base/schedulers/base.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/schedulers/base.py rename to models/nlp/language_model/bert_sample/pytorch/base/schedulers/base.py diff --git a/nlp/language_model/bert_sample/pytorch/base/schedulers/factory.py b/models/nlp/language_model/bert_sample/pytorch/base/schedulers/factory.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/schedulers/factory.py rename to models/nlp/language_model/bert_sample/pytorch/base/schedulers/factory.py diff --git a/nlp/language_model/bert_sample/pytorch/base/schedulers/linear_warmup_poly_scheduler.py b/models/nlp/language_model/bert_sample/pytorch/base/schedulers/linear_warmup_poly_scheduler.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/schedulers/linear_warmup_poly_scheduler.py rename to models/nlp/language_model/bert_sample/pytorch/base/schedulers/linear_warmup_poly_scheduler.py diff --git a/nlp/language_model/bert_sample/pytorch/base/schedulers/linear_warmup_scheduler.py b/models/nlp/language_model/bert_sample/pytorch/base/schedulers/linear_warmup_scheduler.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/schedulers/linear_warmup_scheduler.py rename to models/nlp/language_model/bert_sample/pytorch/base/schedulers/linear_warmup_scheduler.py diff --git a/nlp/language_model/bert_sample/pytorch/base/setup.py b/models/nlp/language_model/bert_sample/pytorch/base/setup.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/setup.py rename to models/nlp/language_model/bert_sample/pytorch/base/setup.py diff --git a/nlp/language_model/bert_sample/pytorch/base/train/__init__.py b/models/nlp/language_model/bert_sample/pytorch/base/train/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/train/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/base/train/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/base/train/evaluator.py b/models/nlp/language_model/bert_sample/pytorch/base/train/evaluator.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/train/evaluator.py rename to models/nlp/language_model/bert_sample/pytorch/base/train/evaluator.py diff --git a/nlp/language_model/bert_sample/pytorch/base/train/event/__init__.py b/models/nlp/language_model/bert_sample/pytorch/base/train/event/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/train/event/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/base/train/event/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/base/train/event/base.py b/models/nlp/language_model/bert_sample/pytorch/base/train/event/base.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/train/event/base.py rename to models/nlp/language_model/bert_sample/pytorch/base/train/event/base.py diff --git a/nlp/language_model/bert_sample/pytorch/base/train/event/base_adapter.py b/models/nlp/language_model/bert_sample/pytorch/base/train/event/base_adapter.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/train/event/base_adapter.py rename to models/nlp/language_model/bert_sample/pytorch/base/train/event/base_adapter.py diff --git a/nlp/language_model/bert_sample/pytorch/base/train/event/compose.py b/models/nlp/language_model/bert_sample/pytorch/base/train/event/compose.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/train/event/compose.py rename to models/nlp/language_model/bert_sample/pytorch/base/train/event/compose.py diff --git a/nlp/language_model/bert_sample/pytorch/base/train/event/log.py b/models/nlp/language_model/bert_sample/pytorch/base/train/event/log.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/train/event/log.py rename to models/nlp/language_model/bert_sample/pytorch/base/train/event/log.py diff --git a/nlp/language_model/bert_sample/pytorch/base/train/trainer.py b/models/nlp/language_model/bert_sample/pytorch/base/train/trainer.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/train/trainer.py rename to models/nlp/language_model/bert_sample/pytorch/base/train/trainer.py diff --git a/nlp/language_model/bert_sample/pytorch/base/train/training_state.py b/models/nlp/language_model/bert_sample/pytorch/base/train/training_state.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/train/training_state.py rename to models/nlp/language_model/bert_sample/pytorch/base/train/training_state.py diff --git a/nlp/language_model/bert_sample/pytorch/base/utils/__init__.py b/models/nlp/language_model/bert_sample/pytorch/base/utils/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/utils/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/base/utils/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/base/utils/check.py b/models/nlp/language_model/bert_sample/pytorch/base/utils/check.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/utils/check.py rename to models/nlp/language_model/bert_sample/pytorch/base/utils/check.py diff --git a/nlp/language_model/bert_sample/pytorch/base/utils/checkpoint.py b/models/nlp/language_model/bert_sample/pytorch/base/utils/checkpoint.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/utils/checkpoint.py rename to models/nlp/language_model/bert_sample/pytorch/base/utils/checkpoint.py diff --git a/nlp/language_model/bert_sample/pytorch/base/utils/dist.py b/models/nlp/language_model/bert_sample/pytorch/base/utils/dist.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/utils/dist.py rename to models/nlp/language_model/bert_sample/pytorch/base/utils/dist.py diff --git a/nlp/language_model/bert_sample/pytorch/base/utils/logging.py b/models/nlp/language_model/bert_sample/pytorch/base/utils/logging.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/utils/logging.py rename to models/nlp/language_model/bert_sample/pytorch/base/utils/logging.py diff --git a/nlp/language_model/bert_sample/pytorch/base/utils/paths.py b/models/nlp/language_model/bert_sample/pytorch/base/utils/paths.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/utils/paths.py rename to models/nlp/language_model/bert_sample/pytorch/base/utils/paths.py diff --git a/nlp/language_model/bert_sample/pytorch/base/utils/tokenization.py b/models/nlp/language_model/bert_sample/pytorch/base/utils/tokenization.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/base/utils/tokenization.py rename to models/nlp/language_model/bert_sample/pytorch/base/utils/tokenization.py diff --git a/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x1.py b/models/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x1.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x1.py rename to models/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x1.py diff --git a/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x16.py b/models/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x16.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x16.py rename to models/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x16.py diff --git a/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x4.py b/models/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x4.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x4.py rename to models/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x4.py diff --git a/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x8.py b/models/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x8.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x8.py rename to models/nlp/language_model/bert_sample/pytorch/default/config/config_V100x1x8.py diff --git a/nlp/language_model/bert_sample/pytorch/default/config/training_event.py b/models/nlp/language_model/bert_sample/pytorch/default/config/training_event.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/default/config/training_event.py rename to models/nlp/language_model/bert_sample/pytorch/default/config/training_event.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_00V100x1x8.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_00V100x1x8.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/config_00V100x1x8.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_00V100x1x8.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_01V100x1x8.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_01V100x1x8.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/config_01V100x1x8.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_01V100x1x8.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_02V100x1x8.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_02V100x1x8.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/config_02V100x1x8.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_02V100x1x8.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_03V100x1x16.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_03V100x1x16.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/config_03V100x1x16.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_03V100x1x16.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_03V100x1x8.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_03V100x1x8.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/config_03V100x1x8.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_03V100x1x8.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x1x1.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x1x1.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x1x1.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x1x1.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x1x8.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x1x8.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x1x8.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x1x8.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x2x8.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x2x8.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x2x8.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x2x8.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x4x8.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x4x8.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x4x8.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_V100x4x8.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_common.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_common.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/config_common.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/config_common.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/converter.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/converter.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/converter.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/converter.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/distributed_fused_lamb.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/distributed_fused_lamb.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/distributed_fused_lamb.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/distributed_fused_lamb.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/environment_variables.sh b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/environment_variables.sh similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/environment_variables.sh rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/environment_variables.sh diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/__init__.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/__init__.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/__init__.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/__init__.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/attention.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/attention.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/attention.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/attention.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/bmm1.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/bmm1.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/bmm1.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/bmm1.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/bmm2.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/bmm2.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/bmm2.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/bmm2.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/fmha.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/fmha.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/fmha.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/fmha.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/mha.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/mha.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/mha.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/mha.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/softmax.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/softmax.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/softmax.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/layers/softmax.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/config/training_event.py b/models/nlp/language_model/bert_sample/pytorch/iluvatar/config/training_event.py similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/config/training_event.py rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/config/training_event.py diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/csrc/mha_funcs.cu b/models/nlp/language_model/bert_sample/pytorch/iluvatar/csrc/mha_funcs.cu similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/csrc/mha_funcs.cu rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/csrc/mha_funcs.cu diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-1.txt b/models/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-1.txt similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-1.txt rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-1.txt diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-2.txt b/models/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-2.txt similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-2.txt rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-2.txt diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-3.txt b/models/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-3.txt similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-3.txt rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8-stage-3.txt diff --git a/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8.txt b/models/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8.txt similarity index 100% rename from nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8.txt rename to models/nlp/language_model/bert_sample/pytorch/iluvatar/results/iluvatar-1x8.txt diff --git a/nlp/language_model/roberta_fairseq/pytorch/README.md b/models/nlp/language_model/roberta_fairseq/pytorch/README.md similarity index 100% rename from nlp/language_model/roberta_fairseq/pytorch/README.md rename to models/nlp/language_model/roberta_fairseq/pytorch/README.md diff --git a/nlp/language_model/xlnet/paddlepaddle/README.md b/models/nlp/language_model/xlnet/paddlepaddle/README.md similarity index 100% rename from nlp/language_model/xlnet/paddlepaddle/README.md rename to models/nlp/language_model/xlnet/paddlepaddle/README.md diff --git a/nlp/language_model/xlnet/paddlepaddle/run_glue.py b/models/nlp/language_model/xlnet/paddlepaddle/run_glue.py similarity index 100% rename from nlp/language_model/xlnet/paddlepaddle/run_glue.py rename to models/nlp/language_model/xlnet/paddlepaddle/run_glue.py diff --git a/nlp/language_model/xlnet/paddlepaddle/train_xlnet.sh b/models/nlp/language_model/xlnet/paddlepaddle/train_xlnet.sh similarity index 100% rename from nlp/language_model/xlnet/paddlepaddle/train_xlnet.sh rename to models/nlp/language_model/xlnet/paddlepaddle/train_xlnet.sh diff --git a/nlp/llm/aquila2-34b/pytorch/README.md b/models/nlp/llm/aquila2-34b/pytorch/README.md similarity index 100% rename from nlp/llm/aquila2-34b/pytorch/README.md rename to models/nlp/llm/aquila2-34b/pytorch/README.md diff --git a/nlp/llm/baichuan2-7b/pytorch/LICENSE b/models/nlp/llm/baichuan2-7b/pytorch/LICENSE similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/LICENSE rename to models/nlp/llm/baichuan2-7b/pytorch/LICENSE diff --git a/nlp/llm/baichuan2-7b/pytorch/OpenAI_api.py b/models/nlp/llm/baichuan2-7b/pytorch/OpenAI_api.py similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/OpenAI_api.py rename to models/nlp/llm/baichuan2-7b/pytorch/OpenAI_api.py diff --git a/nlp/llm/baichuan2-7b/pytorch/README.md b/models/nlp/llm/baichuan2-7b/pytorch/README.md similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/README.md rename to models/nlp/llm/baichuan2-7b/pytorch/README.md diff --git a/nlp/llm/baichuan2-7b/pytorch/cli_demo.py b/models/nlp/llm/baichuan2-7b/pytorch/cli_demo.py similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/cli_demo.py rename to models/nlp/llm/baichuan2-7b/pytorch/cli_demo.py diff --git a/nlp/llm/baichuan2-7b/pytorch/fine-tune/configuration_baichuan.py b/models/nlp/llm/baichuan2-7b/pytorch/fine-tune/configuration_baichuan.py similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/fine-tune/configuration_baichuan.py rename to models/nlp/llm/baichuan2-7b/pytorch/fine-tune/configuration_baichuan.py diff --git a/nlp/llm/baichuan2-7b/pytorch/fine-tune/ds_config.json b/models/nlp/llm/baichuan2-7b/pytorch/fine-tune/ds_config.json similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/fine-tune/ds_config.json rename to models/nlp/llm/baichuan2-7b/pytorch/fine-tune/ds_config.json diff --git a/nlp/llm/baichuan2-7b/pytorch/fine-tune/fine-tune.py b/models/nlp/llm/baichuan2-7b/pytorch/fine-tune/fine-tune.py similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/fine-tune/fine-tune.py rename to models/nlp/llm/baichuan2-7b/pytorch/fine-tune/fine-tune.py diff --git a/nlp/llm/baichuan2-7b/pytorch/fine-tune/get_Baichuan2_model.py b/models/nlp/llm/baichuan2-7b/pytorch/fine-tune/get_Baichuan2_model.py similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/fine-tune/get_Baichuan2_model.py rename to models/nlp/llm/baichuan2-7b/pytorch/fine-tune/get_Baichuan2_model.py diff --git a/nlp/llm/baichuan2-7b/pytorch/fine-tune/requirements.txt b/models/nlp/llm/baichuan2-7b/pytorch/fine-tune/requirements.txt similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/fine-tune/requirements.txt rename to models/nlp/llm/baichuan2-7b/pytorch/fine-tune/requirements.txt diff --git a/nlp/llm/baichuan2-7b/pytorch/fine-tune/run_sft.sh b/models/nlp/llm/baichuan2-7b/pytorch/fine-tune/run_sft.sh similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/fine-tune/run_sft.sh rename to models/nlp/llm/baichuan2-7b/pytorch/fine-tune/run_sft.sh diff --git a/nlp/llm/baichuan2-7b/pytorch/media/checkpoints.jpeg b/models/nlp/llm/baichuan2-7b/pytorch/media/checkpoints.jpeg similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/media/checkpoints.jpeg rename to models/nlp/llm/baichuan2-7b/pytorch/media/checkpoints.jpeg diff --git a/nlp/llm/baichuan2-7b/pytorch/requirements.txt b/models/nlp/llm/baichuan2-7b/pytorch/requirements.txt similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/requirements.txt rename to models/nlp/llm/baichuan2-7b/pytorch/requirements.txt diff --git a/nlp/llm/baichuan2-7b/pytorch/web_demo.py b/models/nlp/llm/baichuan2-7b/pytorch/web_demo.py similarity index 100% rename from nlp/llm/baichuan2-7b/pytorch/web_demo.py rename to models/nlp/llm/baichuan2-7b/pytorch/web_demo.py diff --git a/nlp/llm/bloom-7b1/pytorch/README.md b/models/nlp/llm/bloom-7b1/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/README.md rename to models/nlp/llm/bloom-7b1/pytorch/README.md diff --git a/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-full.json b/models/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-full.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-full.json rename to models/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-full.json diff --git a/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-lora.json b/models/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-lora.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-lora.json rename to models/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-lora.json diff --git a/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-ptuning.json b/models/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-ptuning.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-ptuning.json rename to models/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-ptuning.json diff --git a/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-ptuning_v2.json b/models/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-ptuning_v2.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-ptuning_v2.json rename to models/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-ptuning_v2.json diff --git a/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-qlora.json b/models/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-qlora.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-qlora.json rename to models/nlp/llm/bloom-7b1/pytorch/configs/bloom-sft-qlora.json diff --git a/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config.json b/models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config.json rename to models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config.json diff --git a/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config_bf16.json b/models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config_bf16.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config_bf16.json rename to models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config_bf16.json diff --git a/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config_offload.json b/models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config_offload.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config_offload.json rename to models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z2_config_offload.json diff --git a/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config.json b/models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config.json rename to models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config.json diff --git a/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config_bf16.json b/models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config_bf16.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config_bf16.json rename to models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config_bf16.json diff --git a/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config_offload.json b/models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config_offload.json old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config_offload.json rename to models/nlp/llm/bloom-7b1/pytorch/configs/ds_config/ds_z3_config_offload.json diff --git a/nlp/llm/bloom-7b1/pytorch/main.py b/models/nlp/llm/bloom-7b1/pytorch/main.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/main.py rename to models/nlp/llm/bloom-7b1/pytorch/main.py diff --git a/nlp/llm/bloom-7b1/pytorch/models/bloom/config.json b/models/nlp/llm/bloom-7b1/pytorch/models/bloom/config.json similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/models/bloom/config.json rename to models/nlp/llm/bloom-7b1/pytorch/models/bloom/config.json diff --git a/nlp/llm/bloom-7b1/pytorch/models/bloom/configuration_bloom.py b/models/nlp/llm/bloom-7b1/pytorch/models/bloom/configuration_bloom.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/models/bloom/configuration_bloom.py rename to models/nlp/llm/bloom-7b1/pytorch/models/bloom/configuration_bloom.py diff --git a/nlp/llm/bloom-7b1/pytorch/models/bloom/modeling_bloom.py b/models/nlp/llm/bloom-7b1/pytorch/models/bloom/modeling_bloom.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/models/bloom/modeling_bloom.py rename to models/nlp/llm/bloom-7b1/pytorch/models/bloom/modeling_bloom.py diff --git a/nlp/llm/bloom-7b1/pytorch/train.sh b/models/nlp/llm/bloom-7b1/pytorch/train.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/bloom-7b1/pytorch/train.sh rename to models/nlp/llm/bloom-7b1/pytorch/train.sh diff --git a/nlp/llm/chatglm-6b/pytorch/LICENSE b/models/nlp/llm/chatglm-6b/pytorch/LICENSE similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/LICENSE rename to models/nlp/llm/chatglm-6b/pytorch/LICENSE diff --git a/nlp/llm/chatglm-6b/pytorch/MODEL_LICENSE b/models/nlp/llm/chatglm-6b/pytorch/MODEL_LICENSE similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/MODEL_LICENSE rename to models/nlp/llm/chatglm-6b/pytorch/MODEL_LICENSE diff --git a/nlp/llm/chatglm-6b/pytorch/PROJECT.md b/models/nlp/llm/chatglm-6b/pytorch/PROJECT.md similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/PROJECT.md rename to models/nlp/llm/chatglm-6b/pytorch/PROJECT.md diff --git a/nlp/llm/chatglm-6b/pytorch/README.md b/models/nlp/llm/chatglm-6b/pytorch/README.md similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/README.md rename to models/nlp/llm/chatglm-6b/pytorch/README.md diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/README.md b/models/nlp/llm/chatglm-6b/pytorch/ptuning/README.md similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/README.md rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/README.md diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/README_bi.md b/models/nlp/llm/chatglm-6b/pytorch/ptuning/README_bi.md similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/README_bi.md rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/README_bi.md diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/README_en.md b/models/nlp/llm/chatglm-6b/pytorch/ptuning/README_en.md similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/README_en.md rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/README_en.md diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/arguments.py b/models/nlp/llm/chatglm-6b/pytorch/ptuning/arguments.py similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/arguments.py rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/arguments.py diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/deepspeed.json b/models/nlp/llm/chatglm-6b/pytorch/ptuning/deepspeed.json similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/deepspeed.json rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/deepspeed.json diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/deepspeed_no_cpu_offload.json b/models/nlp/llm/chatglm-6b/pytorch/ptuning/deepspeed_no_cpu_offload.json similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/deepspeed_no_cpu_offload.json rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/deepspeed_no_cpu_offload.json diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/ds_train_finetune.sh b/models/nlp/llm/chatglm-6b/pytorch/ptuning/ds_train_finetune.sh similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/ds_train_finetune.sh rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/ds_train_finetune.sh diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/ds_train_finetune_multi_nodes.sh b/models/nlp/llm/chatglm-6b/pytorch/ptuning/ds_train_finetune_multi_nodes.sh similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/ds_train_finetune_multi_nodes.sh rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/ds_train_finetune_multi_nodes.sh diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/evaluate.sh b/models/nlp/llm/chatglm-6b/pytorch/ptuning/evaluate.sh similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/evaluate.sh rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/evaluate.sh diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/evaluate_finetune.sh b/models/nlp/llm/chatglm-6b/pytorch/ptuning/evaluate_finetune.sh similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/evaluate_finetune.sh rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/evaluate_finetune.sh diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/hostfile b/models/nlp/llm/chatglm-6b/pytorch/ptuning/hostfile similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/hostfile rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/hostfile diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/main.py b/models/nlp/llm/chatglm-6b/pytorch/ptuning/main.py similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/main.py rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/main.py diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/train.sh b/models/nlp/llm/chatglm-6b/pytorch/ptuning/train.sh similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/train.sh rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/train.sh diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/train_chat.sh b/models/nlp/llm/chatglm-6b/pytorch/ptuning/train_chat.sh similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/train_chat.sh rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/train_chat.sh diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/trainer.py b/models/nlp/llm/chatglm-6b/pytorch/ptuning/trainer.py similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/trainer.py rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/trainer.py diff --git a/nlp/llm/chatglm-6b/pytorch/ptuning/trainer_seq2seq.py b/models/nlp/llm/chatglm-6b/pytorch/ptuning/trainer_seq2seq.py similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/ptuning/trainer_seq2seq.py rename to models/nlp/llm/chatglm-6b/pytorch/ptuning/trainer_seq2seq.py diff --git a/nlp/llm/chatglm-6b/pytorch/requirements.txt b/models/nlp/llm/chatglm-6b/pytorch/requirements.txt similarity index 100% rename from nlp/llm/chatglm-6b/pytorch/requirements.txt rename to models/nlp/llm/chatglm-6b/pytorch/requirements.txt diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/FAQ.md b/models/nlp/llm/chatglm2-6b-sft/pytorch/FAQ.md similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/FAQ.md rename to models/nlp/llm/chatglm2-6b-sft/pytorch/FAQ.md diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/MODEL_LICENSE b/models/nlp/llm/chatglm2-6b-sft/pytorch/MODEL_LICENSE similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/MODEL_LICENSE rename to models/nlp/llm/chatglm2-6b-sft/pytorch/MODEL_LICENSE diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/README.md b/models/nlp/llm/chatglm2-6b-sft/pytorch/README.md similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/README.md rename to models/nlp/llm/chatglm2-6b-sft/pytorch/README.md diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/README_EN.md b/models/nlp/llm/chatglm2-6b-sft/pytorch/README_EN.md similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/README_EN.md rename to models/nlp/llm/chatglm2-6b-sft/pytorch/README_EN.md diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/README_origin.md b/models/nlp/llm/chatglm2-6b-sft/pytorch/README_origin.md similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/README_origin.md rename to models/nlp/llm/chatglm2-6b-sft/pytorch/README_origin.md diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/api.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/api.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/api.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/api.py diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/cli_demo.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/cli_demo.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/cli_demo.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/cli_demo.py diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/evaluation/README.md b/models/nlp/llm/chatglm2-6b-sft/pytorch/evaluation/README.md similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/evaluation/README.md rename to models/nlp/llm/chatglm2-6b-sft/pytorch/evaluation/README.md diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/evaluation/evaluate_ceval.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/evaluation/evaluate_ceval.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/evaluation/evaluate_ceval.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/evaluation/evaluate_ceval.py diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/openai_api.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/openai_api.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/openai_api.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/openai_api.py diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/dev.json b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/dev.json similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/dev.json rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/dev.json diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/dev_small.json b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/dev_small.json similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/dev_small.json rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/dev_small.json diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/train.json b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/train.json similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/train.json rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/train.json diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/train_small.json b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/train_small.json similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/train_small.json rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/AdvertiseGen/train_small.json diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/arguments.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/arguments.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/arguments.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/arguments.py diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/deepspeed.json b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/deepspeed.json similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/deepspeed.json rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/deepspeed.json diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/ds_train_finetune.sh b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/ds_train_finetune.sh similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/ds_train_finetune.sh rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/ds_train_finetune.sh diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/ds_train_finetune_multinodes.sh b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/ds_train_finetune_multinodes.sh similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/ds_train_finetune_multinodes.sh rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/ds_train_finetune_multinodes.sh diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/evaluate_finetune.sh b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/evaluate_finetune.sh similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/evaluate_finetune.sh rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/evaluate_finetune.sh diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/evaluate_ptuning_v2.sh b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/evaluate_ptuning_v2.sh similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/evaluate_ptuning_v2.sh rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/evaluate_ptuning_v2.sh diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/main.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/main.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/main.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/main.py diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/train_chat.sh b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/train_chat.sh similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/train_chat.sh rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/train_chat.sh diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/train_ptuning_v2.sh b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/train_ptuning_v2.sh similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/train_ptuning_v2.sh rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/train_ptuning_v2.sh diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/trainer.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/trainer.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/trainer.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/trainer.py diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/trainer_seq2seq.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/trainer_seq2seq.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/trainer_seq2seq.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/trainer_seq2seq.py diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/web_demo.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/web_demo.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/web_demo.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/web_demo.py diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/web_demo.sh b/models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/web_demo.sh similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/ptuning/web_demo.sh rename to models/nlp/llm/chatglm2-6b-sft/pytorch/ptuning/web_demo.sh diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/requirements.txt b/models/nlp/llm/chatglm2-6b-sft/pytorch/requirements.txt similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/requirements.txt rename to models/nlp/llm/chatglm2-6b-sft/pytorch/requirements.txt diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/resources/WECHAT.md b/models/nlp/llm/chatglm2-6b-sft/pytorch/resources/WECHAT.md similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/resources/WECHAT.md rename to models/nlp/llm/chatglm2-6b-sft/pytorch/resources/WECHAT.md diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/resources/cli-demo.png b/models/nlp/llm/chatglm2-6b-sft/pytorch/resources/cli-demo.png similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/resources/cli-demo.png rename to models/nlp/llm/chatglm2-6b-sft/pytorch/resources/cli-demo.png diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/resources/knowledge.png b/models/nlp/llm/chatglm2-6b-sft/pytorch/resources/knowledge.png similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/resources/knowledge.png rename to models/nlp/llm/chatglm2-6b-sft/pytorch/resources/knowledge.png diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/resources/long-context.png b/models/nlp/llm/chatglm2-6b-sft/pytorch/resources/long-context.png similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/resources/long-context.png rename to models/nlp/llm/chatglm2-6b-sft/pytorch/resources/long-context.png diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/resources/math.png b/models/nlp/llm/chatglm2-6b-sft/pytorch/resources/math.png similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/resources/math.png rename to models/nlp/llm/chatglm2-6b-sft/pytorch/resources/math.png diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/resources/wechat.jpg b/models/nlp/llm/chatglm2-6b-sft/pytorch/resources/wechat.jpg similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/resources/wechat.jpg rename to models/nlp/llm/chatglm2-6b-sft/pytorch/resources/wechat.jpg diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/utils.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/utils.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/utils.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/utils.py diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/web_demo.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/web_demo.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/web_demo.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/web_demo.py diff --git a/nlp/llm/chatglm2-6b-sft/pytorch/web_demo2.py b/models/nlp/llm/chatglm2-6b-sft/pytorch/web_demo2.py similarity index 100% rename from nlp/llm/chatglm2-6b-sft/pytorch/web_demo2.py rename to models/nlp/llm/chatglm2-6b-sft/pytorch/web_demo2.py diff --git a/nlp/llm/chatglm3-6b/pytorch/README.md b/models/nlp/llm/chatglm3-6b/pytorch/README.md similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/README.md rename to models/nlp/llm/chatglm3-6b/pytorch/README.md diff --git a/nlp/llm/chatglm3-6b/pytorch/configs/ds_zero_2.json b/models/nlp/llm/chatglm3-6b/pytorch/configs/ds_zero_2.json similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/configs/ds_zero_2.json rename to models/nlp/llm/chatglm3-6b/pytorch/configs/ds_zero_2.json diff --git a/nlp/llm/chatglm3-6b/pytorch/configs/ds_zero_3.json b/models/nlp/llm/chatglm3-6b/pytorch/configs/ds_zero_3.json similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/configs/ds_zero_3.json rename to models/nlp/llm/chatglm3-6b/pytorch/configs/ds_zero_3.json diff --git a/nlp/llm/chatglm3-6b/pytorch/configs/lora.yaml b/models/nlp/llm/chatglm3-6b/pytorch/configs/lora.yaml similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/configs/lora.yaml rename to models/nlp/llm/chatglm3-6b/pytorch/configs/lora.yaml diff --git a/nlp/llm/chatglm3-6b/pytorch/configs/ptuning_v2.yaml b/models/nlp/llm/chatglm3-6b/pytorch/configs/ptuning_v2.yaml similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/configs/ptuning_v2.yaml rename to models/nlp/llm/chatglm3-6b/pytorch/configs/ptuning_v2.yaml diff --git a/nlp/llm/chatglm3-6b/pytorch/configs/sft.yaml b/models/nlp/llm/chatglm3-6b/pytorch/configs/sft.yaml similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/configs/sft.yaml rename to models/nlp/llm/chatglm3-6b/pytorch/configs/sft.yaml diff --git a/nlp/llm/chatglm3-6b/pytorch/finetune_hf.py b/models/nlp/llm/chatglm3-6b/pytorch/finetune_hf.py similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/finetune_hf.py rename to models/nlp/llm/chatglm3-6b/pytorch/finetune_hf.py diff --git a/nlp/llm/chatglm3-6b/pytorch/inference_hf.py b/models/nlp/llm/chatglm3-6b/pytorch/inference_hf.py similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/inference_hf.py rename to models/nlp/llm/chatglm3-6b/pytorch/inference_hf.py diff --git a/nlp/llm/chatglm3-6b/pytorch/models/modeling_chatglm.py b/models/nlp/llm/chatglm3-6b/pytorch/models/modeling_chatglm.py similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/models/modeling_chatglm.py rename to models/nlp/llm/chatglm3-6b/pytorch/models/modeling_chatglm.py diff --git a/nlp/llm/chatglm3-6b/pytorch/process_data.py b/models/nlp/llm/chatglm3-6b/pytorch/process_data.py similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/process_data.py rename to models/nlp/llm/chatglm3-6b/pytorch/process_data.py diff --git a/nlp/llm/chatglm3-6b/pytorch/requirements.txt b/models/nlp/llm/chatglm3-6b/pytorch/requirements.txt similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/requirements.txt rename to models/nlp/llm/chatglm3-6b/pytorch/requirements.txt diff --git a/nlp/llm/chatglm3-6b/pytorch/run.sh b/models/nlp/llm/chatglm3-6b/pytorch/run.sh similarity index 100% rename from nlp/llm/chatglm3-6b/pytorch/run.sh rename to models/nlp/llm/chatglm3-6b/pytorch/run.sh diff --git a/nlp/llm/deepseek-llm-7b/verl/README.md b/models/nlp/llm/deepseek-llm-7b/verl/README.md similarity index 100% rename from nlp/llm/deepseek-llm-7b/verl/README.md rename to models/nlp/llm/deepseek-llm-7b/verl/README.md diff --git a/nlp/llm/deepseek-llm-7b/verl/run_deepseek7b_llm_gsm8k.sh b/models/nlp/llm/deepseek-llm-7b/verl/run_deepseek7b_llm_gsm8k.sh similarity index 100% rename from nlp/llm/deepseek-llm-7b/verl/run_deepseek7b_llm_gsm8k.sh rename to models/nlp/llm/deepseek-llm-7b/verl/run_deepseek7b_llm_gsm8k.sh diff --git a/nlp/llm/deepseek_moe_7b/pytorch/README.md b/models/nlp/llm/deepseek_moe_7b/pytorch/README.md similarity index 100% rename from nlp/llm/deepseek_moe_7b/pytorch/README.md rename to models/nlp/llm/deepseek_moe_7b/pytorch/README.md diff --git a/nlp/llm/gemma-2-2b-it/verl/README.md b/models/nlp/llm/gemma-2-2b-it/verl/README.md similarity index 100% rename from nlp/llm/gemma-2-2b-it/verl/README.md rename to models/nlp/llm/gemma-2-2b-it/verl/README.md diff --git a/nlp/llm/gemma-2-2b-it/verl/run_gemma_gsm8k.sh b/models/nlp/llm/gemma-2-2b-it/verl/run_gemma_gsm8k.sh similarity index 100% rename from nlp/llm/gemma-2-2b-it/verl/run_gemma_gsm8k.sh rename to models/nlp/llm/gemma-2-2b-it/verl/run_gemma_gsm8k.sh diff --git a/nlp/llm/glm-4/pytorch/LICENSE b/models/nlp/llm/glm-4/pytorch/LICENSE similarity index 100% rename from nlp/llm/glm-4/pytorch/LICENSE rename to models/nlp/llm/glm-4/pytorch/LICENSE diff --git a/nlp/llm/glm-4/pytorch/README.md b/models/nlp/llm/glm-4/pytorch/README.md similarity index 100% rename from nlp/llm/glm-4/pytorch/README.md rename to models/nlp/llm/glm-4/pytorch/README.md diff --git a/nlp/llm/glm-4/pytorch/README_en.md b/models/nlp/llm/glm-4/pytorch/README_en.md similarity index 100% rename from nlp/llm/glm-4/pytorch/README_en.md rename to models/nlp/llm/glm-4/pytorch/README_en.md diff --git a/nlp/llm/glm-4/pytorch/README_zh.md b/models/nlp/llm/glm-4/pytorch/README_zh.md similarity index 100% rename from nlp/llm/glm-4/pytorch/README_zh.md rename to models/nlp/llm/glm-4/pytorch/README_zh.md diff --git a/nlp/llm/glm-4/pytorch/basic_demo/README.md b/models/nlp/llm/glm-4/pytorch/basic_demo/README.md similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/README.md rename to models/nlp/llm/glm-4/pytorch/basic_demo/README.md diff --git a/nlp/llm/glm-4/pytorch/basic_demo/README_en.md b/models/nlp/llm/glm-4/pytorch/basic_demo/README_en.md similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/README_en.md rename to models/nlp/llm/glm-4/pytorch/basic_demo/README_en.md diff --git a/nlp/llm/glm-4/pytorch/basic_demo/glm4v_server.py b/models/nlp/llm/glm-4/pytorch/basic_demo/glm4v_server.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/glm4v_server.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/glm4v_server.py diff --git a/nlp/llm/glm-4/pytorch/basic_demo/glm_server.py b/models/nlp/llm/glm-4/pytorch/basic_demo/glm_server.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/glm_server.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/glm_server.py diff --git a/nlp/llm/glm-4/pytorch/basic_demo/openai_api_request.py b/models/nlp/llm/glm-4/pytorch/basic_demo/openai_api_request.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/openai_api_request.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/openai_api_request.py diff --git a/nlp/llm/glm-4/pytorch/basic_demo/openai_api_server.py b/models/nlp/llm/glm-4/pytorch/basic_demo/openai_api_server.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/openai_api_server.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/openai_api_server.py diff --git a/nlp/llm/glm-4/pytorch/basic_demo/requirements.txt b/models/nlp/llm/glm-4/pytorch/basic_demo/requirements.txt similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/requirements.txt rename to models/nlp/llm/glm-4/pytorch/basic_demo/requirements.txt diff --git a/nlp/llm/glm-4/pytorch/basic_demo/trans_batch_demo.py b/models/nlp/llm/glm-4/pytorch/basic_demo/trans_batch_demo.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/trans_batch_demo.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/trans_batch_demo.py diff --git a/nlp/llm/glm-4/pytorch/basic_demo/trans_cli_demo.py b/models/nlp/llm/glm-4/pytorch/basic_demo/trans_cli_demo.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/trans_cli_demo.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/trans_cli_demo.py diff --git a/nlp/llm/glm-4/pytorch/basic_demo/trans_cli_vision_demo.py b/models/nlp/llm/glm-4/pytorch/basic_demo/trans_cli_vision_demo.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/trans_cli_vision_demo.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/trans_cli_vision_demo.py diff --git a/nlp/llm/glm-4/pytorch/basic_demo/trans_stress_test.py b/models/nlp/llm/glm-4/pytorch/basic_demo/trans_stress_test.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/trans_stress_test.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/trans_stress_test.py diff --git a/nlp/llm/glm-4/pytorch/basic_demo/trans_web_demo.py b/models/nlp/llm/glm-4/pytorch/basic_demo/trans_web_demo.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/trans_web_demo.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/trans_web_demo.py diff --git a/nlp/llm/glm-4/pytorch/basic_demo/trans_web_vision_demo.py b/models/nlp/llm/glm-4/pytorch/basic_demo/trans_web_vision_demo.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/trans_web_vision_demo.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/trans_web_vision_demo.py diff --git a/nlp/llm/glm-4/pytorch/basic_demo/vllm_cli_demo.py b/models/nlp/llm/glm-4/pytorch/basic_demo/vllm_cli_demo.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/vllm_cli_demo.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/vllm_cli_demo.py diff --git a/nlp/llm/glm-4/pytorch/basic_demo/vllm_cli_vision_demo.py b/models/nlp/llm/glm-4/pytorch/basic_demo/vllm_cli_vision_demo.py similarity index 100% rename from nlp/llm/glm-4/pytorch/basic_demo/vllm_cli_vision_demo.py rename to models/nlp/llm/glm-4/pytorch/basic_demo/vllm_cli_vision_demo.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/.gitignore b/models/nlp/llm/glm-4/pytorch/composite_demo/.gitignore similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/.gitignore rename to models/nlp/llm/glm-4/pytorch/composite_demo/.gitignore diff --git a/nlp/llm/glm-4/pytorch/composite_demo/README.md b/models/nlp/llm/glm-4/pytorch/composite_demo/README.md similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/README.md rename to models/nlp/llm/glm-4/pytorch/composite_demo/README.md diff --git a/nlp/llm/glm-4/pytorch/composite_demo/README_en.md b/models/nlp/llm/glm-4/pytorch/composite_demo/README_en.md similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/README_en.md rename to models/nlp/llm/glm-4/pytorch/composite_demo/README_en.md diff --git a/nlp/llm/glm-4/pytorch/composite_demo/browser/.gitignore b/models/nlp/llm/glm-4/pytorch/composite_demo/browser/.gitignore similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/browser/.gitignore rename to models/nlp/llm/glm-4/pytorch/composite_demo/browser/.gitignore diff --git a/nlp/llm/glm-4/pytorch/composite_demo/browser/package-lock.json b/models/nlp/llm/glm-4/pytorch/composite_demo/browser/package-lock.json similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/browser/package-lock.json rename to models/nlp/llm/glm-4/pytorch/composite_demo/browser/package-lock.json diff --git a/nlp/llm/glm-4/pytorch/composite_demo/browser/package.json b/models/nlp/llm/glm-4/pytorch/composite_demo/browser/package.json similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/browser/package.json rename to models/nlp/llm/glm-4/pytorch/composite_demo/browser/package.json diff --git a/nlp/llm/glm-4/pytorch/composite_demo/browser/pnpm-lock.yaml b/models/nlp/llm/glm-4/pytorch/composite_demo/browser/pnpm-lock.yaml similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/browser/pnpm-lock.yaml rename to models/nlp/llm/glm-4/pytorch/composite_demo/browser/pnpm-lock.yaml diff --git a/nlp/llm/glm-4/pytorch/composite_demo/browser/src/browser.ts b/models/nlp/llm/glm-4/pytorch/composite_demo/browser/src/browser.ts similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/browser/src/browser.ts rename to models/nlp/llm/glm-4/pytorch/composite_demo/browser/src/browser.ts diff --git a/nlp/llm/glm-4/pytorch/composite_demo/browser/src/config.ts b/models/nlp/llm/glm-4/pytorch/composite_demo/browser/src/config.ts similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/browser/src/config.ts rename to models/nlp/llm/glm-4/pytorch/composite_demo/browser/src/config.ts diff --git a/nlp/llm/glm-4/pytorch/composite_demo/browser/src/server.ts b/models/nlp/llm/glm-4/pytorch/composite_demo/browser/src/server.ts similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/browser/src/server.ts rename to models/nlp/llm/glm-4/pytorch/composite_demo/browser/src/server.ts diff --git a/nlp/llm/glm-4/pytorch/composite_demo/browser/src/types.ts b/models/nlp/llm/glm-4/pytorch/composite_demo/browser/src/types.ts similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/browser/src/types.ts rename to models/nlp/llm/glm-4/pytorch/composite_demo/browser/src/types.ts diff --git a/nlp/llm/glm-4/pytorch/composite_demo/browser/src/utils.ts b/models/nlp/llm/glm-4/pytorch/composite_demo/browser/src/utils.ts similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/browser/src/utils.ts rename to models/nlp/llm/glm-4/pytorch/composite_demo/browser/src/utils.ts diff --git a/nlp/llm/glm-4/pytorch/composite_demo/browser/tsconfig.json b/models/nlp/llm/glm-4/pytorch/composite_demo/browser/tsconfig.json similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/browser/tsconfig.json rename to models/nlp/llm/glm-4/pytorch/composite_demo/browser/tsconfig.json diff --git a/nlp/llm/glm-4/pytorch/composite_demo/requirements.txt b/models/nlp/llm/glm-4/pytorch/composite_demo/requirements.txt similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/requirements.txt rename to models/nlp/llm/glm-4/pytorch/composite_demo/requirements.txt diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/client.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/client.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/client.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/client.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/clients/hf.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/clients/hf.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/clients/hf.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/clients/hf.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/clients/openai.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/clients/openai.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/clients/openai.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/clients/openai.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/clients/vllm.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/clients/vllm.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/clients/vllm.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/clients/vllm.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/conversation.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/conversation.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/conversation.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/conversation.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/main.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/main.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/main.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/main.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/tools/browser.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/browser.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/tools/browser.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/browser.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/tools/cogview.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/cogview.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/tools/cogview.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/cogview.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/tools/config.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/config.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/tools/config.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/config.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/tools/interface.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/interface.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/tools/interface.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/interface.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/tools/python.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/python.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/tools/python.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/python.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/tools/tool_registry.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/tool_registry.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/tools/tool_registry.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/tools/tool_registry.py diff --git a/nlp/llm/glm-4/pytorch/composite_demo/src/utils.py b/models/nlp/llm/glm-4/pytorch/composite_demo/src/utils.py similarity index 100% rename from nlp/llm/glm-4/pytorch/composite_demo/src/utils.py rename to models/nlp/llm/glm-4/pytorch/composite_demo/src/utils.py diff --git a/nlp/llm/glm-4/pytorch/finetune_demo/configs/ds_zero_2.json b/models/nlp/llm/glm-4/pytorch/finetune_demo/configs/ds_zero_2.json similarity index 100% rename from nlp/llm/glm-4/pytorch/finetune_demo/configs/ds_zero_2.json rename to models/nlp/llm/glm-4/pytorch/finetune_demo/configs/ds_zero_2.json diff --git a/nlp/llm/glm-4/pytorch/finetune_demo/configs/ds_zero_3.json b/models/nlp/llm/glm-4/pytorch/finetune_demo/configs/ds_zero_3.json similarity index 100% rename from nlp/llm/glm-4/pytorch/finetune_demo/configs/ds_zero_3.json rename to models/nlp/llm/glm-4/pytorch/finetune_demo/configs/ds_zero_3.json diff --git a/nlp/llm/glm-4/pytorch/finetune_demo/configs/lora.yaml b/models/nlp/llm/glm-4/pytorch/finetune_demo/configs/lora.yaml similarity index 100% rename from nlp/llm/glm-4/pytorch/finetune_demo/configs/lora.yaml rename to models/nlp/llm/glm-4/pytorch/finetune_demo/configs/lora.yaml diff --git a/nlp/llm/glm-4/pytorch/finetune_demo/configs/ptuning_v2.yaml b/models/nlp/llm/glm-4/pytorch/finetune_demo/configs/ptuning_v2.yaml similarity index 100% rename from nlp/llm/glm-4/pytorch/finetune_demo/configs/ptuning_v2.yaml rename to models/nlp/llm/glm-4/pytorch/finetune_demo/configs/ptuning_v2.yaml diff --git a/nlp/llm/glm-4/pytorch/finetune_demo/configs/sft.yaml b/models/nlp/llm/glm-4/pytorch/finetune_demo/configs/sft.yaml similarity index 100% rename from nlp/llm/glm-4/pytorch/finetune_demo/configs/sft.yaml rename to models/nlp/llm/glm-4/pytorch/finetune_demo/configs/sft.yaml diff --git a/nlp/llm/glm-4/pytorch/finetune_demo/data/kto_en_demo.json b/models/nlp/llm/glm-4/pytorch/finetune_demo/data/kto_en_demo.json similarity index 100% rename from nlp/llm/glm-4/pytorch/finetune_demo/data/kto_en_demo.json rename to models/nlp/llm/glm-4/pytorch/finetune_demo/data/kto_en_demo.json diff --git a/nlp/llm/glm-4/pytorch/finetune_demo/finetune.py b/models/nlp/llm/glm-4/pytorch/finetune_demo/finetune.py similarity index 100% rename from nlp/llm/glm-4/pytorch/finetune_demo/finetune.py rename to models/nlp/llm/glm-4/pytorch/finetune_demo/finetune.py diff --git a/nlp/llm/glm-4/pytorch/finetune_demo/finetune_vision.py b/models/nlp/llm/glm-4/pytorch/finetune_demo/finetune_vision.py similarity index 100% rename from nlp/llm/glm-4/pytorch/finetune_demo/finetune_vision.py rename to models/nlp/llm/glm-4/pytorch/finetune_demo/finetune_vision.py diff --git a/nlp/llm/glm-4/pytorch/finetune_demo/inference.py b/models/nlp/llm/glm-4/pytorch/finetune_demo/inference.py similarity index 100% rename from nlp/llm/glm-4/pytorch/finetune_demo/inference.py rename to models/nlp/llm/glm-4/pytorch/finetune_demo/inference.py diff --git a/nlp/llm/glm-4/pytorch/finetune_demo/requirements.txt b/models/nlp/llm/glm-4/pytorch/finetune_demo/requirements.txt similarity index 100% rename from nlp/llm/glm-4/pytorch/finetune_demo/requirements.txt rename to models/nlp/llm/glm-4/pytorch/finetune_demo/requirements.txt diff --git a/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/README.md b/models/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/README.md similarity index 100% rename from nlp/llm/glm-4/pytorch/intel_device_demo/itrex/README.md rename to models/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/README.md diff --git a/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/README_en.md b/models/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/README_en.md similarity index 100% rename from nlp/llm/glm-4/pytorch/intel_device_demo/itrex/README_en.md rename to models/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/README_en.md diff --git a/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/itrex_cli_demo.py b/models/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/itrex_cli_demo.py similarity index 100% rename from nlp/llm/glm-4/pytorch/intel_device_demo/itrex/itrex_cli_demo.py rename to models/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/itrex_cli_demo.py diff --git a/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/requirements.txt b/models/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/requirements.txt similarity index 100% rename from nlp/llm/glm-4/pytorch/intel_device_demo/itrex/requirements.txt rename to models/nlp/llm/glm-4/pytorch/intel_device_demo/itrex/requirements.txt diff --git a/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/README.md b/models/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/README.md similarity index 100% rename from nlp/llm/glm-4/pytorch/intel_device_demo/openvino/README.md rename to models/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/README.md diff --git a/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/README_en.md b/models/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/README_en.md similarity index 100% rename from nlp/llm/glm-4/pytorch/intel_device_demo/openvino/README_en.md rename to models/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/README_en.md diff --git a/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/convert.py b/models/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/convert.py similarity index 100% rename from nlp/llm/glm-4/pytorch/intel_device_demo/openvino/convert.py rename to models/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/convert.py diff --git a/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/openvino_cli_demo.py b/models/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/openvino_cli_demo.py similarity index 100% rename from nlp/llm/glm-4/pytorch/intel_device_demo/openvino/openvino_cli_demo.py rename to models/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/openvino_cli_demo.py diff --git a/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/requirements.txt b/models/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/requirements.txt similarity index 100% rename from nlp/llm/glm-4/pytorch/intel_device_demo/openvino/requirements.txt rename to models/nlp/llm/glm-4/pytorch/intel_device_demo/openvino/requirements.txt diff --git a/nlp/llm/glm-4/pytorch/resources/WECHAT.md b/models/nlp/llm/glm-4/pytorch/resources/WECHAT.md similarity index 100% rename from nlp/llm/glm-4/pytorch/resources/WECHAT.md rename to models/nlp/llm/glm-4/pytorch/resources/WECHAT.md diff --git a/nlp/llm/glm-4/pytorch/resources/eval_needle.jpeg b/models/nlp/llm/glm-4/pytorch/resources/eval_needle.jpeg similarity index 100% rename from nlp/llm/glm-4/pytorch/resources/eval_needle.jpeg rename to models/nlp/llm/glm-4/pytorch/resources/eval_needle.jpeg diff --git a/nlp/llm/glm-4/pytorch/resources/longbench.png b/models/nlp/llm/glm-4/pytorch/resources/longbench.png similarity index 100% rename from nlp/llm/glm-4/pytorch/resources/longbench.png rename to models/nlp/llm/glm-4/pytorch/resources/longbench.png diff --git a/nlp/llm/glm-4/pytorch/resources/wechat.jpg b/models/nlp/llm/glm-4/pytorch/resources/wechat.jpg similarity index 100% rename from nlp/llm/glm-4/pytorch/resources/wechat.jpg rename to models/nlp/llm/glm-4/pytorch/resources/wechat.jpg diff --git a/nlp/llm/gpt2-medium-en/paddlepaddle/README.md b/models/nlp/llm/gpt2-medium-en/paddlepaddle/README.md similarity index 100% rename from nlp/llm/gpt2-medium-en/paddlepaddle/README.md rename to models/nlp/llm/gpt2-medium-en/paddlepaddle/README.md diff --git a/nlp/llm/gpt2-medium-en/paddlepaddle/run_eval_sst2.py b/models/nlp/llm/gpt2-medium-en/paddlepaddle/run_eval_sst2.py similarity index 100% rename from nlp/llm/gpt2-medium-en/paddlepaddle/run_eval_sst2.py rename to models/nlp/llm/gpt2-medium-en/paddlepaddle/run_eval_sst2.py diff --git a/nlp/llm/llama-7b/pytorch/README.md b/models/nlp/llm/llama-7b/pytorch/README.md similarity index 100% rename from nlp/llm/llama-7b/pytorch/README.md rename to models/nlp/llm/llama-7b/pytorch/README.md diff --git a/nlp/llm/llama2-13b/pytorch/README.md b/models/nlp/llm/llama2-13b/pytorch/README.md similarity index 100% rename from nlp/llm/llama2-13b/pytorch/README.md rename to models/nlp/llm/llama2-13b/pytorch/README.md diff --git a/nlp/llm/llama2-34b/pytorch/README.md b/models/nlp/llm/llama2-34b/pytorch/README.md similarity index 100% rename from nlp/llm/llama2-34b/pytorch/README.md rename to models/nlp/llm/llama2-34b/pytorch/README.md diff --git a/nlp/llm/llama2-7b/pytorch/README.md b/models/nlp/llm/llama2-7b/pytorch/README.md similarity index 100% rename from nlp/llm/llama2-7b/pytorch/README.md rename to models/nlp/llm/llama2-7b/pytorch/README.md diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/.gitignore b/models/nlp/llm/llama2-7b_reward_sft/pytorch/.gitignore similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/.gitignore rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/.gitignore diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/README.md b/models/nlp/llm/llama2-7b_reward_sft/pytorch/README.md similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/README.md rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/README.md diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/chat.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/chat.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/chat.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/chat.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/rlhf/ppo_trainer.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/rlhf/ppo_trainer.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/dschat/rlhf/ppo_trainer.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/rlhf/ppo_trainer.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/rlhf/rlhf_engine.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/rlhf/rlhf_engine.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/dschat/rlhf/rlhf_engine.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/rlhf/rlhf_engine.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/data/data_utils.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/data/data_utils.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/data/data_utils.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/data/data_utils.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/data/raw_datasets.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/data/raw_datasets.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/data/raw_datasets.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/data/raw_datasets.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/ds_utils.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/ds_utils.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/ds_utils.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/ds_utils.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/model/model_utils.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/model/model_utils.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/model/model_utils.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/model/model_utils.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/model/reward_model.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/model/reward_model.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/model/reward_model.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/model/reward_model.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/module/lora.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/module/lora.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/module/lora.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/module/lora.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/perf.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/perf.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/perf.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/perf.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/utils.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/utils.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/utils.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/dschat/utils/utils.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/e2e_rlhf.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/e2e_rlhf.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/e2e_rlhf.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/e2e_rlhf.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/inference/chatbot.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/inference/chatbot.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/inference/chatbot.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/inference/chatbot.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/requirements.txt b/models/nlp/llm/llama2-7b_reward_sft/pytorch/requirements.txt similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/requirements.txt rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/requirements.txt diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/setup.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/setup.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/setup.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/setup.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/tests/test_training.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/tests/test_training.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/tests/test_training.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/tests/test_training.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/README_origin.md b/models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/README_origin.md similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/README_origin.md rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/README_origin.md diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/evaluation_scripts/run_eval.sh b/models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/evaluation_scripts/run_eval.sh similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/evaluation_scripts/run_eval.sh rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/evaluation_scripts/run_eval.sh diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/main.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/main.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/main.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/main.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/rw_eval.py b/models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/rw_eval.py similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/rw_eval.py rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/rw_eval.py diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/training_scripts/README.md b/models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/training_scripts/README.md similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/training_scripts/README.md rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/training_scripts/README.md diff --git a/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/training_scripts/llama2/run_llama2_7b.sh b/models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/training_scripts/llama2/run_llama2_7b.sh similarity index 100% rename from nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/training_scripts/llama2/run_llama2_7b.sh rename to models/nlp/llm/llama2-7b_reward_sft/pytorch/training/step2_reward_model_finetuning/training_scripts/llama2/run_llama2_7b.sh diff --git a/nlp/llm/llama2-7b_rlhf/pytorch/README.md b/models/nlp/llm/llama2-7b_rlhf/pytorch/README.md similarity index 100% rename from nlp/llm/llama2-7b_rlhf/pytorch/README.md rename to models/nlp/llm/llama2-7b_rlhf/pytorch/README.md diff --git a/nlp/llm/llama2-7b_sft/pytorch/README.md b/models/nlp/llm/llama2-7b_sft/pytorch/README.md similarity index 100% rename from nlp/llm/llama2-7b_sft/pytorch/README.md rename to models/nlp/llm/llama2-7b_sft/pytorch/README.md diff --git a/nlp/llm/llama3_8b/megatron-lm/README.md b/models/nlp/llm/llama3_8b/megatron-lm/README.md similarity index 100% rename from nlp/llm/llama3_8b/megatron-lm/README.md rename to models/nlp/llm/llama3_8b/megatron-lm/README.md diff --git a/nlp/llm/llama3_8b/megatron-lm/llama3_8b_dp2_pp8_tp1.sh b/models/nlp/llm/llama3_8b/megatron-lm/llama3_8b_dp2_pp8_tp1.sh similarity index 100% rename from nlp/llm/llama3_8b/megatron-lm/llama3_8b_dp2_pp8_tp1.sh rename to models/nlp/llm/llama3_8b/megatron-lm/llama3_8b_dp2_pp8_tp1.sh diff --git a/nlp/llm/llama3_8b/megatron-lm/pretrain_gpt.py b/models/nlp/llm/llama3_8b/megatron-lm/pretrain_gpt.py similarity index 100% rename from nlp/llm/llama3_8b/megatron-lm/pretrain_gpt.py rename to models/nlp/llm/llama3_8b/megatron-lm/pretrain_gpt.py diff --git a/nlp/llm/llama3_8b/openrlhf/README.md b/models/nlp/llm/llama3_8b/openrlhf/README.md similarity index 100% rename from nlp/llm/llama3_8b/openrlhf/README.md rename to models/nlp/llm/llama3_8b/openrlhf/README.md diff --git a/nlp/llm/llama3_8b/openrlhf/requirements.txt b/models/nlp/llm/llama3_8b/openrlhf/requirements.txt similarity index 100% rename from nlp/llm/llama3_8b/openrlhf/requirements.txt rename to models/nlp/llm/llama3_8b/openrlhf/requirements.txt diff --git a/nlp/llm/llama3_8b/openrlhf/train_dpo_llama.sh b/models/nlp/llm/llama3_8b/openrlhf/train_dpo_llama.sh similarity index 100% rename from nlp/llm/llama3_8b/openrlhf/train_dpo_llama.sh rename to models/nlp/llm/llama3_8b/openrlhf/train_dpo_llama.sh diff --git a/nlp/llm/llama3_8b/openrlhf/train_kto_llama.sh b/models/nlp/llm/llama3_8b/openrlhf/train_kto_llama.sh similarity index 100% rename from nlp/llm/llama3_8b/openrlhf/train_kto_llama.sh rename to models/nlp/llm/llama3_8b/openrlhf/train_kto_llama.sh diff --git a/nlp/llm/llama3_8b/openrlhf/train_ppo_llama.sh b/models/nlp/llm/llama3_8b/openrlhf/train_ppo_llama.sh similarity index 100% rename from nlp/llm/llama3_8b/openrlhf/train_ppo_llama.sh rename to models/nlp/llm/llama3_8b/openrlhf/train_ppo_llama.sh diff --git a/nlp/llm/llama3_8b/openrlhf/train_sft_llama.sh b/models/nlp/llm/llama3_8b/openrlhf/train_sft_llama.sh similarity index 100% rename from nlp/llm/llama3_8b/openrlhf/train_sft_llama.sh rename to models/nlp/llm/llama3_8b/openrlhf/train_sft_llama.sh diff --git a/nlp/llm/llama3_8b/pytorch/README.md b/models/nlp/llm/llama3_8b/pytorch/README.md similarity index 100% rename from nlp/llm/llama3_8b/pytorch/README.md rename to models/nlp/llm/llama3_8b/pytorch/README.md diff --git a/nlp/llm/llama3_8b_sft/pytorch/README.md b/models/nlp/llm/llama3_8b_sft/pytorch/README.md similarity index 100% rename from nlp/llm/llama3_8b_sft/pytorch/README.md rename to models/nlp/llm/llama3_8b_sft/pytorch/README.md diff --git a/nlp/llm/mamba-2/pytorch/README.md b/models/nlp/llm/mamba-2/pytorch/README.md similarity index 100% rename from nlp/llm/mamba-2/pytorch/README.md rename to models/nlp/llm/mamba-2/pytorch/README.md diff --git a/nlp/llm/minicpm/pytorch/.gitignore b/models/nlp/llm/minicpm/pytorch/.gitignore similarity index 100% rename from nlp/llm/minicpm/pytorch/.gitignore rename to models/nlp/llm/minicpm/pytorch/.gitignore diff --git a/nlp/llm/minicpm/pytorch/LICENSE b/models/nlp/llm/minicpm/pytorch/LICENSE similarity index 100% rename from nlp/llm/minicpm/pytorch/LICENSE rename to models/nlp/llm/minicpm/pytorch/LICENSE diff --git a/nlp/llm/minicpm/pytorch/MiniCPM Model License.md b/models/nlp/llm/minicpm/pytorch/MiniCPM Model License.md similarity index 100% rename from nlp/llm/minicpm/pytorch/MiniCPM Model License.md rename to models/nlp/llm/minicpm/pytorch/MiniCPM Model License.md diff --git "a/nlp/llm/minicpm/pytorch/MiniCPM\346\250\241\345\236\213\345\225\206\347\224\250\350\256\270\345\217\257\345\215\217\350\256\256.md" "b/models/nlp/llm/minicpm/pytorch/MiniCPM\346\250\241\345\236\213\345\225\206\347\224\250\350\256\270\345\217\257\345\215\217\350\256\256.md" similarity index 100% rename from "nlp/llm/minicpm/pytorch/MiniCPM\346\250\241\345\236\213\345\225\206\347\224\250\350\256\270\345\217\257\345\215\217\350\256\256.md" rename to "models/nlp/llm/minicpm/pytorch/MiniCPM\346\250\241\345\236\213\345\225\206\347\224\250\350\256\270\345\217\257\345\215\217\350\256\256.md" diff --git a/nlp/llm/minicpm/pytorch/README-en.md b/models/nlp/llm/minicpm/pytorch/README-en.md similarity index 100% rename from nlp/llm/minicpm/pytorch/README-en.md rename to models/nlp/llm/minicpm/pytorch/README-en.md diff --git a/nlp/llm/minicpm/pytorch/README.md b/models/nlp/llm/minicpm/pytorch/README.md similarity index 100% rename from nlp/llm/minicpm/pytorch/README.md rename to models/nlp/llm/minicpm/pytorch/README.md diff --git a/nlp/llm/minicpm/pytorch/assets/eval_needle.jpeg b/models/nlp/llm/minicpm/pytorch/assets/eval_needle.jpeg similarity index 100% rename from nlp/llm/minicpm/pytorch/assets/eval_needle.jpeg rename to models/nlp/llm/minicpm/pytorch/assets/eval_needle.jpeg diff --git a/nlp/llm/minicpm/pytorch/assets/minicpm_logo.png b/models/nlp/llm/minicpm/pytorch/assets/minicpm_logo.png similarity index 100% rename from nlp/llm/minicpm/pytorch/assets/minicpm_logo.png rename to models/nlp/llm/minicpm/pytorch/assets/minicpm_logo.png diff --git a/nlp/llm/minicpm/pytorch/assets/modelbest.png b/models/nlp/llm/minicpm/pytorch/assets/modelbest.png similarity index 100% rename from nlp/llm/minicpm/pytorch/assets/modelbest.png rename to models/nlp/llm/minicpm/pytorch/assets/modelbest.png diff --git a/nlp/llm/minicpm/pytorch/assets/thunlp.png b/models/nlp/llm/minicpm/pytorch/assets/thunlp.png similarity index 100% rename from nlp/llm/minicpm/pytorch/assets/thunlp.png rename to models/nlp/llm/minicpm/pytorch/assets/thunlp.png diff --git a/nlp/llm/minicpm/pytorch/assets/wechat.jpg b/models/nlp/llm/minicpm/pytorch/assets/wechat.jpg similarity index 100% rename from nlp/llm/minicpm/pytorch/assets/wechat.jpg rename to models/nlp/llm/minicpm/pytorch/assets/wechat.jpg diff --git a/nlp/llm/minicpm/pytorch/demo/minicpm/hf_based_demo.py b/models/nlp/llm/minicpm/pytorch/demo/minicpm/hf_based_demo.py similarity index 100% rename from nlp/llm/minicpm/pytorch/demo/minicpm/hf_based_demo.py rename to models/nlp/llm/minicpm/pytorch/demo/minicpm/hf_based_demo.py diff --git a/nlp/llm/minicpm/pytorch/demo/minicpm/langchain_demo.py b/models/nlp/llm/minicpm/pytorch/demo/minicpm/langchain_demo.py similarity index 100% rename from nlp/llm/minicpm/pytorch/demo/minicpm/langchain_demo.py rename to models/nlp/llm/minicpm/pytorch/demo/minicpm/langchain_demo.py diff --git a/nlp/llm/minicpm/pytorch/demo/minicpm/mlx_based_demo.py b/models/nlp/llm/minicpm/pytorch/demo/minicpm/mlx_based_demo.py similarity index 100% rename from nlp/llm/minicpm/pytorch/demo/minicpm/mlx_based_demo.py rename to models/nlp/llm/minicpm/pytorch/demo/minicpm/mlx_based_demo.py diff --git a/nlp/llm/minicpm/pytorch/demo/minicpm/vllm_based_demo.py b/models/nlp/llm/minicpm/pytorch/demo/minicpm/vllm_based_demo.py similarity index 100% rename from nlp/llm/minicpm/pytorch/demo/minicpm/vllm_based_demo.py rename to models/nlp/llm/minicpm/pytorch/demo/minicpm/vllm_based_demo.py diff --git a/nlp/llm/minicpm/pytorch/demo/minicpm3/code_interpreter/code_interpreter.py b/models/nlp/llm/minicpm/pytorch/demo/minicpm3/code_interpreter/code_interpreter.py similarity index 100% rename from nlp/llm/minicpm/pytorch/demo/minicpm3/code_interpreter/code_interpreter.py rename to models/nlp/llm/minicpm/pytorch/demo/minicpm3/code_interpreter/code_interpreter.py diff --git a/nlp/llm/minicpm/pytorch/demo/minicpm3/code_interpreter/requirements.txt b/models/nlp/llm/minicpm/pytorch/demo/minicpm3/code_interpreter/requirements.txt similarity index 100% rename from nlp/llm/minicpm/pytorch/demo/minicpm3/code_interpreter/requirements.txt rename to models/nlp/llm/minicpm/pytorch/demo/minicpm3/code_interpreter/requirements.txt diff --git a/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/README.md b/models/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/README.md similarity index 100% rename from nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/README.md rename to models/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/README.md diff --git a/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/function_calling.py b/models/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/function_calling.py similarity index 100% rename from nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/function_calling.py rename to models/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/function_calling.py diff --git a/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/minicpm_chat_template_with_tool.jinja b/models/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/minicpm_chat_template_with_tool.jinja similarity index 100% rename from nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/minicpm_chat_template_with_tool.jinja rename to models/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/minicpm_chat_template_with_tool.jinja diff --git a/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/minicpm_tool_parser.py b/models/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/minicpm_tool_parser.py similarity index 100% rename from nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/minicpm_tool_parser.py rename to models/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/minicpm_tool_parser.py diff --git a/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/requirements.txt b/models/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/requirements.txt similarity index 100% rename from nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/requirements.txt rename to models/nlp/llm/minicpm/pytorch/demo/minicpm3/function_call/requirements.txt diff --git a/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero2.json b/models/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero2.json similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero2.json rename to models/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero2.json diff --git a/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero2_offload.json b/models/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero2_offload.json similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero2_offload.json rename to models/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero2_offload.json diff --git a/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero3.json b/models/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero3.json similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero3.json rename to models/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero3.json diff --git a/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero3_offload.json b/models/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero3_offload.json similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero3_offload.json rename to models/nlp/llm/minicpm/pytorch/finetune/configs/ds_config_zero3_offload.json diff --git a/nlp/llm/minicpm/pytorch/finetune/data/kto_en_demo.json b/models/nlp/llm/minicpm/pytorch/finetune/data/kto_en_demo.json similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/data/kto_en_demo.json rename to models/nlp/llm/minicpm/pytorch/finetune/data/kto_en_demo.json diff --git a/nlp/llm/minicpm/pytorch/finetune/finetune.py b/models/nlp/llm/minicpm/pytorch/finetune/finetune.py similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/finetune.py rename to models/nlp/llm/minicpm/pytorch/finetune/finetune.py diff --git a/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/README.md b/models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/README.md similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/llama_factory_example/README.md rename to models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/README.md diff --git a/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/dpo_en_demo.json b/models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/dpo_en_demo.json similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/dpo_en_demo.json rename to models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/dpo_en_demo.json diff --git a/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/kto_en_demo.json b/models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/kto_en_demo.json similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/kto_en_demo.json rename to models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/kto_en_demo.json diff --git a/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/sft_zh_demo.json b/models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/sft_zh_demo.json similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/sft_zh_demo.json rename to models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/llama_factory_data/sft_zh_demo.json diff --git a/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_dpo.yaml b/models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_dpo.yaml similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_dpo.yaml rename to models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_dpo.yaml diff --git a/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_kto.yaml b/models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_kto.yaml similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_kto.yaml rename to models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_kto.yaml diff --git a/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_sft.yaml b/models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_sft.yaml similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_sft.yaml rename to models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/minicpm_sft.yaml diff --git a/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/single_node.sh b/models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/single_node.sh similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/llama_factory_example/single_node.sh rename to models/nlp/llm/minicpm/pytorch/finetune/llama_factory_example/single_node.sh diff --git a/nlp/llm/minicpm/pytorch/finetune/lora_finetune.sh b/models/nlp/llm/minicpm/pytorch/finetune/lora_finetune.sh similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/lora_finetune.sh rename to models/nlp/llm/minicpm/pytorch/finetune/lora_finetune.sh diff --git a/nlp/llm/minicpm/pytorch/finetune/lora_finetune_ocnli.sh b/models/nlp/llm/minicpm/pytorch/finetune/lora_finetune_ocnli.sh similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/lora_finetune_ocnli.sh rename to models/nlp/llm/minicpm/pytorch/finetune/lora_finetune_ocnli.sh diff --git a/nlp/llm/minicpm/pytorch/finetune/mlx_finetune.py b/models/nlp/llm/minicpm/pytorch/finetune/mlx_finetune.py similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/mlx_finetune.py rename to models/nlp/llm/minicpm/pytorch/finetune/mlx_finetune.py diff --git a/nlp/llm/minicpm/pytorch/finetune/requirements.txt b/models/nlp/llm/minicpm/pytorch/finetune/requirements.txt similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/requirements.txt rename to models/nlp/llm/minicpm/pytorch/finetune/requirements.txt diff --git a/nlp/llm/minicpm/pytorch/finetune/requirements_mlx.txt b/models/nlp/llm/minicpm/pytorch/finetune/requirements_mlx.txt similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/requirements_mlx.txt rename to models/nlp/llm/minicpm/pytorch/finetune/requirements_mlx.txt diff --git a/nlp/llm/minicpm/pytorch/finetune/sft_finetune.sh b/models/nlp/llm/minicpm/pytorch/finetune/sft_finetune.sh similarity index 100% rename from nlp/llm/minicpm/pytorch/finetune/sft_finetune.sh rename to models/nlp/llm/minicpm/pytorch/finetune/sft_finetune.sh diff --git a/nlp/llm/minicpm/pytorch/requirements.txt b/models/nlp/llm/minicpm/pytorch/requirements.txt similarity index 100% rename from nlp/llm/minicpm/pytorch/requirements.txt rename to models/nlp/llm/minicpm/pytorch/requirements.txt diff --git a/nlp/llm/mixtral/openrlhf/README.md b/models/nlp/llm/mixtral/openrlhf/README.md similarity index 100% rename from nlp/llm/mixtral/openrlhf/README.md rename to models/nlp/llm/mixtral/openrlhf/README.md diff --git a/nlp/llm/mixtral/openrlhf/requirements.txt b/models/nlp/llm/mixtral/openrlhf/requirements.txt similarity index 100% rename from nlp/llm/mixtral/openrlhf/requirements.txt rename to models/nlp/llm/mixtral/openrlhf/requirements.txt diff --git a/nlp/llm/mixtral/openrlhf/train_sft_mixtral_lora.sh b/models/nlp/llm/mixtral/openrlhf/train_sft_mixtral_lora.sh similarity index 100% rename from nlp/llm/mixtral/openrlhf/train_sft_mixtral_lora.sh rename to models/nlp/llm/mixtral/openrlhf/train_sft_mixtral_lora.sh diff --git a/nlp/llm/mixtral/pytorch/README.md b/models/nlp/llm/mixtral/pytorch/README.md similarity index 100% rename from nlp/llm/mixtral/pytorch/README.md rename to models/nlp/llm/mixtral/pytorch/README.md diff --git a/nlp/llm/phi-3/pytorch/FineTrainingScript.py b/models/nlp/llm/phi-3/pytorch/FineTrainingScript.py similarity index 100% rename from nlp/llm/phi-3/pytorch/FineTrainingScript.py rename to models/nlp/llm/phi-3/pytorch/FineTrainingScript.py diff --git a/nlp/llm/phi-3/pytorch/Phi-3-vision-Trainingscript.py b/models/nlp/llm/phi-3/pytorch/Phi-3-vision-Trainingscript.py similarity index 100% rename from nlp/llm/phi-3/pytorch/Phi-3-vision-Trainingscript.py rename to models/nlp/llm/phi-3/pytorch/Phi-3-vision-Trainingscript.py diff --git a/nlp/llm/phi-3/pytorch/README.md b/models/nlp/llm/phi-3/pytorch/README.md similarity index 100% rename from nlp/llm/phi-3/pytorch/README.md rename to models/nlp/llm/phi-3/pytorch/README.md diff --git a/nlp/llm/phi-3/pytorch/generate_dataset.py b/models/nlp/llm/phi-3/pytorch/generate_dataset.py similarity index 100% rename from nlp/llm/phi-3/pytorch/generate_dataset.py rename to models/nlp/llm/phi-3/pytorch/generate_dataset.py diff --git a/nlp/llm/phi-3/pytorch/mlx/data/test.jsonl b/models/nlp/llm/phi-3/pytorch/mlx/data/test.jsonl similarity index 100% rename from nlp/llm/phi-3/pytorch/mlx/data/test.jsonl rename to models/nlp/llm/phi-3/pytorch/mlx/data/test.jsonl diff --git a/nlp/llm/phi-3/pytorch/mlx/data/train.jsonl b/models/nlp/llm/phi-3/pytorch/mlx/data/train.jsonl similarity index 100% rename from nlp/llm/phi-3/pytorch/mlx/data/train.jsonl rename to models/nlp/llm/phi-3/pytorch/mlx/data/train.jsonl diff --git a/nlp/llm/phi-3/pytorch/mlx/data/valid.jsonl b/models/nlp/llm/phi-3/pytorch/mlx/data/valid.jsonl similarity index 100% rename from nlp/llm/phi-3/pytorch/mlx/data/valid.jsonl rename to models/nlp/llm/phi-3/pytorch/mlx/data/valid.jsonl diff --git a/nlp/llm/phi-3/pytorch/models/__init__.py b/models/nlp/llm/phi-3/pytorch/models/__init__.py similarity index 100% rename from nlp/llm/phi-3/pytorch/models/__init__.py rename to models/nlp/llm/phi-3/pytorch/models/__init__.py diff --git a/nlp/llm/phi-3/pytorch/models/configuration_phi3.py b/models/nlp/llm/phi-3/pytorch/models/configuration_phi3.py similarity index 100% rename from nlp/llm/phi-3/pytorch/models/configuration_phi3.py rename to models/nlp/llm/phi-3/pytorch/models/configuration_phi3.py diff --git a/nlp/llm/phi-3/pytorch/models/modeling_phi3.py b/models/nlp/llm/phi-3/pytorch/models/modeling_phi3.py similarity index 100% rename from nlp/llm/phi-3/pytorch/models/modeling_phi3.py rename to models/nlp/llm/phi-3/pytorch/models/modeling_phi3.py diff --git a/nlp/llm/phi-3/pytorch/olive-lab/data/data_sample_travel.jsonl b/models/nlp/llm/phi-3/pytorch/olive-lab/data/data_sample_travel.jsonl similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-lab/data/data_sample_travel.jsonl rename to models/nlp/llm/phi-3/pytorch/olive-lab/data/data_sample_travel.jsonl diff --git a/nlp/llm/phi-3/pytorch/olive-lab/images/olive-flow.png b/models/nlp/llm/phi-3/pytorch/olive-lab/images/olive-flow.png similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-lab/images/olive-flow.png rename to models/nlp/llm/phi-3/pytorch/olive-lab/images/olive-flow.png diff --git a/nlp/llm/phi-3/pytorch/olive-lab/readme.md b/models/nlp/llm/phi-3/pytorch/olive-lab/readme.md similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-lab/readme.md rename to models/nlp/llm/phi-3/pytorch/olive-lab/readme.md diff --git a/nlp/llm/phi-3/pytorch/olive-lab/requirements.txt b/models/nlp/llm/phi-3/pytorch/olive-lab/requirements.txt similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-lab/requirements.txt rename to models/nlp/llm/phi-3/pytorch/olive-lab/requirements.txt diff --git a/nlp/llm/phi-3/pytorch/olive-lab/scripts/app.py b/models/nlp/llm/phi-3/pytorch/olive-lab/scripts/app.py similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-lab/scripts/app.py rename to models/nlp/llm/phi-3/pytorch/olive-lab/scripts/app.py diff --git a/nlp/llm/phi-3/pytorch/olive-lab/scripts/flow.sh b/models/nlp/llm/phi-3/pytorch/olive-lab/scripts/flow.sh similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-lab/scripts/flow.sh rename to models/nlp/llm/phi-3/pytorch/olive-lab/scripts/flow.sh diff --git a/nlp/llm/phi-3/pytorch/olive-lab/scripts/upload-to-azureai.sh b/models/nlp/llm/phi-3/pytorch/olive-lab/scripts/upload-to-azureai.sh similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-lab/scripts/upload-to-azureai.sh rename to models/nlp/llm/phi-3/pytorch/olive-lab/scripts/upload-to-azureai.sh diff --git a/nlp/llm/phi-3/pytorch/olive-ort-example/README.md b/models/nlp/llm/phi-3/pytorch/olive-ort-example/README.md similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-ort-example/README.md rename to models/nlp/llm/phi-3/pytorch/olive-ort-example/README.md diff --git a/nlp/llm/phi-3/pytorch/olive-ort-example/app/app.py b/models/nlp/llm/phi-3/pytorch/olive-ort-example/app/app.py similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-ort-example/app/app.py rename to models/nlp/llm/phi-3/pytorch/olive-ort-example/app/app.py diff --git a/nlp/llm/phi-3/pytorch/olive-ort-example/dataset/dataset-classification.json b/models/nlp/llm/phi-3/pytorch/olive-ort-example/dataset/dataset-classification.json similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-ort-example/dataset/dataset-classification.json rename to models/nlp/llm/phi-3/pytorch/olive-ort-example/dataset/dataset-classification.json diff --git a/nlp/llm/phi-3/pytorch/olive-ort-example/phrase-classification.json b/models/nlp/llm/phi-3/pytorch/olive-ort-example/phrase-classification.json similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-ort-example/phrase-classification.json rename to models/nlp/llm/phi-3/pytorch/olive-ort-example/phrase-classification.json diff --git a/nlp/llm/phi-3/pytorch/olive-ort-example/requirements.txt b/models/nlp/llm/phi-3/pytorch/olive-ort-example/requirements.txt similarity index 100% rename from nlp/llm/phi-3/pytorch/olive-ort-example/requirements.txt rename to models/nlp/llm/phi-3/pytorch/olive-ort-example/requirements.txt diff --git a/nlp/llm/phi-3/pytorch/requirements.txt b/models/nlp/llm/phi-3/pytorch/requirements.txt similarity index 100% rename from nlp/llm/phi-3/pytorch/requirements.txt rename to models/nlp/llm/phi-3/pytorch/requirements.txt diff --git a/nlp/llm/phi-3/pytorch/run_lora.sh b/models/nlp/llm/phi-3/pytorch/run_lora.sh similarity index 100% rename from nlp/llm/phi-3/pytorch/run_lora.sh rename to models/nlp/llm/phi-3/pytorch/run_lora.sh diff --git a/nlp/llm/phi-3/pytorch/run_qlora.sh b/models/nlp/llm/phi-3/pytorch/run_qlora.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/llm/phi-3/pytorch/run_qlora.sh rename to models/nlp/llm/phi-3/pytorch/run_qlora.sh diff --git a/nlp/llm/phi-3/pytorch/train.py b/models/nlp/llm/phi-3/pytorch/train.py similarity index 100% rename from nlp/llm/phi-3/pytorch/train.py rename to models/nlp/llm/phi-3/pytorch/train.py diff --git a/nlp/llm/phi-3/pytorch/vision_finetuning/convert_ucf101.py b/models/nlp/llm/phi-3/pytorch/vision_finetuning/convert_ucf101.py similarity index 100% rename from nlp/llm/phi-3/pytorch/vision_finetuning/convert_ucf101.py rename to models/nlp/llm/phi-3/pytorch/vision_finetuning/convert_ucf101.py diff --git a/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_docvqa.py b/models/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_docvqa.py similarity index 100% rename from nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_docvqa.py rename to models/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_docvqa.py diff --git a/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_hateful_memes.py b/models/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_hateful_memes.py similarity index 100% rename from nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_hateful_memes.py rename to models/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_hateful_memes.py diff --git a/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_nlvr2.py b/models/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_nlvr2.py similarity index 100% rename from nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_nlvr2.py rename to models/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_nlvr2.py diff --git a/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_ucf101.py b/models/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_ucf101.py similarity index 100% rename from nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_ucf101.py rename to models/nlp/llm/phi-3/pytorch/vision_finetuning/finetune_hf_trainer_ucf101.py diff --git a/nlp/llm/phi-3/pytorch/vision_finetuning/phi3v_dataset.py b/models/nlp/llm/phi-3/pytorch/vision_finetuning/phi3v_dataset.py similarity index 100% rename from nlp/llm/phi-3/pytorch/vision_finetuning/phi3v_dataset.py rename to models/nlp/llm/phi-3/pytorch/vision_finetuning/phi3v_dataset.py diff --git a/nlp/llm/phi-3/pytorch/vision_finetuning/requirements.txt b/models/nlp/llm/phi-3/pytorch/vision_finetuning/requirements.txt similarity index 100% rename from nlp/llm/phi-3/pytorch/vision_finetuning/requirements.txt rename to models/nlp/llm/phi-3/pytorch/vision_finetuning/requirements.txt diff --git a/nlp/llm/qwen-7b/pytorch/README.md b/models/nlp/llm/qwen-7b/pytorch/README.md similarity index 100% rename from nlp/llm/qwen-7b/pytorch/README.md rename to models/nlp/llm/qwen-7b/pytorch/README.md diff --git a/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config.json b/models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config.json similarity index 100% rename from nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config.json rename to models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config.json diff --git a/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config_bf16.json b/models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config_bf16.json similarity index 100% rename from nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config_bf16.json rename to models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config_bf16.json diff --git a/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config_offload.json b/models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config_offload.json similarity index 100% rename from nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config_offload.json rename to models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z2_config_offload.json diff --git a/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config.json b/models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config.json similarity index 100% rename from nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config.json rename to models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config.json diff --git a/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config_bf16.json b/models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config_bf16.json similarity index 100% rename from nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config_bf16.json rename to models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config_bf16.json diff --git a/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config_offload.json b/models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config_offload.json similarity index 100% rename from nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config_offload.json rename to models/nlp/llm/qwen-7b/pytorch/configs/ds_config/ds_z3_config_offload.json diff --git a/nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-full.json b/models/nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-full.json similarity index 100% rename from nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-full.json rename to models/nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-full.json diff --git a/nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-lora.json b/models/nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-lora.json similarity index 100% rename from nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-lora.json rename to models/nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-lora.json diff --git a/nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-ptuning_v2.json b/models/nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-ptuning_v2.json similarity index 100% rename from nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-ptuning_v2.json rename to models/nlp/llm/qwen-7b/pytorch/configs/qwen-7b-sft-ptuning_v2.json diff --git a/nlp/llm/qwen-7b/pytorch/main.py b/models/nlp/llm/qwen-7b/pytorch/main.py similarity index 100% rename from nlp/llm/qwen-7b/pytorch/main.py rename to models/nlp/llm/qwen-7b/pytorch/main.py diff --git a/nlp/llm/qwen-7b/pytorch/train.sh b/models/nlp/llm/qwen-7b/pytorch/train.sh similarity index 100% rename from nlp/llm/qwen-7b/pytorch/train.sh rename to models/nlp/llm/qwen-7b/pytorch/train.sh diff --git a/nlp/llm/qwen1.5-14b/pytorch/README.md b/models/nlp/llm/qwen1.5-14b/pytorch/README.md similarity index 100% rename from nlp/llm/qwen1.5-14b/pytorch/README.md rename to models/nlp/llm/qwen1.5-14b/pytorch/README.md diff --git a/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config.json b/models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config.json similarity index 100% rename from nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config.json rename to models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config.json diff --git a/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config_bf16.json b/models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config_bf16.json similarity index 100% rename from nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config_bf16.json rename to models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config_bf16.json diff --git a/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config_offload.json b/models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config_offload.json similarity index 100% rename from nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config_offload.json rename to models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z2_config_offload.json diff --git a/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config.json b/models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config.json similarity index 100% rename from nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config.json rename to models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config.json diff --git a/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config_bf16.json b/models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config_bf16.json similarity index 100% rename from nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config_bf16.json rename to models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config_bf16.json diff --git a/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config_offload.json b/models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config_offload.json similarity index 100% rename from nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config_offload.json rename to models/nlp/llm/qwen1.5-14b/pytorch/configs/ds_config/ds_z3_config_offload.json diff --git a/nlp/llm/qwen1.5-14b/pytorch/configs/qwen-14b-sft-full.json b/models/nlp/llm/qwen1.5-14b/pytorch/configs/qwen-14b-sft-full.json similarity index 100% rename from nlp/llm/qwen1.5-14b/pytorch/configs/qwen-14b-sft-full.json rename to models/nlp/llm/qwen1.5-14b/pytorch/configs/qwen-14b-sft-full.json diff --git a/nlp/llm/qwen1.5-14b/pytorch/main.py b/models/nlp/llm/qwen1.5-14b/pytorch/main.py similarity index 100% rename from nlp/llm/qwen1.5-14b/pytorch/main.py rename to models/nlp/llm/qwen1.5-14b/pytorch/main.py diff --git a/nlp/llm/qwen1.5-14b/pytorch/train.sh b/models/nlp/llm/qwen1.5-14b/pytorch/train.sh similarity index 100% rename from nlp/llm/qwen1.5-14b/pytorch/train.sh rename to models/nlp/llm/qwen1.5-14b/pytorch/train.sh diff --git a/nlp/llm/qwen1.5-7b/pytorch/README.md b/models/nlp/llm/qwen1.5-7b/pytorch/README.md similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/README.md rename to models/nlp/llm/qwen1.5-7b/pytorch/README.md diff --git a/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config.json b/models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config.json similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config.json rename to models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config.json diff --git a/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config_bf16.json b/models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config_bf16.json similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config_bf16.json rename to models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config_bf16.json diff --git a/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config_offload.json b/models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config_offload.json similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config_offload.json rename to models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z2_config_offload.json diff --git a/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config.json b/models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config.json similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config.json rename to models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config.json diff --git a/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config_bf16.json b/models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config_bf16.json similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config_bf16.json rename to models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config_bf16.json diff --git a/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config_offload.json b/models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config_offload.json similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config_offload.json rename to models/nlp/llm/qwen1.5-7b/pytorch/configs/ds_config/ds_z3_config_offload.json diff --git a/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-full.json b/models/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-full.json similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-full.json rename to models/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-full.json diff --git a/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-lora.json b/models/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-lora.json similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-lora.json rename to models/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-lora.json diff --git a/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-ptuning.json b/models/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-ptuning.json similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-ptuning.json rename to models/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-ptuning.json diff --git a/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-qlora.json b/models/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-qlora.json similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-qlora.json rename to models/nlp/llm/qwen1.5-7b/pytorch/configs/qwen-7b-sft-qlora.json diff --git a/nlp/llm/qwen1.5-7b/pytorch/main.py b/models/nlp/llm/qwen1.5-7b/pytorch/main.py similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/main.py rename to models/nlp/llm/qwen1.5-7b/pytorch/main.py diff --git a/nlp/llm/qwen1.5-7b/pytorch/train.sh b/models/nlp/llm/qwen1.5-7b/pytorch/train.sh similarity index 100% rename from nlp/llm/qwen1.5-7b/pytorch/train.sh rename to models/nlp/llm/qwen1.5-7b/pytorch/train.sh diff --git a/nlp/llm/qwen2-7b/verl/README.md b/models/nlp/llm/qwen2-7b/verl/README.md similarity index 100% rename from nlp/llm/qwen2-7b/verl/README.md rename to models/nlp/llm/qwen2-7b/verl/README.md diff --git a/nlp/llm/qwen2-7b/verl/run_qwen2_7b_gsm8k.sh b/models/nlp/llm/qwen2-7b/verl/run_qwen2_7b_gsm8k.sh similarity index 100% rename from nlp/llm/qwen2-7b/verl/run_qwen2_7b_gsm8k.sh rename to models/nlp/llm/qwen2-7b/verl/run_qwen2_7b_gsm8k.sh diff --git a/nlp/llm/qwen2.5-1.5b/verl/README.md b/models/nlp/llm/qwen2.5-1.5b/verl/README.md similarity index 100% rename from nlp/llm/qwen2.5-1.5b/verl/README.md rename to models/nlp/llm/qwen2.5-1.5b/verl/README.md diff --git a/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/full_hh_rlhf.py b/models/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/full_hh_rlhf.py similarity index 100% rename from nlp/llm/qwen2.5-1.5b/verl/data_preprocess/full_hh_rlhf.py rename to models/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/full_hh_rlhf.py diff --git a/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/gsm8k.py b/models/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/gsm8k.py similarity index 100% rename from nlp/llm/qwen2.5-1.5b/verl/data_preprocess/gsm8k.py rename to models/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/gsm8k.py diff --git a/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/hellaswag.py b/models/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/hellaswag.py similarity index 100% rename from nlp/llm/qwen2.5-1.5b/verl/data_preprocess/hellaswag.py rename to models/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/hellaswag.py diff --git a/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/kk.py b/models/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/kk.py similarity index 100% rename from nlp/llm/qwen2.5-1.5b/verl/data_preprocess/kk.py rename to models/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/kk.py diff --git a/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/math_dataset.py b/models/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/math_dataset.py similarity index 100% rename from nlp/llm/qwen2.5-1.5b/verl/data_preprocess/math_dataset.py rename to models/nlp/llm/qwen2.5-1.5b/verl/data_preprocess/math_dataset.py diff --git a/nlp/llm/qwen2.5-1.5b/verl/run_qwen2_5_1_5B_gsm8k.sh b/models/nlp/llm/qwen2.5-1.5b/verl/run_qwen2_5_1_5B_gsm8k.sh similarity index 100% rename from nlp/llm/qwen2.5-1.5b/verl/run_qwen2_5_1_5B_gsm8k.sh rename to models/nlp/llm/qwen2.5-1.5b/verl/run_qwen2_5_1_5B_gsm8k.sh diff --git a/nlp/llm/qwen2.5-1.5b/verl/run_qwen2_5_1_5B_kk.sh b/models/nlp/llm/qwen2.5-1.5b/verl/run_qwen2_5_1_5B_kk.sh similarity index 100% rename from nlp/llm/qwen2.5-1.5b/verl/run_qwen2_5_1_5B_kk.sh rename to models/nlp/llm/qwen2.5-1.5b/verl/run_qwen2_5_1_5B_kk.sh diff --git a/nlp/llm/qwen2.5-3b/pytorch/README.md b/models/nlp/llm/qwen2.5-3b/pytorch/README.md similarity index 100% rename from nlp/llm/qwen2.5-3b/pytorch/README.md rename to models/nlp/llm/qwen2.5-3b/pytorch/README.md diff --git a/nlp/llm/qwen2.5-7b/pytorch/README.md b/models/nlp/llm/qwen2.5-7b/pytorch/README.md similarity index 100% rename from nlp/llm/qwen2.5-7b/pytorch/README.md rename to models/nlp/llm/qwen2.5-7b/pytorch/README.md diff --git a/nlp/llm/qwen2.5-7b/pytorch/qwen2_5-7b_full_sft.yaml b/models/nlp/llm/qwen2.5-7b/pytorch/qwen2_5-7b_full_sft.yaml similarity index 100% rename from nlp/llm/qwen2.5-7b/pytorch/qwen2_5-7b_full_sft.yaml rename to models/nlp/llm/qwen2.5-7b/pytorch/qwen2_5-7b_full_sft.yaml diff --git a/nlp/llm/qwen2.5-7b/pytorch/qwen2_5-7b_lora_sft.yaml b/models/nlp/llm/qwen2.5-7b/pytorch/qwen2_5-7b_lora_sft.yaml similarity index 100% rename from nlp/llm/qwen2.5-7b/pytorch/qwen2_5-7b_lora_sft.yaml rename to models/nlp/llm/qwen2.5-7b/pytorch/qwen2_5-7b_lora_sft.yaml diff --git a/nlp/llm/qwen2.5-7b/verl/README.md b/models/nlp/llm/qwen2.5-7b/verl/README.md similarity index 100% rename from nlp/llm/qwen2.5-7b/verl/README.md rename to models/nlp/llm/qwen2.5-7b/verl/README.md diff --git a/nlp/llm/qwen2.5-7b/verl/data_preprocess/full_hh_rlhf.py b/models/nlp/llm/qwen2.5-7b/verl/data_preprocess/full_hh_rlhf.py similarity index 100% rename from nlp/llm/qwen2.5-7b/verl/data_preprocess/full_hh_rlhf.py rename to models/nlp/llm/qwen2.5-7b/verl/data_preprocess/full_hh_rlhf.py diff --git a/nlp/llm/qwen2.5-7b/verl/data_preprocess/gsm8k.py b/models/nlp/llm/qwen2.5-7b/verl/data_preprocess/gsm8k.py similarity index 100% rename from nlp/llm/qwen2.5-7b/verl/data_preprocess/gsm8k.py rename to models/nlp/llm/qwen2.5-7b/verl/data_preprocess/gsm8k.py diff --git a/nlp/llm/qwen2.5-7b/verl/data_preprocess/hellaswag.py b/models/nlp/llm/qwen2.5-7b/verl/data_preprocess/hellaswag.py similarity index 100% rename from nlp/llm/qwen2.5-7b/verl/data_preprocess/hellaswag.py rename to models/nlp/llm/qwen2.5-7b/verl/data_preprocess/hellaswag.py diff --git a/nlp/llm/qwen2.5-7b/verl/data_preprocess/kk.py b/models/nlp/llm/qwen2.5-7b/verl/data_preprocess/kk.py similarity index 100% rename from nlp/llm/qwen2.5-7b/verl/data_preprocess/kk.py rename to models/nlp/llm/qwen2.5-7b/verl/data_preprocess/kk.py diff --git a/nlp/llm/qwen2.5-7b/verl/data_preprocess/math_dataset.py b/models/nlp/llm/qwen2.5-7b/verl/data_preprocess/math_dataset.py similarity index 100% rename from nlp/llm/qwen2.5-7b/verl/data_preprocess/math_dataset.py rename to models/nlp/llm/qwen2.5-7b/verl/data_preprocess/math_dataset.py diff --git a/nlp/llm/qwen2.5-7b/verl/run_qwen2_5_7B_gsm8k.sh b/models/nlp/llm/qwen2.5-7b/verl/run_qwen2_5_7B_gsm8k.sh similarity index 100% rename from nlp/llm/qwen2.5-7b/verl/run_qwen2_5_7B_gsm8k.sh rename to models/nlp/llm/qwen2.5-7b/verl/run_qwen2_5_7B_gsm8k.sh diff --git a/nlp/llm/qwen2.5-7b/verl/run_qwen2_5_7B_kk.sh b/models/nlp/llm/qwen2.5-7b/verl/run_qwen2_5_7B_kk.sh similarity index 100% rename from nlp/llm/qwen2.5-7b/verl/run_qwen2_5_7B_kk.sh rename to models/nlp/llm/qwen2.5-7b/verl/run_qwen2_5_7B_kk.sh diff --git a/nlp/llm/qwen2.5-vl-7b/verl/README.md b/models/nlp/llm/qwen2.5-vl-7b/verl/README.md similarity index 100% rename from nlp/llm/qwen2.5-vl-7b/verl/README.md rename to models/nlp/llm/qwen2.5-vl-7b/verl/README.md diff --git a/nlp/llm/qwen2.5-vl-7b/verl/run_qwen2_5_vl-7b_geo3k.sh b/models/nlp/llm/qwen2.5-vl-7b/verl/run_qwen2_5_vl-7b_geo3k.sh similarity index 100% rename from nlp/llm/qwen2.5-vl-7b/verl/run_qwen2_5_vl-7b_geo3k.sh rename to models/nlp/llm/qwen2.5-vl-7b/verl/run_qwen2_5_vl-7b_geo3k.sh diff --git a/nlp/llm/qwen2.5-vl-7b/verl/run_qwen2_5_vl_7b_geo3k.sh b/models/nlp/llm/qwen2.5-vl-7b/verl/run_qwen2_5_vl_7b_geo3k.sh similarity index 100% rename from nlp/llm/qwen2.5-vl-7b/verl/run_qwen2_5_vl_7b_geo3k.sh rename to models/nlp/llm/qwen2.5-vl-7b/verl/run_qwen2_5_vl_7b_geo3k.sh diff --git a/nlp/llm/qwen3-8b/verl/README.md b/models/nlp/llm/qwen3-8b/verl/README.md similarity index 100% rename from nlp/llm/qwen3-8b/verl/README.md rename to models/nlp/llm/qwen3-8b/verl/README.md diff --git a/nlp/llm/qwen3-8b/verl/run_qwen3-8b_gsm8k.sh b/models/nlp/llm/qwen3-8b/verl/run_qwen3-8b_gsm8k.sh similarity index 100% rename from nlp/llm/qwen3-8b/verl/run_qwen3-8b_gsm8k.sh rename to models/nlp/llm/qwen3-8b/verl/run_qwen3-8b_gsm8k.sh diff --git a/nlp/llm/yi-1.5-6b/pytorch/README.md b/models/nlp/llm/yi-1.5-6b/pytorch/README.md similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/README.md rename to models/nlp/llm/yi-1.5-6b/pytorch/README.md diff --git a/nlp/llm/yi-1.5-6b/pytorch/constant.py b/models/nlp/llm/yi-1.5-6b/pytorch/constant.py similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/constant.py rename to models/nlp/llm/yi-1.5-6b/pytorch/constant.py diff --git a/nlp/llm/yi-1.5-6b/pytorch/requirements.txt b/models/nlp/llm/yi-1.5-6b/pytorch/requirements.txt similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/requirements.txt rename to models/nlp/llm/yi-1.5-6b/pytorch/requirements.txt diff --git a/nlp/llm/yi-1.5-6b/pytorch/scripts/run_sft_Yi-1.5-6b.sh b/models/nlp/llm/yi-1.5-6b/pytorch/scripts/run_sft_Yi-1.5-6b.sh similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/scripts/run_sft_Yi-1.5-6b.sh rename to models/nlp/llm/yi-1.5-6b/pytorch/scripts/run_sft_Yi-1.5-6b.sh diff --git a/nlp/llm/yi-1.5-6b/pytorch/sft/main.py b/models/nlp/llm/yi-1.5-6b/pytorch/sft/main.py similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/sft/main.py rename to models/nlp/llm/yi-1.5-6b/pytorch/sft/main.py diff --git a/nlp/llm/yi-1.5-6b/pytorch/sft/prompt_eval.py b/models/nlp/llm/yi-1.5-6b/pytorch/sft/prompt_eval.py similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/sft/prompt_eval.py rename to models/nlp/llm/yi-1.5-6b/pytorch/sft/prompt_eval.py diff --git a/nlp/llm/yi-1.5-6b/pytorch/utils/data/data_utils.py b/models/nlp/llm/yi-1.5-6b/pytorch/utils/data/data_utils.py similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/utils/data/data_utils.py rename to models/nlp/llm/yi-1.5-6b/pytorch/utils/data/data_utils.py diff --git a/nlp/llm/yi-1.5-6b/pytorch/utils/data/raw_datasets.py b/models/nlp/llm/yi-1.5-6b/pytorch/utils/data/raw_datasets.py similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/utils/data/raw_datasets.py rename to models/nlp/llm/yi-1.5-6b/pytorch/utils/data/raw_datasets.py diff --git a/nlp/llm/yi-1.5-6b/pytorch/utils/ds_utils.py b/models/nlp/llm/yi-1.5-6b/pytorch/utils/ds_utils.py similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/utils/ds_utils.py rename to models/nlp/llm/yi-1.5-6b/pytorch/utils/ds_utils.py diff --git a/nlp/llm/yi-1.5-6b/pytorch/utils/model/model_utils.py b/models/nlp/llm/yi-1.5-6b/pytorch/utils/model/model_utils.py similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/utils/model/model_utils.py rename to models/nlp/llm/yi-1.5-6b/pytorch/utils/model/model_utils.py diff --git a/nlp/llm/yi-1.5-6b/pytorch/utils/module/lora.py b/models/nlp/llm/yi-1.5-6b/pytorch/utils/module/lora.py similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/utils/module/lora.py rename to models/nlp/llm/yi-1.5-6b/pytorch/utils/module/lora.py diff --git a/nlp/llm/yi-1.5-6b/pytorch/utils/perf.py b/models/nlp/llm/yi-1.5-6b/pytorch/utils/perf.py similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/utils/perf.py rename to models/nlp/llm/yi-1.5-6b/pytorch/utils/perf.py diff --git a/nlp/llm/yi-1.5-6b/pytorch/utils/utils.py b/models/nlp/llm/yi-1.5-6b/pytorch/utils/utils.py similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/utils/utils.py rename to models/nlp/llm/yi-1.5-6b/pytorch/utils/utils.py diff --git a/nlp/llm/yi-1.5-6b/pytorch/yi_example_dataset/data/eval.jsonl b/models/nlp/llm/yi-1.5-6b/pytorch/yi_example_dataset/data/eval.jsonl similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/yi_example_dataset/data/eval.jsonl rename to models/nlp/llm/yi-1.5-6b/pytorch/yi_example_dataset/data/eval.jsonl diff --git a/nlp/llm/yi-1.5-6b/pytorch/yi_example_dataset/data/train.jsonl b/models/nlp/llm/yi-1.5-6b/pytorch/yi_example_dataset/data/train.jsonl similarity index 100% rename from nlp/llm/yi-1.5-6b/pytorch/yi_example_dataset/data/train.jsonl rename to models/nlp/llm/yi-1.5-6b/pytorch/yi_example_dataset/data/train.jsonl diff --git a/nlp/llm/yi-6b/pytorch/README.md b/models/nlp/llm/yi-6b/pytorch/README.md similarity index 100% rename from nlp/llm/yi-6b/pytorch/README.md rename to models/nlp/llm/yi-6b/pytorch/README.md diff --git a/nlp/llm/yi-6b/pytorch/constant.py b/models/nlp/llm/yi-6b/pytorch/constant.py similarity index 100% rename from nlp/llm/yi-6b/pytorch/constant.py rename to models/nlp/llm/yi-6b/pytorch/constant.py diff --git a/nlp/llm/yi-6b/pytorch/requirements.txt b/models/nlp/llm/yi-6b/pytorch/requirements.txt similarity index 100% rename from nlp/llm/yi-6b/pytorch/requirements.txt rename to models/nlp/llm/yi-6b/pytorch/requirements.txt diff --git a/nlp/llm/yi-6b/pytorch/scripts/run_sft_Yi_6b.sh b/models/nlp/llm/yi-6b/pytorch/scripts/run_sft_Yi_6b.sh similarity index 100% rename from nlp/llm/yi-6b/pytorch/scripts/run_sft_Yi_6b.sh rename to models/nlp/llm/yi-6b/pytorch/scripts/run_sft_Yi_6b.sh diff --git a/nlp/llm/yi-6b/pytorch/sft/main.py b/models/nlp/llm/yi-6b/pytorch/sft/main.py similarity index 100% rename from nlp/llm/yi-6b/pytorch/sft/main.py rename to models/nlp/llm/yi-6b/pytorch/sft/main.py diff --git a/nlp/llm/yi-6b/pytorch/sft/prompt_eval.py b/models/nlp/llm/yi-6b/pytorch/sft/prompt_eval.py similarity index 100% rename from nlp/llm/yi-6b/pytorch/sft/prompt_eval.py rename to models/nlp/llm/yi-6b/pytorch/sft/prompt_eval.py diff --git a/nlp/llm/yi-6b/pytorch/utils/data/data_utils.py b/models/nlp/llm/yi-6b/pytorch/utils/data/data_utils.py similarity index 100% rename from nlp/llm/yi-6b/pytorch/utils/data/data_utils.py rename to models/nlp/llm/yi-6b/pytorch/utils/data/data_utils.py diff --git a/nlp/llm/yi-6b/pytorch/utils/data/raw_datasets.py b/models/nlp/llm/yi-6b/pytorch/utils/data/raw_datasets.py similarity index 100% rename from nlp/llm/yi-6b/pytorch/utils/data/raw_datasets.py rename to models/nlp/llm/yi-6b/pytorch/utils/data/raw_datasets.py diff --git a/nlp/llm/yi-6b/pytorch/utils/ds_utils.py b/models/nlp/llm/yi-6b/pytorch/utils/ds_utils.py similarity index 100% rename from nlp/llm/yi-6b/pytorch/utils/ds_utils.py rename to models/nlp/llm/yi-6b/pytorch/utils/ds_utils.py diff --git a/nlp/llm/yi-6b/pytorch/utils/model/model_utils.py b/models/nlp/llm/yi-6b/pytorch/utils/model/model_utils.py similarity index 100% rename from nlp/llm/yi-6b/pytorch/utils/model/model_utils.py rename to models/nlp/llm/yi-6b/pytorch/utils/model/model_utils.py diff --git a/nlp/llm/yi-6b/pytorch/utils/module/lora.py b/models/nlp/llm/yi-6b/pytorch/utils/module/lora.py similarity index 100% rename from nlp/llm/yi-6b/pytorch/utils/module/lora.py rename to models/nlp/llm/yi-6b/pytorch/utils/module/lora.py diff --git a/nlp/llm/yi-6b/pytorch/utils/perf.py b/models/nlp/llm/yi-6b/pytorch/utils/perf.py similarity index 100% rename from nlp/llm/yi-6b/pytorch/utils/perf.py rename to models/nlp/llm/yi-6b/pytorch/utils/perf.py diff --git a/nlp/llm/yi-6b/pytorch/utils/utils.py b/models/nlp/llm/yi-6b/pytorch/utils/utils.py similarity index 100% rename from nlp/llm/yi-6b/pytorch/utils/utils.py rename to models/nlp/llm/yi-6b/pytorch/utils/utils.py diff --git a/nlp/llm/yi-6b/pytorch/yi_example_dataset/data/eval.jsonl b/models/nlp/llm/yi-6b/pytorch/yi_example_dataset/data/eval.jsonl similarity index 100% rename from nlp/llm/yi-6b/pytorch/yi_example_dataset/data/eval.jsonl rename to models/nlp/llm/yi-6b/pytorch/yi_example_dataset/data/eval.jsonl diff --git a/nlp/llm/yi-6b/pytorch/yi_example_dataset/data/train.jsonl b/models/nlp/llm/yi-6b/pytorch/yi_example_dataset/data/train.jsonl similarity index 100% rename from nlp/llm/yi-6b/pytorch/yi_example_dataset/data/train.jsonl rename to models/nlp/llm/yi-6b/pytorch/yi_example_dataset/data/train.jsonl diff --git a/nlp/llm/yi-vl-6b/pytorch/README.md b/models/nlp/llm/yi-vl-6b/pytorch/README.md similarity index 100% rename from nlp/llm/yi-vl-6b/pytorch/README.md rename to models/nlp/llm/yi-vl-6b/pytorch/README.md diff --git a/nlp/llm/yi-vl-6b/pytorch/yi_vl_6b_full_sft.yaml b/models/nlp/llm/yi-vl-6b/pytorch/yi_vl_6b_full_sft.yaml similarity index 100% rename from nlp/llm/yi-vl-6b/pytorch/yi_vl_6b_full_sft.yaml rename to models/nlp/llm/yi-vl-6b/pytorch/yi_vl_6b_full_sft.yaml diff --git a/nlp/llm/yi-vl-6b/pytorch/yi_vl_6b_lora_sft.yaml b/models/nlp/llm/yi-vl-6b/pytorch/yi_vl_6b_lora_sft.yaml similarity index 100% rename from nlp/llm/yi-vl-6b/pytorch/yi_vl_6b_lora_sft.yaml rename to models/nlp/llm/yi-vl-6b/pytorch/yi_vl_6b_lora_sft.yaml diff --git a/nlp/ner/bert/pytorch/README.md b/models/nlp/ner/bert/pytorch/README.md similarity index 100% rename from nlp/ner/bert/pytorch/README.md rename to models/nlp/ner/bert/pytorch/README.md diff --git a/nlp/ner/bert/pytorch/requirements.txt b/models/nlp/ner/bert/pytorch/requirements.txt similarity index 100% rename from nlp/ner/bert/pytorch/requirements.txt rename to models/nlp/ner/bert/pytorch/requirements.txt diff --git a/nlp/ner/bert/pytorch/run.sh b/models/nlp/ner/bert/pytorch/run.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/ner/bert/pytorch/run.sh rename to models/nlp/ner/bert/pytorch/run.sh diff --git a/nlp/ner/bert/pytorch/run_dist.sh b/models/nlp/ner/bert/pytorch/run_dist.sh old mode 100755 new mode 100644 similarity index 100% rename from nlp/ner/bert/pytorch/run_dist.sh rename to models/nlp/ner/bert/pytorch/run_dist.sh diff --git a/nlp/ner/bert/pytorch/run_ner.py b/models/nlp/ner/bert/pytorch/run_ner.py old mode 100755 new mode 100644 similarity index 100% rename from nlp/ner/bert/pytorch/run_ner.py rename to models/nlp/ner/bert/pytorch/run_ner.py diff --git a/nlp/ner/bert/pytorch/seqeval/seqeval.py b/models/nlp/ner/bert/pytorch/seqeval/seqeval.py similarity index 100% rename from nlp/ner/bert/pytorch/seqeval/seqeval.py rename to models/nlp/ner/bert/pytorch/seqeval/seqeval.py diff --git a/nlp/question_answering/bert/pytorch/README.md b/models/nlp/question_answering/bert/pytorch/README.md similarity index 100% rename from nlp/question_answering/bert/pytorch/README.md rename to models/nlp/question_answering/bert/pytorch/README.md diff --git a/nlp/question_answering/bert/pytorch/requirements.txt b/models/nlp/question_answering/bert/pytorch/requirements.txt similarity index 100% rename from nlp/question_answering/bert/pytorch/requirements.txt rename to models/nlp/question_answering/bert/pytorch/requirements.txt diff --git a/nlp/question_answering/bert/pytorch/run.sh b/models/nlp/question_answering/bert/pytorch/run.sh similarity index 100% rename from nlp/question_answering/bert/pytorch/run.sh rename to models/nlp/question_answering/bert/pytorch/run.sh diff --git a/nlp/question_answering/bert/pytorch/run_dist.sh b/models/nlp/question_answering/bert/pytorch/run_dist.sh similarity index 100% rename from nlp/question_answering/bert/pytorch/run_dist.sh rename to models/nlp/question_answering/bert/pytorch/run_dist.sh diff --git a/nlp/question_answering/bert/pytorch/run_qa.py b/models/nlp/question_answering/bert/pytorch/run_qa.py similarity index 100% rename from nlp/question_answering/bert/pytorch/run_qa.py rename to models/nlp/question_answering/bert/pytorch/run_qa.py diff --git a/nlp/question_answering/bert/pytorch/squad_download.py b/models/nlp/question_answering/bert/pytorch/squad_download.py similarity index 100% rename from nlp/question_answering/bert/pytorch/squad_download.py rename to models/nlp/question_answering/bert/pytorch/squad_download.py diff --git a/nlp/question_answering/bert/pytorch/trainer_qa.py b/models/nlp/question_answering/bert/pytorch/trainer_qa.py similarity index 100% rename from nlp/question_answering/bert/pytorch/trainer_qa.py rename to models/nlp/question_answering/bert/pytorch/trainer_qa.py diff --git a/nlp/question_answering/bert/pytorch/utils_qa.py b/models/nlp/question_answering/bert/pytorch/utils_qa.py similarity index 100% rename from nlp/question_answering/bert/pytorch/utils_qa.py rename to models/nlp/question_answering/bert/pytorch/utils_qa.py diff --git a/nlp/text_classification/bert/paddlepaddle/README.md b/models/nlp/text_classification/bert/paddlepaddle/README.md similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/README.md rename to models/nlp/text_classification/bert/paddlepaddle/README.md diff --git a/nlp/text_classification/bert/paddlepaddle/create_pretraining_data.py b/models/nlp/text_classification/bert/paddlepaddle/create_pretraining_data.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/create_pretraining_data.py rename to models/nlp/text_classification/bert/paddlepaddle/create_pretraining_data.py diff --git a/nlp/text_classification/bert/paddlepaddle/data/sample_text.txt b/models/nlp/text_classification/bert/paddlepaddle/data/sample_text.txt similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/data/sample_text.txt rename to models/nlp/text_classification/bert/paddlepaddle/data/sample_text.txt diff --git a/nlp/text_classification/bert/paddlepaddle/export_model.py b/models/nlp/text_classification/bert/paddlepaddle/export_model.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/export_model.py rename to models/nlp/text_classification/bert/paddlepaddle/export_model.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/bos_community.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/bos_community.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/bos_community.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/bos_community.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/download.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/download.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/download.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/download.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/install.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/install.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/install.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/install.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/main.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/main.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/main.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/main.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/server.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/server.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/server.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/server.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/utils/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/utils/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/utils/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/utils/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/utils/tabulate.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/utils/tabulate.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/utils/tabulate.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/cli/utils/tabulate.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/blendable_dataset.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/blendable_dataset.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/blendable_dataset.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/blendable_dataset.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/causal_dataset.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/causal_dataset.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/causal_dataset.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/causal_dataset.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/collate.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/collate.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/collate.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/collate.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/data_collator.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/data_collator.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/data_collator.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/data_collator.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/dist_dataloader.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/dist_dataloader.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/dist_dataloader.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/dist_dataloader.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/indexed_dataset.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/indexed_dataset.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/indexed_dataset.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/indexed_dataset.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/iterator.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/iterator.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/iterator.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/iterator.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/sampler.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/sampler.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/sampler.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/sampler.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/vocab.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/vocab.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/vocab.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/data/vocab.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/base_augment.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/base_augment.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/base_augment.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/base_augment.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/char.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/char.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/char.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/char.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/sentence.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/sentence.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/sentence.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/sentence.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/word.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/word.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/word.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/dataaug/word.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/README.md b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/README.md similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/README.md rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/README.md diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/advertisegen.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/advertisegen.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/advertisegen.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/advertisegen.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bellegroup.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bellegroup.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bellegroup.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bellegroup.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bq_corpus.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bq_corpus.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bq_corpus.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bq_corpus.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bstc.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bstc.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bstc.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/bstc.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/c3.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/c3.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/c3.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/c3.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cail2018_small.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cail2018_small.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cail2018_small.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cail2018_small.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cail2019_scm.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cail2019_scm.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cail2019_scm.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cail2019_scm.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cblue.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cblue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cblue.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cblue.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/chnsenticorp.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/chnsenticorp.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/chnsenticorp.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/chnsenticorp.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/chnsenticorp_v2.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/chnsenticorp_v2.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/chnsenticorp_v2.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/chnsenticorp_v2.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/clue.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/clue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/clue.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/clue.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cmrc2018.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cmrc2018.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cmrc2018.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cmrc2018.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cnn_dailymail.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cnn_dailymail.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cnn_dailymail.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cnn_dailymail.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/conll2002.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/conll2002.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/conll2002.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/conll2002.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cote.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cote.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cote.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/cote.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/couplet.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/couplet.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/couplet.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/couplet.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dataset.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dataset.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dataset.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dataset.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/drcd.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/drcd.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/drcd.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/drcd.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/drcd_cn.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/drcd_cn.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/drcd_cn.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/drcd_cn.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/duconv.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/duconv.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/duconv.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/duconv.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_checklist.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_checklist.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_checklist.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_checklist.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_qg.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_qg.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_qg.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_qg.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_robust.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_robust.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_robust.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_robust.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_yesno.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_yesno.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_yesno.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/dureader_yesno.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/fewclue.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/fewclue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/fewclue.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/fewclue.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/glue.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/glue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/glue.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/glue.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/chnsenticorp.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/chnsenticorp.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/chnsenticorp.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/chnsenticorp.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/clue.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/clue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/clue.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/clue.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cmrc2018.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cmrc2018.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cmrc2018.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cmrc2018.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cnn_dailymail.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cnn_dailymail.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cnn_dailymail.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cnn_dailymail.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cote.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cote.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cote.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/cote.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/docvqa_zh.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/docvqa_zh.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/docvqa_zh.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/docvqa_zh.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/duconv.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/duconv.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/duconv.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/duconv.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/dureader_robust.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/dureader_robust.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/dureader_robust.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/dureader_robust.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/funsd.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/funsd.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/funsd.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/funsd.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/glue.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/glue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/glue.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/glue.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/imdb.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/imdb.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/imdb.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/imdb.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/language_pair.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/language_pair.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/language_pair.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/language_pair.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/msra_ner.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/msra_ner.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/msra_ner.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/msra_ner.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/mt_eng_vietnamese.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/mt_eng_vietnamese.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/mt_eng_vietnamese.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/mt_eng_vietnamese.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/ptb_text_only.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/ptb_text_only.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/ptb_text_only.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/ptb_text_only.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/rvl_cdip_sampled.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/rvl_cdip_sampled.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/rvl_cdip_sampled.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/rvl_cdip_sampled.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/seabsa16.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/seabsa16.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/seabsa16.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/seabsa16.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/squad.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/squad.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/squad.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/squad.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/squad_v2.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/squad_v2.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/squad_v2.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/squad_v2.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/xfund_zh.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/xfund_zh.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/xfund_zh.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/xfund_zh.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/xnli.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/xnli.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/xnli.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hf_datasets/xnli.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hyp.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hyp.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hyp.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/hyp.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/imdb.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/imdb.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/imdb.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/imdb.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/iwslt15.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/iwslt15.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/iwslt15.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/iwslt15.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcqmc.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcqmc.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcqmc.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcqmc.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcqmc_v2.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcqmc_v2.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcqmc_v2.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcqmc_v2.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcsts_new.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcsts_new.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcsts_new.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/lcsts_new.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/msra_ner.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/msra_ner.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/msra_ner.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/msra_ner.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc13_evsam05_hit.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc13_evsam05_hit.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc13_evsam05_hit.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc13_evsam05_hit.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc13_evsam05_thu.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc13_evsam05_thu.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc13_evsam05_thu.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc13_evsam05_thu.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc14_sc.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc14_sc.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc14_sc.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc14_sc.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc_dbqa.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc_dbqa.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc_dbqa.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/nlpcc_dbqa.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/paws-x.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/paws-x.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/paws-x.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/paws-x.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/peoples_daily_ner.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/peoples_daily_ner.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/peoples_daily_ner.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/peoples_daily_ner.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/poetry.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/poetry.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/poetry.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/poetry.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/ptb.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/ptb.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/ptb.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/ptb.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/seabsa16.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/seabsa16.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/seabsa16.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/seabsa16.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/sighan-cn.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/sighan-cn.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/sighan-cn.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/sighan-cn.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/squad.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/squad.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/squad.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/squad.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/thucnews.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/thucnews.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/thucnews.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/thucnews.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/triviaqa.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/triviaqa.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/triviaqa.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/triviaqa.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/wmt14ende.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/wmt14ende.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/wmt14ende.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/wmt14ende.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/wos.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/wos.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/wos.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/wos.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/xnli.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/xnli.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/xnli.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/xnli.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/xnli_cn.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/xnli_cn.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/xnli_cn.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/xnli_cn.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/yahoo_answer_100k.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/yahoo_answer_100k.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/yahoo_answer_100k.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/yahoo_answer_100k.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/zero_padding_dataset.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/zero_padding_dataset.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/zero_padding_dataset.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/datasets/zero_padding_dataset.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/constant.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/constant.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/constant.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/constant.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/token_embedding.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/token_embedding.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/token_embedding.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/embeddings/token_embedding.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/README.md b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/README.md similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/README.md rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/README.md diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/README_en.md b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/README_en.md similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/README_en.md rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/README_en.md diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/auto_trainer_base.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/auto_trainer_base.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/auto_trainer_base.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/auto_trainer_base.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/requirements.txt b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/requirements.txt similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/requirements.txt rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/requirements.txt diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/text_classification.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/text_classification.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/text_classification.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/text_classification.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/autonlp/utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/ernie_model.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/ernie_model.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/ernie_model.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/ernie_model.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/faster_tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/faster_tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/faster_tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/faster_tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/model_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/model_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/model_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/model_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/bloom/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/bloom/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/bloom/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/bloom/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/bloom/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/bloom/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/bloom/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/bloom/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm_v2/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm_v2/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm_v2/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm_v2/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm_v2/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm_v2/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm_v2/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/chatglm_v2/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/fused_transformer_layers.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/fused_transformer_layers.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/fused_transformer_layers.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/fused_transformer_layers.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/generation_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/generation_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/generation_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/generation_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/gpt/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/gpt/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/gpt/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/gpt/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/gpt/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/gpt/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/gpt/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/gpt/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/ptq_scales_map.json b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/ptq_scales_map.json similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/ptq_scales_map.json rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/ptq_scales_map.json diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/ptq_scales_map_shift_smooth.json b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/ptq_scales_map_shift_smooth.json similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/ptq_scales_map_shift_smooth.json rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/llama/ptq_scales_map_shift_smooth.json diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/opt/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/opt/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/opt/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/opt/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/opt/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/opt/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/opt/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/opt/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/ptq_scales_map.json b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/ptq_scales_map.json similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/ptq_scales_map.json rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/ptq_scales_map.json diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/ptq_scales_map_shift_smooth.json b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/ptq_scales_map_shift_smooth.json similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/ptq_scales_map_shift_smooth.json rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/qwen2/ptq_scales_map_shift_smooth.json diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/experimental/transformers/utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/configuration_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/configuration_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/configuration_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/configuration_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/logits_process.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/logits_process.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/logits_process.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/logits_process.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/stopping_criteria.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/stopping_criteria.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/stopping_criteria.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/stopping_criteria.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/streamers.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/streamers.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/streamers.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/streamers.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/generation/utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/crf.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/crf.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/crf.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/crf.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/globalpointer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/globalpointer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/globalpointer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/globalpointer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/linear.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/linear.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/linear.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/linear.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/sequence.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/sequence.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/sequence.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/sequence.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/tcn.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/tcn.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/tcn.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/layers/tcn.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/losses/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/losses/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/losses/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/losses/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/losses/rdrop.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/losses/rdrop.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/losses/rdrop.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/losses/rdrop.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/README.md b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/README.md similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/README.md rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/README.md diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/bleu.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/bleu.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/bleu.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/bleu.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/chunk.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/chunk.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/chunk.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/chunk.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/distinct.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/distinct.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/distinct.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/distinct.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/dureader.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/dureader.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/dureader.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/dureader.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/glue.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/glue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/glue.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/glue.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/mrr.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/mrr.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/mrr.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/mrr.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/perplexity.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/perplexity.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/perplexity.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/perplexity.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/rouge.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/rouge.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/rouge.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/rouge.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/sighan.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/sighan.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/sighan.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/sighan.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/span.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/span.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/span.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/span.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/squad.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/squad.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/squad.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/squad.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/metrics/utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/parallel.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/parallel.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/parallel.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/parallel.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/random.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/random.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/random.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/random.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/topo.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/topo.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/topo.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/distributed/utils/topo.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/einsum.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/einsum.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/einsum.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/einsum.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/adamwdl.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/adamwdl.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/adamwdl.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/adamwdl.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/ema.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/ema.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/ema.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/ema.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/lr.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/lr.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/lr.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/ops/optimizer/lr.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_config.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_config.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_config.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_config.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_layers.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_layers.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_layers.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_layers.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_model.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_model.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_model.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_model.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quant_layers.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quant_layers.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quant_layers.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quant_layers.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quantization_layers.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quantization_layers.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quantization_layers.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quantization_layers.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quick_layers.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quick_layers.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quick_layers.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/lora/lora_quick_layers.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/prefix_config.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/prefix_config.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/prefix_config.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/prefix_config.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/prefix_model.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/prefix_model.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/prefix_model.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/prefix_model.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/prefix/utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_config.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_config.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_config.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_config.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_layers.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_layers.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_layers.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_layers.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_model.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_model.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_model.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/peft/vera/vera_model.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_args.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_args.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_args.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_args.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_model.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_model.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_model.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_model.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_trainer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_trainer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_trainer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_trainer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/prompt_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/template.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/template.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/template.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/template.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/verbalizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/verbalizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/verbalizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/prompt/verbalizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/qlora.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/qlora.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/qlora.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/qlora.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_config.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_config.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_config.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_config.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_linear.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_linear.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_linear.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_linear.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/quantization/quantization_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/seq2vec/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/seq2vec/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/seq2vec/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/seq2vec/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/seq2vec/encoder.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/seq2vec/encoder.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/seq2vec/encoder.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/seq2vec/encoder.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/base_router.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/base_router.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/base_router.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/base_router.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/base_handler.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/base_handler.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/base_handler.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/base_handler.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/cls_post_handler.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/cls_post_handler.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/cls_post_handler.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/cls_post_handler.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/custom_model_handler.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/custom_model_handler.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/custom_model_handler.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/custom_model_handler.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/qa_model_handler.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/qa_model_handler.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/qa_model_handler.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/qa_model_handler.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/taskflow_handler.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/taskflow_handler.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/taskflow_handler.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/taskflow_handler.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/token_model_handler.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/token_model_handler.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/token_model_handler.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/handlers/token_model_handler.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/http_router/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/http_router/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/http_router/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/http_router/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/http_router/router.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/http_router/router.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/http_router/router.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/http_router/router.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/model_manager.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/model_manager.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/model_manager.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/model_manager.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/predictor.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/predictor.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/predictor.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/predictor.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/server.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/server.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/server.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/server.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/taskflow_manager.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/taskflow_manager.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/taskflow_manager.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/taskflow_manager.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/server/utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/code_generation.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/code_generation.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/code_generation.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/code_generation.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/dependency_parsing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/dependency_parsing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/dependency_parsing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/dependency_parsing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/dialogue.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/dialogue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/dialogue.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/dialogue.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/document_intelligence.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/document_intelligence.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/document_intelligence.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/document_intelligence.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/fill_mask.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/fill_mask.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/fill_mask.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/fill_mask.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/information_extraction.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/information_extraction.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/information_extraction.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/information_extraction.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/knowledge_mining.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/knowledge_mining.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/knowledge_mining.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/knowledge_mining.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/lexical_analysis.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/lexical_analysis.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/lexical_analysis.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/lexical_analysis.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/dependency_parsing_model.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/dependency_parsing_model.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/dependency_parsing_model.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/dependency_parsing_model.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/lexical_analysis_model.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/lexical_analysis_model.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/lexical_analysis_model.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/lexical_analysis_model.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/sentiment_analysis_model.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/sentiment_analysis_model.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/sentiment_analysis_model.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/sentiment_analysis_model.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/text_correction_model.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/text_correction_model.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/text_correction_model.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/models/text_correction_model.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/multimodal_feature_extraction.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/multimodal_feature_extraction.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/multimodal_feature_extraction.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/multimodal_feature_extraction.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/named_entity_recognition.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/named_entity_recognition.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/named_entity_recognition.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/named_entity_recognition.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/poetry_generation.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/poetry_generation.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/poetry_generation.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/poetry_generation.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/pos_tagging.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/pos_tagging.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/pos_tagging.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/pos_tagging.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/question_answering.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/question_answering.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/question_answering.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/question_answering.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/question_generation.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/question_generation.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/question_generation.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/question_generation.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/sentiment_analysis.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/sentiment_analysis.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/sentiment_analysis.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/sentiment_analysis.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/task.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/task.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/task.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/task.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/taskflow.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/taskflow.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/taskflow.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/taskflow.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text2text_generation.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text2text_generation.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text2text_generation.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text2text_generation.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_classification.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_classification.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_classification.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_classification.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_correction.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_correction.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_correction.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_correction.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_feature_extraction.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_feature_extraction.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_feature_extraction.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_feature_extraction.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_generation.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_generation.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_generation.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_generation.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_similarity.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_similarity.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_similarity.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_similarity.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_summarization.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_summarization.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_summarization.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/text_summarization.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/word_segmentation.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/word_segmentation.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/word_segmentation.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/word_segmentation.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/zero_shot_text_classification.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/zero_shot_text_classification.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/zero_shot_text_classification.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/taskflow/zero_shot_text_classification.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/argparser.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/argparser.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/argparser.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/argparser.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/auto_trainer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/auto_trainer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/auto_trainer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/auto_trainer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/compression_args.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/compression_args.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/compression_args.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/compression_args.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/integrations.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/integrations.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/integrations.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/integrations.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/npu_plugin.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/npu_plugin.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/npu_plugin.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/npu_plugin.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/shared_memory_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/shared_memory_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/shared_memory_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/shared_memory_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/timer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/timer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/timer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/timer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/unified_checkpoint.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/unified_checkpoint.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/unified_checkpoint.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/plugins/unified_checkpoint.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_callback.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_callback.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_callback.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_callback.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_compress.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_compress.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_compress.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_compress.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_seq2seq.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_seq2seq.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_seq2seq.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_seq2seq.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/trainer_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/training_args.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/training_args.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/training_args.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/training_args.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/training_args_seq2seq.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/training_args_seq2seq.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/training_args_seq2seq.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/training_args_seq2seq.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/async_save.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/async_save.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/async_save.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/async_save.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/doc.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/doc.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/doc.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/doc.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/helper.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/helper.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/helper.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/helper.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/common.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/common.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/common.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/common.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/pp_reshard.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/pp_reshard.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/pp_reshard.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/pp_reshard.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/sharding_v1.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/sharding_v1.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/sharding_v1.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/sharding_v1.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/sharding_v2.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/sharding_v2.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/sharding_v2.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/reshard/sharding_v2.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/sharding_io.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/sharding_io.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/sharding_io.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trainer/utils/sharding_io.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/activations.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/activations.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/activations.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/activations.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/aistudio_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/aistudio_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/aistudio_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/aistudio_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/albert/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/artist/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/attention_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/attention_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/attention_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/attention_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/audio_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/audio_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/audio_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/audio_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/image_processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/image_processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/image_processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/image_processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/auto/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bart/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/modeling.pyi b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/modeling.pyi similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/modeling.pyi rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/modeling.pyi diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert_japanese/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert_japanese/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert_japanese/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert_japanese/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert_japanese/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert_japanese/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert_japanese/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bert_japanese/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bigbird/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/image_processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/image_processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/image_processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/image_processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bit/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blenderbot_small/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/image_processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/image_processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/image_processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/image_processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/modeling_text.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/modeling_text.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/modeling_text.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/modeling_text.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip/processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/blip_2/processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/processor.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/processor.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/processor.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/processor.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/bloom/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/LICENSE b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/LICENSE similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/LICENSE rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/LICENSE diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/LICENSE b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/LICENSE similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/LICENSE rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/LICENSE diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/chatglm-legacy-checkpoints-convert.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/chatglm-legacy-checkpoints-convert.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/chatglm-legacy-checkpoints-convert.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/chatglm-legacy-checkpoints-convert.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chatglm_v2/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chinesebert/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/converter.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/converter.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/converter.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/converter.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/feature_extraction.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/feature_extraction.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/feature_extraction.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/feature_extraction.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/image_processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/image_processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/image_processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/image_processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/chineseclip/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/feature_extraction.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/feature_extraction.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/feature_extraction.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/feature_extraction.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clap/processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/feature_extraction.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/feature_extraction.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/feature_extraction.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/feature_extraction.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/image_processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/image_processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/image_processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/image_processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clip/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/image_processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/image_processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/image_processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/image_processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/clipseg/processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/codegen/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/configuration_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/configuration_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/configuration_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/configuration_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/context_parallel_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/context_parallel_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/context_parallel_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/context_parallel_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convbert/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/conversion_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/conversion_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/conversion_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/conversion_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convert_slow_tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convert_slow_tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convert_slow_tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/convert_slow_tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ctrl/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dallebart/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/deberta_v2/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distilbert/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distill_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distill_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distill_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/distill_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/image_processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/image_processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/image_processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/image_processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/dpt/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/converter.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/converter.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/converter.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/converter.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/electra/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/README.md b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/README.md similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/README.md rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/README.md diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/static_to_dygraph_params/match_static_to_dygraph.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/static_to_dygraph_params/match_static_to_dygraph.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/static_to_dygraph_params/match_static_to_dygraph.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/static_to_dygraph_params/match_static_to_dygraph.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_code/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_ctm/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_doc/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/params_map.json b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/params_map.json similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/params_map.json rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gen/params_map.json diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/matching_param_name.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/matching_param_name.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/matching_param_name.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/matching_param_name.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_gram/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/visual_backbone.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/visual_backbone.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/visual_backbone.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_layout/visual_backbone.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_m/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/feature_extraction.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/feature_extraction.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/feature_extraction.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/feature_extraction.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/image_processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/image_processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/image_processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/image_processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ernie_vil/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/export.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/export.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/export.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/export.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/feature_extraction_sequence_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/feature_extraction_sequence_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/feature_extraction_sequence_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/feature_extraction_sequence_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/feature_extraction_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/feature_extraction_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/feature_extraction_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/feature_extraction_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/fnet/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/funnel/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gau_alpha/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/modeling_pp.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/modeling_pp.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/modeling_pp.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/modeling_pp.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gemma/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/glm/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling_auto.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling_auto.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling_auto.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling_auto.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling_pp.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling_pp.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling_pp.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/modeling_pp.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gpt/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/gptj/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_processing_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_processing_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_processing_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_processing_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_transforms.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_transforms.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_transforms.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_transforms.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/image_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/jamba/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlm/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutlmv2/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/visual_backbone.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/visual_backbone.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/visual_backbone.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/visual_backbone.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/visual_backbone.yaml b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/visual_backbone.yaml similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/visual_backbone.yaml rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/layoutxlm/visual_backbone.yaml diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/linear_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/linear_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/linear_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/linear_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/LICENSE b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/LICENSE similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/LICENSE rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/LICENSE diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/Llama2.LICENSE b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/Llama2.LICENSE similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/Llama2.LICENSE rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/Llama2.LICENSE diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/fusion_ops.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/fusion_ops.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/fusion_ops.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/fusion_ops.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_auto.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_auto.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_auto.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_auto.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_auto_static.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_auto_static.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_auto_static.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_auto_static.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_pp.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_pp.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_pp.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/modeling_pp.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/tokenizer_fast.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/tokenizer_fast.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/tokenizer_fast.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/llama/tokenizer_fast.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/attention_strategies.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/attention_strategies.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/attention_strategies.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/attention_strategies.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/embedding_strategies.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/embedding_strategies.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/embedding_strategies.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/embedding_strategies.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/long_sequence_strategies.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/long_sequence_strategies.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/long_sequence_strategies.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/long_sequence_strategies/long_sequence_strategies.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/luke/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mamba/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mbart/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mc2_parallel_linear.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mc2_parallel_linear.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mc2_parallel_linear.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mc2_parallel_linear.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/megatronbert/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/image_processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/image_processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/image_processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/image_processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/minigpt4/processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mistral/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mixtral/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mobilebert/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/model_outputs.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/model_outputs.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/model_outputs.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/model_outputs.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/model_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/model_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/model_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/model_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mpnet/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/converter.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/converter.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/converter.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/converter.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/mt5/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nezha/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/nystromformer/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ofa_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ofa_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ofa_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ofa_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/convert_torch_to_paddle.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/convert_torch_to_paddle.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/convert_torch_to_paddle.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/convert_torch_to_paddle.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/opt/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/optimization.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/optimization.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/optimization.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/optimization.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/pegasus/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ppminilm/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/processing_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/processing_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/processing_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/processing_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/prophetnet/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling_3D_auto.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling_3D_auto.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling_3D_auto.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling_3D_auto.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling_pp.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling_pp.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling_pp.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/modeling_pp.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/modeling_pp.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/modeling_pp.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/modeling_pp.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/modeling_pp.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/qwen2_moe/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/reformer/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rembert/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ring_flash_attention.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ring_flash_attention.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ring_flash_attention.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/ring_flash_attention.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/README.md b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/README.md similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/README.md rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/README.md diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/converter.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/converter.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/converter.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/converter.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roberta/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformer/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/roformerv2/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/rw/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/segment_parallel_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/segment_parallel_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/segment_parallel_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/segment_parallel_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/semantic_search/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/semantic_search/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/semantic_search/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/semantic_search/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/semantic_search/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/semantic_search/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/semantic_search/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/semantic_search/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/sentencepiece_model_pb2.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/sentencepiece_model_pb2.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/sentencepiece_model_pb2.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/sentencepiece_model_pb2.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/skep/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/feature_extraction.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/feature_extraction.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/feature_extraction.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/feature_extraction.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/speecht5/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/squeezebert/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tinybert/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils_base.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils_base.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils_base.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils_base.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils_fast.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils_fast.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils_fast.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/tokenizer_utils_fast.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/convert.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/convert.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/convert.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/convert.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unified_transformer/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/unimo/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/image_processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/image_processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/image_processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/image_processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/processing.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/processing.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/processing.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/visualglm/processing.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlm/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/converter.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/converter.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/converter.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/converter.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/xlnet/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/configuration.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/configuration.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/configuration.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/configuration.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/tokenizer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/tokenizer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/tokenizer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/transformers/yuan/tokenizer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/dpo_trainer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/dpo_trainer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/dpo_trainer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/dpo_trainer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/trl_data.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/trl_data.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/trl_data.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/trl_data.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/trl_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/trl_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/trl_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/trl/trl_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/batch_sampler.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/batch_sampler.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/batch_sampler.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/batch_sampler.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/converter.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/converter.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/converter.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/converter.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/distributed.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/distributed.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/distributed.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/distributed.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/doc_parser.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/doc_parser.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/doc_parser.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/doc_parser.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/aistudio_hub_download.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/aistudio_hub_download.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/aistudio_hub_download.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/aistudio_hub_download.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/bos_download.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/bos_download.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/bos_download.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/bos_download.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/common.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/common.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/common.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/download/common.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/downloader.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/downloader.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/downloader.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/downloader.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/env.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/env.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/env.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/env.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/ie_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/ie_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/ie_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/ie_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/image_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/image_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/image_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/image_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/import_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/import_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/import_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/import_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/initializer.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/initializer.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/initializer.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/initializer.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/llm_utils.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/llm_utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/llm_utils.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/llm_utils.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/log.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/log.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/log.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/log.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/nested.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/nested.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/nested.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/nested.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/profiler.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/profiler.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/profiler.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/profiler.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/safetensors.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/safetensors.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/safetensors.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/safetensors.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/serialization.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/serialization.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/serialization.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/serialization.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/tools.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/tools.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/tools.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/utils/tools.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/version/__init__.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/version/__init__.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/version/__init__.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/version/__init__.py diff --git a/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/version/git.py b/models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/version/git.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/version/git.py rename to models/nlp/text_classification/bert/paddlepaddle/paddlenlp_3.0.0/version/git.py diff --git a/nlp/text_classification/bert/paddlepaddle/predict.py b/models/nlp/text_classification/bert/paddlepaddle/predict.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/predict.py rename to models/nlp/text_classification/bert/paddlepaddle/predict.py diff --git a/nlp/text_classification/bert/paddlepaddle/predict_glue.py b/models/nlp/text_classification/bert/paddlepaddle/predict_glue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/predict_glue.py rename to models/nlp/text_classification/bert/paddlepaddle/predict_glue.py diff --git a/nlp/text_classification/bert/paddlepaddle/requirements.txt b/models/nlp/text_classification/bert/paddlepaddle/requirements.txt similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/requirements.txt rename to models/nlp/text_classification/bert/paddlepaddle/requirements.txt diff --git a/nlp/text_classification/bert/paddlepaddle/run_glue.py b/models/nlp/text_classification/bert/paddlepaddle/run_glue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/run_glue.py rename to models/nlp/text_classification/bert/paddlepaddle/run_glue.py diff --git a/nlp/text_classification/bert/paddlepaddle/run_pretrain.py b/models/nlp/text_classification/bert/paddlepaddle/run_pretrain.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/run_pretrain.py rename to models/nlp/text_classification/bert/paddlepaddle/run_pretrain.py diff --git a/nlp/text_classification/bert/paddlepaddle/run_training.sh b/models/nlp/text_classification/bert/paddlepaddle/run_training.sh similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/run_training.sh rename to models/nlp/text_classification/bert/paddlepaddle/run_training.sh diff --git a/nlp/text_classification/bert/paddlepaddle/static/README.md b/models/nlp/text_classification/bert/paddlepaddle/static/README.md similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static/README.md rename to models/nlp/text_classification/bert/paddlepaddle/static/README.md diff --git a/nlp/text_classification/bert/paddlepaddle/static/create_pretraining_data.py b/models/nlp/text_classification/bert/paddlepaddle/static/create_pretraining_data.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static/create_pretraining_data.py rename to models/nlp/text_classification/bert/paddlepaddle/static/create_pretraining_data.py diff --git a/nlp/text_classification/bert/paddlepaddle/static/data/sample_text.txt b/models/nlp/text_classification/bert/paddlepaddle/static/data/sample_text.txt similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static/data/sample_text.txt rename to models/nlp/text_classification/bert/paddlepaddle/static/data/sample_text.txt diff --git a/nlp/text_classification/bert/paddlepaddle/static/dataset.py b/models/nlp/text_classification/bert/paddlepaddle/static/dataset.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static/dataset.py rename to models/nlp/text_classification/bert/paddlepaddle/static/dataset.py diff --git a/nlp/text_classification/bert/paddlepaddle/static/predict_glue.py b/models/nlp/text_classification/bert/paddlepaddle/static/predict_glue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static/predict_glue.py rename to models/nlp/text_classification/bert/paddlepaddle/static/predict_glue.py diff --git a/nlp/text_classification/bert/paddlepaddle/static/run_glue.py b/models/nlp/text_classification/bert/paddlepaddle/static/run_glue.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static/run_glue.py rename to models/nlp/text_classification/bert/paddlepaddle/static/run_glue.py diff --git a/nlp/text_classification/bert/paddlepaddle/static/run_glue_with_sparaity.py b/models/nlp/text_classification/bert/paddlepaddle/static/run_glue_with_sparaity.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static/run_glue_with_sparaity.py rename to models/nlp/text_classification/bert/paddlepaddle/static/run_glue_with_sparaity.py diff --git a/nlp/text_classification/bert/paddlepaddle/static/run_pretrain.py b/models/nlp/text_classification/bert/paddlepaddle/static/run_pretrain.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static/run_pretrain.py rename to models/nlp/text_classification/bert/paddlepaddle/static/run_pretrain.py diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/README.md b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/README.md similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/README.md rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/README.md diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_checkpointoutput.cc b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_checkpointoutput.cc similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_checkpointoutput.cc rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_checkpointoutput.cc diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_detach.cc b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_detach.cc similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_detach.cc rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_detach.cc diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_identity.cc b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_identity.cc similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_identity.cc rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_identity.cc diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_nll_loss.cc b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_nll_loss.cc similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_nll_loss.cc rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_nll_loss.cc diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_shape_infer.cc b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_shape_infer.cc similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_shape_infer.cc rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/custom_shape_infer.cc diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/disable_attn_dropout_bwd_pattern.cc b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/disable_attn_dropout_bwd_pattern.cc similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/disable_attn_dropout_bwd_pattern.cc rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/disable_attn_dropout_bwd_pattern.cc diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/tied_gather.cc b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/tied_gather.cc similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/tied_gather.cc rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/tied_gather.cc diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/tied_gather_pattern.cc b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/tied_gather_pattern.cc similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/tied_gather_pattern.cc rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/tied_gather_pattern.cc diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/utils.cc b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/utils.cc similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/utils.cc rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/utils.cc diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/workarounds/prevent_const_expr_folding_op.cc b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/workarounds/prevent_const_expr_folding_op.cc similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/workarounds/prevent_const_expr_folding_op.cc rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/custom_ops/workarounds/prevent_const_expr_folding_op.cc diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/dataset_ipu.py b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/dataset_ipu.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/dataset_ipu.py rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/dataset_ipu.py diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/load_tf_ckpt.py b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/load_tf_ckpt.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/load_tf_ckpt.py rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/load_tf_ckpt.py diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/modeling.py b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/modeling.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/modeling.py rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/modeling.py diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/requirements.txt b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/requirements.txt similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/requirements.txt rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/requirements.txt diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/run_pretrain.py b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/run_pretrain.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/run_pretrain.py rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/run_pretrain.py diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/run_squad.py b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/run_squad.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/run_squad.py rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/run_squad.py diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_pretrain.sh b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_pretrain.sh similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_pretrain.sh rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_pretrain.sh diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_pretrain_phase2.sh b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_pretrain_phase2.sh similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_pretrain_phase2.sh rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_pretrain_phase2.sh diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_squad.sh b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_squad.sh similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_squad.sh rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_squad.sh diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_squad_infer.sh b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_squad_infer.sh similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_squad_infer.sh rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod16/run_squad_infer.sh diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_pretrain.sh b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_pretrain.sh similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_pretrain.sh rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_pretrain.sh diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_pretrain_phase2.sh b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_pretrain_phase2.sh similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_pretrain_phase2.sh rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_pretrain_phase2.sh diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_squad.sh b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_squad.sh similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_squad.sh rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_squad.sh diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_squad_infer.sh b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_squad_infer.sh similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_squad_infer.sh rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/scripts/pod4/run_squad_infer.sh diff --git a/nlp/text_classification/bert/paddlepaddle/static_ipu/utils.py b/models/nlp/text_classification/bert/paddlepaddle/static_ipu/utils.py similarity index 100% rename from nlp/text_classification/bert/paddlepaddle/static_ipu/utils.py rename to models/nlp/text_classification/bert/paddlepaddle/static_ipu/utils.py diff --git a/nlp/text_classification/bert/pytorch/README.md b/models/nlp/text_classification/bert/pytorch/README.md similarity index 100% rename from nlp/text_classification/bert/pytorch/README.md rename to models/nlp/text_classification/bert/pytorch/README.md diff --git a/nlp/text_classification/bert/pytorch/requirements.txt b/models/nlp/text_classification/bert/pytorch/requirements.txt similarity index 100% rename from nlp/text_classification/bert/pytorch/requirements.txt rename to models/nlp/text_classification/bert/pytorch/requirements.txt diff --git a/nlp/text_classification/bert/pytorch/run_glue.py b/models/nlp/text_classification/bert/pytorch/run_glue.py similarity index 100% rename from nlp/text_classification/bert/pytorch/run_glue.py rename to models/nlp/text_classification/bert/pytorch/run_glue.py diff --git a/nlp/text_classification/bert/pytorch/train.sh b/models/nlp/text_classification/bert/pytorch/train.sh similarity index 100% rename from nlp/text_classification/bert/pytorch/train.sh rename to models/nlp/text_classification/bert/pytorch/train.sh diff --git a/nlp/text_classification/bert/pytorch/train_dist.sh b/models/nlp/text_classification/bert/pytorch/train_dist.sh similarity index 100% rename from nlp/text_classification/bert/pytorch/train_dist.sh rename to models/nlp/text_classification/bert/pytorch/train_dist.sh diff --git a/nlp/text_classification/bert/pytorch/train_dist_torch2.sh b/models/nlp/text_classification/bert/pytorch/train_dist_torch2.sh similarity index 100% rename from nlp/text_classification/bert/pytorch/train_dist_torch2.sh rename to models/nlp/text_classification/bert/pytorch/train_dist_torch2.sh diff --git a/nlp/text_classification/bert/tensorflow2.0/README.md b/models/nlp/text_classification/bert/tensorflow2.0/README.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/README.md rename to models/nlp/text_classification/bert/tensorflow2.0/README.md diff --git a/nlp/text_classification/bert/tensorflow2.0/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/albert/configs.py b/models/nlp/text_classification/bert/tensorflow2.0/albert/configs.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/albert/configs.py rename to models/nlp/text_classification/bert/tensorflow2.0/albert/configs.py diff --git a/nlp/text_classification/bert/tensorflow2.0/bert_cloud_tpu.md b/models/nlp/text_classification/bert/tensorflow2.0/bert_cloud_tpu.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/bert_cloud_tpu.md rename to models/nlp/text_classification/bert/tensorflow2.0/bert_cloud_tpu.md diff --git a/nlp/text_classification/bert/tensorflow2.0/bert_models.py b/models/nlp/text_classification/bert/tensorflow2.0/bert_models.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/bert_models.py rename to models/nlp/text_classification/bert/tensorflow2.0/bert_models.py diff --git a/nlp/text_classification/bert/tensorflow2.0/common/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/common/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/common/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/common/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/common/dataset_fn.py b/models/nlp/text_classification/bert/tensorflow2.0/common/dataset_fn.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/common/dataset_fn.py rename to models/nlp/text_classification/bert/tensorflow2.0/common/dataset_fn.py diff --git a/nlp/text_classification/bert/tensorflow2.0/common/distribute_utils.py b/models/nlp/text_classification/bert/tensorflow2.0/common/distribute_utils.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/common/distribute_utils.py rename to models/nlp/text_classification/bert/tensorflow2.0/common/distribute_utils.py diff --git a/nlp/text_classification/bert/tensorflow2.0/common/flags.py b/models/nlp/text_classification/bert/tensorflow2.0/common/flags.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/common/flags.py rename to models/nlp/text_classification/bert/tensorflow2.0/common/flags.py diff --git a/nlp/text_classification/bert/tensorflow2.0/common/registry_imports.py b/models/nlp/text_classification/bert/tensorflow2.0/common/registry_imports.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/common/registry_imports.py rename to models/nlp/text_classification/bert/tensorflow2.0/common/registry_imports.py diff --git a/nlp/text_classification/bert/tensorflow2.0/common_flags.py b/models/nlp/text_classification/bert/tensorflow2.0/common_flags.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/common_flags.py rename to models/nlp/text_classification/bert/tensorflow2.0/common_flags.py diff --git a/nlp/text_classification/bert/tensorflow2.0/configs.py b/models/nlp/text_classification/bert/tensorflow2.0/configs.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/configs.py rename to models/nlp/text_classification/bert/tensorflow2.0/configs.py diff --git a/nlp/text_classification/bert/tensorflow2.0/core/config_definitions.py b/models/nlp/text_classification/bert/tensorflow2.0/core/config_definitions.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/core/config_definitions.py rename to models/nlp/text_classification/bert/tensorflow2.0/core/config_definitions.py diff --git a/nlp/text_classification/bert/tensorflow2.0/data/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/data/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/data/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/data/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/data/squad_lib.py b/models/nlp/text_classification/bert/tensorflow2.0/data/squad_lib.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/data/squad_lib.py rename to models/nlp/text_classification/bert/tensorflow2.0/data/squad_lib.py diff --git a/nlp/text_classification/bert/tensorflow2.0/data/squad_lib_sp.py b/models/nlp/text_classification/bert/tensorflow2.0/data/squad_lib_sp.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/data/squad_lib_sp.py rename to models/nlp/text_classification/bert/tensorflow2.0/data/squad_lib_sp.py diff --git a/nlp/text_classification/bert/tensorflow2.0/download_glue_data.py b/models/nlp/text_classification/bert/tensorflow2.0/download_glue_data.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/download_glue_data.py rename to models/nlp/text_classification/bert/tensorflow2.0/download_glue_data.py diff --git a/nlp/text_classification/bert/tensorflow2.0/download_script.sh b/models/nlp/text_classification/bert/tensorflow2.0/download_script.sh similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/download_script.sh rename to models/nlp/text_classification/bert/tensorflow2.0/download_script.sh diff --git a/nlp/text_classification/bert/tensorflow2.0/export_tfhub.py b/models/nlp/text_classification/bert/tensorflow2.0/export_tfhub.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/export_tfhub.py rename to models/nlp/text_classification/bert/tensorflow2.0/export_tfhub.py diff --git a/nlp/text_classification/bert/tensorflow2.0/input_pipeline.py b/models/nlp/text_classification/bert/tensorflow2.0/input_pipeline.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/input_pipeline.py rename to models/nlp/text_classification/bert/tensorflow2.0/input_pipeline.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/README.md b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/README.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/README.md rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/README.md diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/contributing.md b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/contributing.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/contributing.md rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/contributing.md diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/bert_encoder.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/bert_encoder.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/bert_encoder.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/bert_encoder.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/bert_encoder_test.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/bert_encoder_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/bert_encoder_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/encoders/bert_encoder_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/masked_lm.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/masked_lm.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/masked_lm.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/masked_lm.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/on_device_embedding.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/on_device_embedding.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/on_device_embedding.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/on_device_embedding.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/on_device_embedding_test.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/on_device_embedding_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/on_device_embedding_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/on_device_embedding_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/position_embedding.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/position_embedding.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/position_embedding.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/position_embedding.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/position_embedding_test.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/position_embedding_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/position_embedding_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/position_embedding_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/self_attention_mask.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/self_attention_mask.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/self_attention_mask.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/self_attention_mask.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/transformer_encoder_block.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/transformer_encoder_block.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/transformer_encoder_block.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/transformer_encoder_block.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/transformer_encoder_block_test.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/transformer_encoder_block_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/transformer_encoder_block_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/layers/transformer_encoder_block_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/requirements.txt b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/requirements.txt similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/requirements.txt rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/requirements.txt diff --git a/nlp/text_classification/bert/tensorflow2.0/keras_nlp/setup.py b/models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/setup.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/keras_nlp/setup.py rename to models/nlp/text_classification/bert/tensorflow2.0/keras_nlp/setup.py diff --git a/nlp/text_classification/bert/tensorflow2.0/model_saving_utils.py b/models/nlp/text_classification/bert/tensorflow2.0/model_saving_utils.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/model_saving_utils.py rename to models/nlp/text_classification/bert/tensorflow2.0/model_saving_utils.py diff --git a/nlp/text_classification/bert/tensorflow2.0/model_training_utils.py b/models/nlp/text_classification/bert/tensorflow2.0/model_training_utils.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/model_training_utils.py rename to models/nlp/text_classification/bert/tensorflow2.0/model_training_utils.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/activations/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/activations/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/activations/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/activations/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/activations/gelu.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/activations/gelu.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/activations/gelu.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/activations/gelu.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/activations/relu.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/activations/relu.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/activations/relu.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/activations/relu.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/activations/sigmoid.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/activations/sigmoid.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/activations/sigmoid.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/activations/sigmoid.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/activations/swish.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/activations/swish.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/activations/swish.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/activations/swish.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/base_config.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/base_config.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/base_config.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/base_config.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/config_definitions.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/config_definitions.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/config_definitions.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/config_definitions.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/oneof.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/oneof.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/oneof.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/oneof.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/params_dict.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/params_dict.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/params_dict.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/hyperparams/params_dict.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/multitask/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/base_model.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/base_model.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/multitask/base_model.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/base_model.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/base_trainer.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/base_trainer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/multitask/base_trainer.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/base_trainer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/configs.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/configs.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/multitask/configs.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/configs.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/evaluator.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/evaluator.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/multitask/evaluator.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/evaluator.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/interleaving_trainer.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/interleaving_trainer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/multitask/interleaving_trainer.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/interleaving_trainer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/multitask.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/multitask.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/multitask/multitask.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/multitask.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/task_sampler.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/task_sampler.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/multitask/task_sampler.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/task_sampler.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/test_utils.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/test_utils.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/multitask/test_utils.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/test_utils.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/train_lib.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/train_lib.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/multitask/train_lib.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/multitask/train_lib.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/optimization/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/learning_rate_config.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/learning_rate_config.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/learning_rate_config.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/learning_rate_config.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/optimization_config.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/optimization_config.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/optimization_config.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/optimization_config.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/optimizer_config.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/optimizer_config.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/optimizer_config.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/configs/optimizer_config.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/ema_optimizer.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/ema_optimizer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/optimization/ema_optimizer.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/ema_optimizer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/lars_optimizer.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/lars_optimizer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/optimization/lars_optimizer.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/lars_optimizer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/lr_schedule.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/lr_schedule.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/optimization/lr_schedule.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/lr_schedule.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/optimizer_factory.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/optimizer_factory.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/optimization/optimizer_factory.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/optimizer_factory.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/slide_optimizer.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/slide_optimizer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/optimization/slide_optimizer.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/optimization/slide_optimizer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/performance.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/performance.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/performance.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/performance.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/policies.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/policies.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/progressive/policies.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/policies.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/train.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/train.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/progressive/train.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/train.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/train_lib.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/train_lib.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/progressive/train_lib.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/train_lib.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/trainer.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/trainer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/progressive/trainer.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/trainer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/utils.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/utils.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/progressive/utils.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/progressive/utils.py diff --git a/nlp/text_classification/bert/tensorflow2.0/modeling/tf_utils.py b/models/nlp/text_classification/bert/tensorflow2.0/modeling/tf_utils.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/modeling/tf_utils.py rename to models/nlp/text_classification/bert/tensorflow2.0/modeling/tf_utils.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_configs/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_configs/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_configs/bert.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/bert.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_configs/bert.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/bert.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_configs/electra.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/electra.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_configs/electra.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/electra.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_configs/encoders.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/encoders.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_configs/encoders.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/encoders.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiment_configs.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiment_configs.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiment_configs.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiment_configs.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiments/glue_mnli_matched.yaml b/models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiments/glue_mnli_matched.yaml similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiments/glue_mnli_matched.yaml rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiments/glue_mnli_matched.yaml diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiments/squad_v1.yaml b/models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiments/squad_v1.yaml similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiments/squad_v1.yaml rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/experiments/squad_v1.yaml diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_configs/finetuning_experiments.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/finetuning_experiments.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_configs/finetuning_experiments.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/finetuning_experiments.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_configs/models/bert_en_uncased_base.yaml b/models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/models/bert_en_uncased_base.yaml similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_configs/models/bert_en_uncased_base.yaml rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/models/bert_en_uncased_base.yaml diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_configs/pretraining_experiments.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/pretraining_experiments.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_configs/pretraining_experiments.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/pretraining_experiments.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_configs/wmt_transformer_experiments.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/wmt_transformer_experiments.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_configs/wmt_transformer_experiments.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_configs/wmt_transformer_experiments.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/README.md b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/README.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/README.md rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/README.md diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/README.md b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/README.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/README.md rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/README.md diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/attention.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/attention.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/attention.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/attention.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/bigbird_attention.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/bigbird_attention.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/bigbird_attention.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/bigbird_attention.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/cls_head.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/cls_head.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/cls_head.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/cls_head.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/dense_einsum.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/dense_einsum.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/dense_einsum.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/dense_einsum.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/gated_feedforward.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/gated_feedforward.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/gated_feedforward.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/gated_feedforward.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/gaussian_process.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/gaussian_process.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/gaussian_process.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/gaussian_process.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/kernel_attention.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/kernel_attention.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/kernel_attention.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/kernel_attention.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/masked_lm.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/masked_lm.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/masked_lm.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/masked_lm.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/masked_softmax.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/masked_softmax.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/masked_softmax.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/masked_softmax.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/mat_mul_with_margin.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/mat_mul_with_margin.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/mat_mul_with_margin.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/mat_mul_with_margin.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/mobile_bert_layers.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/mobile_bert_layers.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/mobile_bert_layers.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/mobile_bert_layers.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/multi_channel_attention.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/multi_channel_attention.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/multi_channel_attention.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/multi_channel_attention.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/on_device_embedding.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/on_device_embedding.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/on_device_embedding.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/on_device_embedding.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/position_embedding.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/position_embedding.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/position_embedding.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/position_embedding.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/relative_attention.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/relative_attention.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/relative_attention.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/relative_attention.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/rezero_transformer.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/rezero_transformer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/rezero_transformer.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/rezero_transformer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/self_attention_mask.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/self_attention_mask.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/self_attention_mask.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/self_attention_mask.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/spectral_normalization.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/spectral_normalization.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/spectral_normalization.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/spectral_normalization.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/talking_heads_attention.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/talking_heads_attention.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/talking_heads_attention.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/talking_heads_attention.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/text_layers.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/text_layers.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/text_layers.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/text_layers.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/tn_expand_condense.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/tn_expand_condense.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/tn_expand_condense.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/tn_expand_condense.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/tn_transformer_expand_condense.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/tn_transformer_expand_condense.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/tn_transformer_expand_condense.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/tn_transformer_expand_condense.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer_scaffold.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer_scaffold.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer_scaffold.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer_scaffold.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer_xl.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer_xl.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer_xl.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/transformer_xl.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/util.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/util.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/util.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/layers/util.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/README.md b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/README.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/README.md rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/README.md diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/weighted_sparse_categorical_crossentropy.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/weighted_sparse_categorical_crossentropy.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/weighted_sparse_categorical_crossentropy.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/losses/weighted_sparse_categorical_crossentropy.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/README.md b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/README.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/README.md rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/README.md diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_classifier.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_classifier.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_classifier.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_classifier.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_pretrainer.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_pretrainer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_pretrainer.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_pretrainer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_span_labeler.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_span_labeler.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_span_labeler.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_span_labeler.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_token_classifier.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_token_classifier.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_token_classifier.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/bert_token_classifier.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/dual_encoder.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/dual_encoder.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/dual_encoder.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/dual_encoder.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/electra_pretrainer.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/electra_pretrainer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/electra_pretrainer.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/electra_pretrainer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/seq2seq_transformer.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/seq2seq_transformer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/seq2seq_transformer.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/seq2seq_transformer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/xlnet.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/xlnet.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/xlnet.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/models/xlnet.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/README.md b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/README.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/README.md rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/README.md diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/albert_encoder.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/albert_encoder.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/albert_encoder.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/albert_encoder.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/bert_encoder.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/bert_encoder.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/bert_encoder.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/bert_encoder.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/classification.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/classification.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/classification.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/classification.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/encoder_scaffold.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/encoder_scaffold.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/encoder_scaffold.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/encoder_scaffold.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/mobile_bert_encoder.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/mobile_bert_encoder.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/mobile_bert_encoder.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/mobile_bert_encoder.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/packed_sequence_embedding.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/packed_sequence_embedding.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/packed_sequence_embedding.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/packed_sequence_embedding.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/span_labeling.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/span_labeling.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/span_labeling.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/span_labeling.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/xlnet_base.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/xlnet_base.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/xlnet_base.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/networks/xlnet_base.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/beam_search.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/beam_search.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/beam_search.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/beam_search.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/decoding_module.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/decoding_module.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/decoding_module.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/decoding_module.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/sampling_module.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/sampling_module.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/sampling_module.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/sampling_module.py diff --git a/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/segment_extractor.py b/models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/segment_extractor.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/segment_extractor.py rename to models/nlp/text_classification/bert/tensorflow2.0/nlp_modeling/ops/segment_extractor.py diff --git a/nlp/text_classification/bert/tensorflow2.0/optimization.py b/models/nlp/text_classification/bert/tensorflow2.0/optimization.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/optimization.py rename to models/nlp/text_classification/bert/tensorflow2.0/optimization.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/LICENSE b/models/nlp/text_classification/bert/tensorflow2.0/orbit/LICENSE similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/LICENSE rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/LICENSE diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/README.md b/models/nlp/text_classification/bert/tensorflow2.0/orbit/README.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/README.md rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/README.md diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/actions/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/actions/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/actions/conditional_action.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/conditional_action.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/actions/conditional_action.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/conditional_action.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/actions/conditional_action_test.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/conditional_action_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/actions/conditional_action_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/conditional_action_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/actions/export_saved_model.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/export_saved_model.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/actions/export_saved_model.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/export_saved_model.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/actions/export_saved_model_test.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/export_saved_model_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/actions/export_saved_model_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/export_saved_model_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/actions/new_best_metric.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/new_best_metric.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/actions/new_best_metric.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/new_best_metric.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/actions/new_best_metric_test.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/new_best_metric_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/actions/new_best_metric_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/actions/new_best_metric_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/controller.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/controller.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/controller.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/controller.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/controller_test.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/controller_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/controller_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/controller_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/examples/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/examples/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_evaluator.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_evaluator.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_evaluator.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_evaluator.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_evaluator_test.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_evaluator_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_evaluator_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_evaluator_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_trainer.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_trainer.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_trainer.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_trainer.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_trainer_test.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_trainer_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_trainer_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/examples/single_task/single_task_trainer_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/runner.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/runner.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/runner.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/runner.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/standard_runner.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/standard_runner.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/standard_runner.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/standard_runner.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/standard_runner_test.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/standard_runner_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/standard_runner_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/standard_runner_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/utils/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/utils/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/utils/common.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/common.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/utils/common.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/common.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/utils/common_test.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/common_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/utils/common_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/common_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/utils/epoch_helper.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/epoch_helper.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/utils/epoch_helper.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/epoch_helper.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/utils/loop_fns.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/loop_fns.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/utils/loop_fns.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/loop_fns.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/utils/summary_manager.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/summary_manager.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/utils/summary_manager.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/summary_manager.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/utils/tpu_summaries.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/tpu_summaries.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/utils/tpu_summaries.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/tpu_summaries.py diff --git a/nlp/text_classification/bert/tensorflow2.0/orbit/utils/tpu_summaries_test.py b/models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/tpu_summaries_test.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/orbit/utils/tpu_summaries_test.py rename to models/nlp/text_classification/bert/tensorflow2.0/orbit/utils/tpu_summaries_test.py diff --git a/nlp/text_classification/bert/tensorflow2.0/process_data.sh b/models/nlp/text_classification/bert/tensorflow2.0/process_data.sh similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/process_data.sh rename to models/nlp/text_classification/bert/tensorflow2.0/process_data.sh diff --git a/nlp/text_classification/bert/tensorflow2.0/run_classifier.py b/models/nlp/text_classification/bert/tensorflow2.0/run_classifier.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/run_classifier.py rename to models/nlp/text_classification/bert/tensorflow2.0/run_classifier.py diff --git a/nlp/text_classification/bert/tensorflow2.0/run_pretraining.py b/models/nlp/text_classification/bert/tensorflow2.0/run_pretraining.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/run_pretraining.py rename to models/nlp/text_classification/bert/tensorflow2.0/run_pretraining.py diff --git a/nlp/text_classification/bert/tensorflow2.0/run_squad.py b/models/nlp/text_classification/bert/tensorflow2.0/run_squad.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/run_squad.py rename to models/nlp/text_classification/bert/tensorflow2.0/run_squad.py diff --git a/nlp/text_classification/bert/tensorflow2.0/run_squad_helper.py b/models/nlp/text_classification/bert/tensorflow2.0/run_squad_helper.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/run_squad_helper.py rename to models/nlp/text_classification/bert/tensorflow2.0/run_squad_helper.py diff --git a/nlp/text_classification/bert/tensorflow2.0/run_train_mirrored.sh b/models/nlp/text_classification/bert/tensorflow2.0/run_train_mirrored.sh similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/run_train_mirrored.sh rename to models/nlp/text_classification/bert/tensorflow2.0/run_train_mirrored.sh diff --git a/nlp/text_classification/bert/tensorflow2.0/run_train_worker_mirrored.sh b/models/nlp/text_classification/bert/tensorflow2.0/run_train_worker_mirrored.sh similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/run_train_worker_mirrored.sh rename to models/nlp/text_classification/bert/tensorflow2.0/run_train_worker_mirrored.sh diff --git a/nlp/text_classification/bert/tensorflow2.0/serving.py b/models/nlp/text_classification/bert/tensorflow2.0/serving.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/serving.py rename to models/nlp/text_classification/bert/tensorflow2.0/serving.py diff --git a/nlp/text_classification/bert/tensorflow2.0/squad_evaluate_v1_1.py b/models/nlp/text_classification/bert/tensorflow2.0/squad_evaluate_v1_1.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/squad_evaluate_v1_1.py rename to models/nlp/text_classification/bert/tensorflow2.0/squad_evaluate_v1_1.py diff --git a/nlp/text_classification/bert/tensorflow2.0/squad_evaluate_v2_0.py b/models/nlp/text_classification/bert/tensorflow2.0/squad_evaluate_v2_0.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/squad_evaluate_v2_0.py rename to models/nlp/text_classification/bert/tensorflow2.0/squad_evaluate_v2_0.py diff --git a/nlp/text_classification/bert/tensorflow2.0/staging/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/staging/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/staging/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/staging/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/staging/training/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/staging/training/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/staging/training/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/staging/training/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/staging/training/grad_utils.py b/models/nlp/text_classification/bert/tensorflow2.0/staging/training/grad_utils.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/staging/training/grad_utils.py rename to models/nlp/text_classification/bert/tensorflow2.0/staging/training/grad_utils.py diff --git a/nlp/text_classification/bert/tensorflow2.0/tasks/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/tasks/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/tasks/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/tasks/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/tasks/electra_task.py b/models/nlp/text_classification/bert/tensorflow2.0/tasks/electra_task.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/tasks/electra_task.py rename to models/nlp/text_classification/bert/tensorflow2.0/tasks/electra_task.py diff --git a/nlp/text_classification/bert/tensorflow2.0/tasks/masked_lm.py b/models/nlp/text_classification/bert/tensorflow2.0/tasks/masked_lm.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/tasks/masked_lm.py rename to models/nlp/text_classification/bert/tensorflow2.0/tasks/masked_lm.py diff --git a/nlp/text_classification/bert/tensorflow2.0/tasks/question_answering.py b/models/nlp/text_classification/bert/tensorflow2.0/tasks/question_answering.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/tasks/question_answering.py rename to models/nlp/text_classification/bert/tensorflow2.0/tasks/question_answering.py diff --git a/nlp/text_classification/bert/tensorflow2.0/tasks/sentence_prediction.py b/models/nlp/text_classification/bert/tensorflow2.0/tasks/sentence_prediction.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/tasks/sentence_prediction.py rename to models/nlp/text_classification/bert/tensorflow2.0/tasks/sentence_prediction.py diff --git a/nlp/text_classification/bert/tensorflow2.0/tasks/tagging.py b/models/nlp/text_classification/bert/tensorflow2.0/tasks/tagging.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/tasks/tagging.py rename to models/nlp/text_classification/bert/tensorflow2.0/tasks/tagging.py diff --git a/nlp/text_classification/bert/tensorflow2.0/tasks/translation.py b/models/nlp/text_classification/bert/tensorflow2.0/tasks/translation.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/tasks/translation.py rename to models/nlp/text_classification/bert/tensorflow2.0/tasks/translation.py diff --git a/nlp/text_classification/bert/tensorflow2.0/tasks/utils.py b/models/nlp/text_classification/bert/tensorflow2.0/tasks/utils.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/tasks/utils.py rename to models/nlp/text_classification/bert/tensorflow2.0/tasks/utils.py diff --git a/nlp/text_classification/bert/tensorflow2.0/tf1_checkpoint_converter_lib.py b/models/nlp/text_classification/bert/tensorflow2.0/tf1_checkpoint_converter_lib.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/tf1_checkpoint_converter_lib.py rename to models/nlp/text_classification/bert/tensorflow2.0/tf1_checkpoint_converter_lib.py diff --git a/nlp/text_classification/bert/tensorflow2.0/tf2_encoder_checkpoint_converter.py b/models/nlp/text_classification/bert/tensorflow2.0/tf2_encoder_checkpoint_converter.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/tf2_encoder_checkpoint_converter.py rename to models/nlp/text_classification/bert/tensorflow2.0/tf2_encoder_checkpoint_converter.py diff --git a/nlp/text_classification/bert/tensorflow2.0/tokenization.py b/models/nlp/text_classification/bert/tensorflow2.0/tokenization.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/tokenization.py rename to models/nlp/text_classification/bert/tensorflow2.0/tokenization.py diff --git a/nlp/text_classification/bert/tensorflow2.0/train_mirrored_nv.json b/models/nlp/text_classification/bert/tensorflow2.0/train_mirrored_nv.json similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/train_mirrored_nv.json rename to models/nlp/text_classification/bert/tensorflow2.0/train_mirrored_nv.json diff --git a/nlp/text_classification/bert/tensorflow2.0/train_worker_mirrored_nv.json b/models/nlp/text_classification/bert/tensorflow2.0/train_worker_mirrored_nv.json similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/train_worker_mirrored_nv.json rename to models/nlp/text_classification/bert/tensorflow2.0/train_worker_mirrored_nv.json diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/docs/build_api_docs_lib.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/docs/build_api_docs_lib.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/docs/build_api_docs_lib.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/docs/build_api_docs_lib.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/docs/build_nlp_api_docs.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/docs/build_nlp_api_docs.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/docs/build_nlp_api_docs.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/docs/build_nlp_api_docs.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/docs/build_vision_api_docs.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/docs/build_vision_api_docs.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/docs/build_vision_api_docs.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/docs/build_vision_api_docs.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/flags/README.md b/models/nlp/text_classification/bert/tensorflow2.0/utils/flags/README.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/flags/README.md rename to models/nlp/text_classification/bert/tensorflow2.0/utils/flags/README.md diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/flags/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/flags/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/flags/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/flags/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/flags/_base.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_base.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/flags/_base.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_base.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/flags/_benchmark.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_benchmark.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/flags/_benchmark.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_benchmark.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/flags/_conventions.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_conventions.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/flags/_conventions.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_conventions.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/flags/_device.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_device.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/flags/_device.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_device.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/flags/_distribution.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_distribution.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/flags/_distribution.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_distribution.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/flags/_misc.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_misc.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/flags/_misc.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_misc.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/flags/_performance.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_performance.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/flags/_performance.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/flags/_performance.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/flags/core.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/flags/core.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/flags/core.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/flags/core.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/flags/guidelines.md b/models/nlp/text_classification/bert/tensorflow2.0/utils/flags/guidelines.md similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/flags/guidelines.md rename to models/nlp/text_classification/bert/tensorflow2.0/utils/flags/guidelines.md diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/hyperparams_flags.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/hyperparams_flags.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/hyperparams_flags.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/hyperparams_flags.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/misc/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/misc/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/misc/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/misc/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/misc/distribution_utils.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/misc/distribution_utils.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/misc/distribution_utils.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/misc/distribution_utils.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/misc/keras_utils.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/misc/keras_utils.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/misc/keras_utils.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/misc/keras_utils.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/misc/model_helpers.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/misc/model_helpers.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/misc/model_helpers.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/misc/model_helpers.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/testing/__init__.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/testing/__init__.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/testing/__init__.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/testing/__init__.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/testing/integration.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/testing/integration.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/testing/integration.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/testing/integration.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/testing/mock_task.py b/models/nlp/text_classification/bert/tensorflow2.0/utils/testing/mock_task.py similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/testing/mock_task.py rename to models/nlp/text_classification/bert/tensorflow2.0/utils/testing/mock_task.py diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/testing/pylint.rcfile b/models/nlp/text_classification/bert/tensorflow2.0/utils/testing/pylint.rcfile similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/testing/pylint.rcfile rename to models/nlp/text_classification/bert/tensorflow2.0/utils/testing/pylint.rcfile diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/builds_common.sh b/models/nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/builds_common.sh similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/builds_common.sh rename to models/nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/builds_common.sh diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/ci_sanity.sh b/models/nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/ci_sanity.sh similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/ci_sanity.sh rename to models/nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/ci_sanity.sh diff --git a/nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/presubmit.sh b/models/nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/presubmit.sh similarity index 100% rename from nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/presubmit.sh rename to models/nlp/text_classification/bert/tensorflow2.0/utils/testing/scripts/presubmit.sh diff --git a/nlp/text_correction/ernie/paddlepaddle/README.md b/models/nlp/text_correction/ernie/paddlepaddle/README.md similarity index 100% rename from nlp/text_correction/ernie/paddlepaddle/README.md rename to models/nlp/text_correction/ernie/paddlepaddle/README.md diff --git a/nlp/text_summarisation/bert/pytorch/README.md b/models/nlp/text_summarisation/bert/pytorch/README.md similarity index 100% rename from nlp/text_summarisation/bert/pytorch/README.md rename to models/nlp/text_summarisation/bert/pytorch/README.md diff --git a/nlp/text_summarisation/bert/pytorch/cnn_dailymail.py b/models/nlp/text_summarisation/bert/pytorch/cnn_dailymail.py similarity index 100% rename from nlp/text_summarisation/bert/pytorch/cnn_dailymail.py rename to models/nlp/text_summarisation/bert/pytorch/cnn_dailymail.py diff --git a/nlp/text_summarisation/bert/pytorch/dataset_infos.json b/models/nlp/text_summarisation/bert/pytorch/dataset_infos.json similarity index 100% rename from nlp/text_summarisation/bert/pytorch/dataset_infos.json rename to models/nlp/text_summarisation/bert/pytorch/dataset_infos.json diff --git a/nlp/text_summarisation/bert/pytorch/requirements.txt b/models/nlp/text_summarisation/bert/pytorch/requirements.txt similarity index 100% rename from nlp/text_summarisation/bert/pytorch/requirements.txt rename to models/nlp/text_summarisation/bert/pytorch/requirements.txt diff --git a/nlp/text_summarisation/bert/pytorch/run_summarization.py b/models/nlp/text_summarisation/bert/pytorch/run_summarization.py similarity index 100% rename from nlp/text_summarisation/bert/pytorch/run_summarization.py rename to models/nlp/text_summarisation/bert/pytorch/run_summarization.py diff --git a/nlp/text_summarisation/bert/pytorch/train.sh b/models/nlp/text_summarisation/bert/pytorch/train.sh similarity index 100% rename from nlp/text_summarisation/bert/pytorch/train.sh rename to models/nlp/text_summarisation/bert/pytorch/train.sh diff --git a/nlp/text_summarisation/bert/pytorch/train_dist.sh b/models/nlp/text_summarisation/bert/pytorch/train_dist.sh similarity index 100% rename from nlp/text_summarisation/bert/pytorch/train_dist.sh rename to models/nlp/text_summarisation/bert/pytorch/train_dist.sh diff --git a/nlp/translation/convolutional_fairseq/pytorch/README.md b/models/nlp/translation/convolutional_fairseq/pytorch/README.md similarity index 100% rename from nlp/translation/convolutional_fairseq/pytorch/README.md rename to models/nlp/translation/convolutional_fairseq/pytorch/README.md diff --git a/nlp/translation/t5/pytorch/README.md b/models/nlp/translation/t5/pytorch/README.md similarity index 100% rename from nlp/translation/t5/pytorch/README.md rename to models/nlp/translation/t5/pytorch/README.md diff --git a/nlp/translation/t5/pytorch/examples_ix/init_torch.sh b/models/nlp/translation/t5/pytorch/examples_ix/init_torch.sh similarity index 100% rename from nlp/translation/t5/pytorch/examples_ix/init_torch.sh rename to models/nlp/translation/t5/pytorch/examples_ix/init_torch.sh diff --git a/nlp/translation/t5/pytorch/examples_ix/train_t5_small_amp_dist_torch.sh b/models/nlp/translation/t5/pytorch/examples_ix/train_t5_small_amp_dist_torch.sh similarity index 100% rename from nlp/translation/t5/pytorch/examples_ix/train_t5_small_amp_dist_torch.sh rename to models/nlp/translation/t5/pytorch/examples_ix/train_t5_small_amp_dist_torch.sh diff --git a/nlp/translation/t5/pytorch/examples_ix/train_t5_small_amp_torch.sh b/models/nlp/translation/t5/pytorch/examples_ix/train_t5_small_amp_torch.sh similarity index 100% rename from nlp/translation/t5/pytorch/examples_ix/train_t5_small_amp_torch.sh rename to models/nlp/translation/t5/pytorch/examples_ix/train_t5_small_amp_torch.sh diff --git a/nlp/translation/t5/pytorch/examples_ix/train_t5_small_dist_torch.sh b/models/nlp/translation/t5/pytorch/examples_ix/train_t5_small_dist_torch.sh similarity index 100% rename from nlp/translation/t5/pytorch/examples_ix/train_t5_small_dist_torch.sh rename to models/nlp/translation/t5/pytorch/examples_ix/train_t5_small_dist_torch.sh diff --git a/nlp/translation/t5/pytorch/examples_ix/train_t5_small_torch.sh b/models/nlp/translation/t5/pytorch/examples_ix/train_t5_small_torch.sh similarity index 100% rename from nlp/translation/t5/pytorch/examples_ix/train_t5_small_torch.sh rename to models/nlp/translation/t5/pytorch/examples_ix/train_t5_small_torch.sh diff --git a/nlp/translation/t5/pytorch/init.sh b/models/nlp/translation/t5/pytorch/init.sh similarity index 100% rename from nlp/translation/t5/pytorch/init.sh rename to models/nlp/translation/t5/pytorch/init.sh diff --git a/nlp/translation/t5/pytorch/install_pip_pkgs.sh b/models/nlp/translation/t5/pytorch/install_pip_pkgs.sh similarity index 100% rename from nlp/translation/t5/pytorch/install_pip_pkgs.sh rename to models/nlp/translation/t5/pytorch/install_pip_pkgs.sh diff --git a/nlp/translation/t5/pytorch/install_rust.sh b/models/nlp/translation/t5/pytorch/install_rust.sh similarity index 100% rename from nlp/translation/t5/pytorch/install_rust.sh rename to models/nlp/translation/t5/pytorch/install_rust.sh diff --git a/nlp/translation/t5/pytorch/pretrained/README.md b/models/nlp/translation/t5/pytorch/pretrained/README.md similarity index 100% rename from nlp/translation/t5/pytorch/pretrained/README.md rename to models/nlp/translation/t5/pytorch/pretrained/README.md diff --git a/nlp/translation/t5/pytorch/sacrebleu_datasets/__init__.py b/models/nlp/translation/t5/pytorch/sacrebleu_datasets/__init__.py similarity index 100% rename from nlp/translation/t5/pytorch/sacrebleu_datasets/__init__.py rename to models/nlp/translation/t5/pytorch/sacrebleu_datasets/__init__.py diff --git a/nlp/translation/t5/pytorch/sacrebleu_datasets/sacrebleu.py b/models/nlp/translation/t5/pytorch/sacrebleu_datasets/sacrebleu.py similarity index 100% rename from nlp/translation/t5/pytorch/sacrebleu_datasets/sacrebleu.py rename to models/nlp/translation/t5/pytorch/sacrebleu_datasets/sacrebleu.py diff --git a/nlp/translation/t5/pytorch/train.py b/models/nlp/translation/t5/pytorch/train.py similarity index 100% rename from nlp/translation/t5/pytorch/train.py rename to models/nlp/translation/t5/pytorch/train.py diff --git a/nlp/translation/t5/pytorch/trainer.py b/models/nlp/translation/t5/pytorch/trainer.py similarity index 100% rename from nlp/translation/t5/pytorch/trainer.py rename to models/nlp/translation/t5/pytorch/trainer.py diff --git a/nlp/translation/t5/pytorch/trainer_pt_utils.py b/models/nlp/translation/t5/pytorch/trainer_pt_utils.py similarity index 100% rename from nlp/translation/t5/pytorch/trainer_pt_utils.py rename to models/nlp/translation/t5/pytorch/trainer_pt_utils.py diff --git a/nlp/translation/t5/pytorch/trainer_seq2seq.py b/models/nlp/translation/t5/pytorch/trainer_seq2seq.py similarity index 100% rename from nlp/translation/t5/pytorch/trainer_seq2seq.py rename to models/nlp/translation/t5/pytorch/trainer_seq2seq.py diff --git a/nlp/translation/t5/pytorch/training_args.py b/models/nlp/translation/t5/pytorch/training_args.py similarity index 100% rename from nlp/translation/t5/pytorch/training_args.py rename to models/nlp/translation/t5/pytorch/training_args.py diff --git a/nlp/translation/t5/pytorch/training_args_seq2seq.py b/models/nlp/translation/t5/pytorch/training_args_seq2seq.py similarity index 100% rename from nlp/translation/t5/pytorch/training_args_seq2seq.py rename to models/nlp/translation/t5/pytorch/training_args_seq2seq.py diff --git a/nlp/translation/t5/pytorch/wmt14_data/README.md b/models/nlp/translation/t5/pytorch/wmt14_data/README.md similarity index 100% rename from nlp/translation/t5/pytorch/wmt14_data/README.md rename to models/nlp/translation/t5/pytorch/wmt14_data/README.md diff --git a/nlp/translation/transformer/paddlepaddle/README.md b/models/nlp/translation/transformer/paddlepaddle/README.md similarity index 100% rename from nlp/translation/transformer/paddlepaddle/README.md rename to models/nlp/translation/transformer/paddlepaddle/README.md diff --git a/nlp/translation/transformer_fairseq/pytorch/README.md b/models/nlp/translation/transformer_fairseq/pytorch/README.md similarity index 100% rename from nlp/translation/transformer_fairseq/pytorch/README.md rename to models/nlp/translation/transformer_fairseq/pytorch/README.md diff --git a/others/graph_machine_learning/graph_wavenet/pytorch/LICENSE b/models/others/graph_machine_learning/graph_wavenet/pytorch/LICENSE similarity index 100% rename from others/graph_machine_learning/graph_wavenet/pytorch/LICENSE rename to models/others/graph_machine_learning/graph_wavenet/pytorch/LICENSE diff --git a/others/graph_machine_learning/graph_wavenet/pytorch/README.md b/models/others/graph_machine_learning/graph_wavenet/pytorch/README.md similarity index 100% rename from others/graph_machine_learning/graph_wavenet/pytorch/README.md rename to models/others/graph_machine_learning/graph_wavenet/pytorch/README.md diff --git a/others/graph_machine_learning/graph_wavenet/pytorch/engine.py b/models/others/graph_machine_learning/graph_wavenet/pytorch/engine.py similarity index 100% rename from others/graph_machine_learning/graph_wavenet/pytorch/engine.py rename to models/others/graph_machine_learning/graph_wavenet/pytorch/engine.py diff --git a/others/graph_machine_learning/graph_wavenet/pytorch/fig/model.png b/models/others/graph_machine_learning/graph_wavenet/pytorch/fig/model.png similarity index 100% rename from others/graph_machine_learning/graph_wavenet/pytorch/fig/model.png rename to models/others/graph_machine_learning/graph_wavenet/pytorch/fig/model.png diff --git a/others/graph_machine_learning/graph_wavenet/pytorch/generate_training_data.py b/models/others/graph_machine_learning/graph_wavenet/pytorch/generate_training_data.py similarity index 100% rename from others/graph_machine_learning/graph_wavenet/pytorch/generate_training_data.py rename to models/others/graph_machine_learning/graph_wavenet/pytorch/generate_training_data.py diff --git a/others/graph_machine_learning/graph_wavenet/pytorch/model.py b/models/others/graph_machine_learning/graph_wavenet/pytorch/model.py similarity index 100% rename from others/graph_machine_learning/graph_wavenet/pytorch/model.py rename to models/others/graph_machine_learning/graph_wavenet/pytorch/model.py diff --git a/others/graph_machine_learning/graph_wavenet/pytorch/requirements.txt b/models/others/graph_machine_learning/graph_wavenet/pytorch/requirements.txt similarity index 100% rename from others/graph_machine_learning/graph_wavenet/pytorch/requirements.txt rename to models/others/graph_machine_learning/graph_wavenet/pytorch/requirements.txt diff --git a/others/graph_machine_learning/graph_wavenet/pytorch/test.py b/models/others/graph_machine_learning/graph_wavenet/pytorch/test.py similarity index 100% rename from others/graph_machine_learning/graph_wavenet/pytorch/test.py rename to models/others/graph_machine_learning/graph_wavenet/pytorch/test.py diff --git a/others/graph_machine_learning/graph_wavenet/pytorch/train.py b/models/others/graph_machine_learning/graph_wavenet/pytorch/train.py similarity index 100% rename from others/graph_machine_learning/graph_wavenet/pytorch/train.py rename to models/others/graph_machine_learning/graph_wavenet/pytorch/train.py diff --git a/others/graph_machine_learning/graph_wavenet/pytorch/util.py b/models/others/graph_machine_learning/graph_wavenet/pytorch/util.py similarity index 100% rename from others/graph_machine_learning/graph_wavenet/pytorch/util.py rename to models/others/graph_machine_learning/graph_wavenet/pytorch/util.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/README.md b/models/others/kolmogorov_arnold_networks/kan/pytorch/README.md similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/README.md rename to models/others/kolmogorov_arnold_networks/kan/pytorch/README.md diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/__init__.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/__init__.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/__init__.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/__init__.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/KANLayer-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/KANLayer-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/KANLayer-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/KANLayer-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/LBFGS-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/LBFGS-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/LBFGS-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/LBFGS-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/MLP-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/MLP-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/MLP-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/MLP-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/MultKAN-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/MultKAN-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/MultKAN-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/MultKAN-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/Symbolic_KANLayer-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/Symbolic_KANLayer-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/Symbolic_KANLayer-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/Symbolic_KANLayer-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/__init__-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/__init__-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/__init__-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/__init__-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/compiler-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/compiler-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/compiler-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/compiler-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/experiment-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/experiment-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/experiment-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/experiment-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/feynman-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/feynman-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/feynman-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/feynman-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/hypothesis-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/hypothesis-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/hypothesis-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/hypothesis-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/spline-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/spline-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/spline-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/spline-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/utils-checkpoint.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/utils-checkpoint.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/utils-checkpoint.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/.ipynb_checkpoints/utils-checkpoint.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/KANLayer.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/KANLayer.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/KANLayer.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/KANLayer.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/LBFGS.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/LBFGS.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/LBFGS.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/LBFGS.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/MLP.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/MLP.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/MLP.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/MLP.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/MultKAN.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/MultKAN.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/MultKAN.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/MultKAN.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/Symbolic_KANLayer.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/Symbolic_KANLayer.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/Symbolic_KANLayer.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/Symbolic_KANLayer.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/__init__.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/__init__.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/__init__.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/__init__.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/assets/img/mult_symbol.png b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/assets/img/mult_symbol.png similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/assets/img/mult_symbol.png rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/assets/img/mult_symbol.png diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/assets/img/sum_symbol.png b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/assets/img/sum_symbol.png similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/assets/img/sum_symbol.png rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/assets/img/sum_symbol.png diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/compiler.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/compiler.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/compiler.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/compiler.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/experiment.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/experiment.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/experiment.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/experiment.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/feynman.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/feynman.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/feynman.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/feynman.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/hypothesis.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/hypothesis.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/hypothesis.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/hypothesis.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/spline.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/spline.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/spline.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/spline.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/utils.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/kan/utils.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/kan/utils.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/kan/utils.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/requirements.txt b/models/others/kolmogorov_arnold_networks/kan/pytorch/requirements.txt similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/requirements.txt rename to models/others/kolmogorov_arnold_networks/kan/pytorch/requirements.txt diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/run_train.sh b/models/others/kolmogorov_arnold_networks/kan/pytorch/run_train.sh similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/run_train.sh rename to models/others/kolmogorov_arnold_networks/kan/pytorch/run_train.sh diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/train_kan.py b/models/others/kolmogorov_arnold_networks/kan/pytorch/train_kan.py similarity index 100% rename from others/kolmogorov_arnold_networks/kan/pytorch/train_kan.py rename to models/others/kolmogorov_arnold_networks/kan/pytorch/train_kan.py diff --git a/others/model_pruning/network-slimming/pytorch/README.md b/models/others/model_pruning/network-slimming/pytorch/README.md old mode 100755 new mode 100644 similarity index 100% rename from others/model_pruning/network-slimming/pytorch/README.md rename to models/others/model_pruning/network-slimming/pytorch/README.md diff --git a/others/model_pruning/network-slimming/pytorch/cc.png b/models/others/model_pruning/network-slimming/pytorch/cc.png similarity index 100% rename from others/model_pruning/network-slimming/pytorch/cc.png rename to models/others/model_pruning/network-slimming/pytorch/cc.png diff --git a/others/model_pruning/network-slimming/pytorch/denseprune.py b/models/others/model_pruning/network-slimming/pytorch/denseprune.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/denseprune.py rename to models/others/model_pruning/network-slimming/pytorch/denseprune.py diff --git a/others/model_pruning/network-slimming/pytorch/main.py b/models/others/model_pruning/network-slimming/pytorch/main.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/main.py rename to models/others/model_pruning/network-slimming/pytorch/main.py diff --git a/others/model_pruning/network-slimming/pytorch/models/Hard_Swish.py b/models/others/model_pruning/network-slimming/pytorch/models/Hard_Swish.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/models/Hard_Swish.py rename to models/others/model_pruning/network-slimming/pytorch/models/Hard_Swish.py diff --git a/others/model_pruning/network-slimming/pytorch/models/Label_SmoothCELoss.py b/models/others/model_pruning/network-slimming/pytorch/models/Label_SmoothCELoss.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/models/Label_SmoothCELoss.py rename to models/others/model_pruning/network-slimming/pytorch/models/Label_SmoothCELoss.py diff --git a/others/model_pruning/network-slimming/pytorch/models/RanGer.py b/models/others/model_pruning/network-slimming/pytorch/models/RanGer.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/models/RanGer.py rename to models/others/model_pruning/network-slimming/pytorch/models/RanGer.py diff --git a/others/model_pruning/network-slimming/pytorch/models/__init__.py b/models/others/model_pruning/network-slimming/pytorch/models/__init__.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/models/__init__.py rename to models/others/model_pruning/network-slimming/pytorch/models/__init__.py diff --git a/others/model_pruning/network-slimming/pytorch/models/channel_selection.py b/models/others/model_pruning/network-slimming/pytorch/models/channel_selection.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/models/channel_selection.py rename to models/others/model_pruning/network-slimming/pytorch/models/channel_selection.py diff --git a/others/model_pruning/network-slimming/pytorch/models/densenet.py b/models/others/model_pruning/network-slimming/pytorch/models/densenet.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/models/densenet.py rename to models/others/model_pruning/network-slimming/pytorch/models/densenet.py diff --git a/others/model_pruning/network-slimming/pytorch/models/preresnet.py b/models/others/model_pruning/network-slimming/pytorch/models/preresnet.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/models/preresnet.py rename to models/others/model_pruning/network-slimming/pytorch/models/preresnet.py diff --git a/others/model_pruning/network-slimming/pytorch/models/vgg.py b/models/others/model_pruning/network-slimming/pytorch/models/vgg.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/models/vgg.py rename to models/others/model_pruning/network-slimming/pytorch/models/vgg.py diff --git a/others/model_pruning/network-slimming/pytorch/resprune.py b/models/others/model_pruning/network-slimming/pytorch/resprune.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/resprune.py rename to models/others/model_pruning/network-slimming/pytorch/resprune.py diff --git a/others/model_pruning/network-slimming/pytorch/test.py b/models/others/model_pruning/network-slimming/pytorch/test.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/test.py rename to models/others/model_pruning/network-slimming/pytorch/test.py diff --git a/others/model_pruning/network-slimming/pytorch/vggprune.py b/models/others/model_pruning/network-slimming/pytorch/vggprune.py similarity index 100% rename from others/model_pruning/network-slimming/pytorch/vggprune.py rename to models/others/model_pruning/network-slimming/pytorch/vggprune.py diff --git a/others/recommendation_systems/deepfm/paddlepaddle/README.md b/models/others/recommendation_systems/deepfm/paddlepaddle/README.md similarity index 100% rename from others/recommendation_systems/deepfm/paddlepaddle/README.md rename to models/others/recommendation_systems/deepfm/paddlepaddle/README.md diff --git a/others/recommendation_systems/dlrm/paddlepaddle/README.md b/models/others/recommendation_systems/dlrm/paddlepaddle/README.md similarity index 100% rename from others/recommendation_systems/dlrm/paddlepaddle/README.md rename to models/others/recommendation_systems/dlrm/paddlepaddle/README.md diff --git a/others/recommendation_systems/dlrm/pytorch/README.md b/models/others/recommendation_systems/dlrm/pytorch/README.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/README.md rename to models/others/recommendation_systems/dlrm/pytorch/README.md diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/config/criteo_kaggle.json b/models/others/recommendation_systems/dlrm/pytorch/dlrm/config/criteo_kaggle.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/config/criteo_kaggle.json rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/config/criteo_kaggle.json diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/config/criteo_kaggle_tiny.json b/models/others/recommendation_systems/dlrm/pytorch/dlrm/config/criteo_kaggle_tiny.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/config/criteo_kaggle_tiny.json rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/config/criteo_kaggle_tiny.json diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/config/mlperf_10m.limit.json b/models/others/recommendation_systems/dlrm/pytorch/dlrm/config/mlperf_10m.limit.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/config/mlperf_10m.limit.json rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/config/mlperf_10m.limit.json diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/config/mlperf_40m.limit.json b/models/others/recommendation_systems/dlrm/pytorch/dlrm/config/mlperf_40m.limit.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/config/mlperf_40m.limit.json rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/config/mlperf_40m.limit.json diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/config/official_config.json b/models/others/recommendation_systems/dlrm/pytorch/dlrm/config/official_config.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/config/official_config.json rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/config/official_config.json diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/data/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/data/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/data/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/data/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/data/data_loader_terabyte.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/data/data_loader_terabyte.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/data/data_loader_terabyte.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/data/data_loader_terabyte.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/data/data_utils.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/data/data_utils.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/data/data_utils.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/data/data_utils.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/data/dataset.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/data/dataset.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/data/dataset.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/data/dataset.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/data/dlrm_data_pytorch.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/data/dlrm_data_pytorch.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/data/dlrm_data_pytorch.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/data/dlrm_data_pytorch.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/data/download_and_preprocess.sh b/models/others/recommendation_systems/dlrm/pytorch/dlrm/data/download_and_preprocess.sh similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/data/download_and_preprocess.sh rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/data/download_and_preprocess.sh diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/deprecated_model.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/deprecated_model.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/deprecated_model.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/deprecated_model.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/dist_model.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/dist_model.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/dist_model.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/dist_model.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/mlperf_logger.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/mlperf_logger.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/mlperf_logger.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/mlperf_logger.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/nn/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/nn/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/nn/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/nn/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/nn/functional.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/nn/functional.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/nn/functional.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/nn/functional.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/buckle_embedding.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/buckle_embedding.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/buckle_embedding.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/buckle_embedding.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/gather.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/gather.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/gather.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/nn/modules/gather.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/utils/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/utils/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/utils/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/utils/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/utils/distributed.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/utils/distributed.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/utils/distributed.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/utils/distributed.py diff --git a/others/recommendation_systems/dlrm/pytorch/dlrm/utils/metrics.py b/models/others/recommendation_systems/dlrm/pytorch/dlrm/utils/metrics.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/dlrm/utils/metrics.py rename to models/others/recommendation_systems/dlrm/pytorch/dlrm/utils/metrics.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/CONTRIBUTING.md b/models/others/recommendation_systems/dlrm/pytorch/logging/CONTRIBUTING.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/CONTRIBUTING.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/CONTRIBUTING.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/LICENSE.md b/models/others/recommendation_systems/dlrm/pytorch/logging/LICENSE.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/LICENSE.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/LICENSE.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/MANIFEST.in b/models/others/recommendation_systems/dlrm/pytorch/logging/MANIFEST.in similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/MANIFEST.in rename to models/others/recommendation_systems/dlrm/pytorch/logging/MANIFEST.in diff --git a/others/recommendation_systems/dlrm/pytorch/logging/README.md b/models/others/recommendation_systems/dlrm/pytorch/logging/README.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/README.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/README.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/RELEASING.md b/models/others/recommendation_systems/dlrm/pytorch/logging/RELEASING.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/RELEASING.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/RELEASING.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/VERSION b/models/others/recommendation_systems/dlrm/pytorch/logging/VERSION similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/VERSION rename to models/others/recommendation_systems/dlrm/pytorch/logging/VERSION diff --git a/others/recommendation_systems/dlrm/pytorch/logging/log_parsers/README.md b/models/others/recommendation_systems/dlrm/pytorch/logging/log_parsers/README.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/log_parsers/README.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/log_parsers/README.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/log_parsers/parse_mlperf.py b/models/others/recommendation_systems/dlrm/pytorch/logging/log_parsers/parse_mlperf.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/log_parsers/parse_mlperf.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/log_parsers/parse_mlperf.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/benchmark_meta.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/benchmark_meta.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/benchmark_meta.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/benchmark_meta.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/README.md b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/README.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/README.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/README.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/__main__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/__main__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/__main__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/__main__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_cosmoflow.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_cosmoflow.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_cosmoflow.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_cosmoflow.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_cosine_annealing.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_cosine_annealing.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_cosine_annealing.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_cosine_annealing.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_lamb.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_lamb.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_lamb.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_lamb.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_multistep.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_multistep.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_multistep.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_deepcam_multistep.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_oc20.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_oc20.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_oc20.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/closed_oc20.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_cosmoflow.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_cosmoflow.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_cosmoflow.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_cosmoflow.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_deepcam.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_deepcam.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_deepcam.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_deepcam.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_oc20.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_oc20.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_oc20.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/hpc_1.0.0/open_oc20.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_compliance.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_compliance.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_compliance.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_compliance.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_060.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_060.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_060.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_060.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_070.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_070.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_070.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_070.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_100.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_100.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_100.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_100.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_110.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_110.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_110.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_110.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_200.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_200.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_200.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/mlp_parser/ruleset_200.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/gnmt.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/gnmt.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/gnmt.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/gnmt.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/maskrcnn.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/maskrcnn.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/maskrcnn.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/maskrcnn.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/minigo.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/minigo.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/minigo.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/minigo.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/resnet.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/resnet.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/resnet.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/resnet.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/score.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/score.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/score.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/score.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/ssd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/ssd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/ssd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/ssd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/transformer.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/transformer.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/transformer.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.6.0/transformer.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_bert.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_bert.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_bert.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_bert.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_dlrm.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_dlrm.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_dlrm.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_dlrm.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_gnmt.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_gnmt.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_gnmt.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_gnmt.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_maskrcnn.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_maskrcnn.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_maskrcnn.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_maskrcnn.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_minigo.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_minigo.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_minigo.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_minigo.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_lars.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_lars.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_lars.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_lars.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_sgd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_sgd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_sgd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_resnet_sgd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_ssd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_ssd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_ssd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_ssd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_transformer.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_transformer.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_transformer.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/closed_transformer.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_bert.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_bert.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_bert.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_bert.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_dlrm.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_dlrm.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_dlrm.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_dlrm.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_gnmt.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_gnmt.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_gnmt.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_gnmt.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_maskrcnn.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_maskrcnn.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_maskrcnn.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_maskrcnn.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_minigo.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_minigo.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_minigo.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_minigo.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_resnet.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_resnet.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_resnet.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_resnet.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_ssd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_ssd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_ssd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_ssd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_transformer.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_transformer.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_transformer.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0/open_transformer.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/bert.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/bert.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/bert.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/bert.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/dlrm.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/dlrm.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/dlrm.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/dlrm.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/gnmt.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/gnmt.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/gnmt.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/gnmt.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/maskrcnn.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/maskrcnn.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/maskrcnn.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/maskrcnn.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/minigo.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/minigo.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/minigo.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/minigo.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_lars.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_lars.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_lars.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_lars.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_sgd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_sgd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_sgd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/resnet_sgd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/ssd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/ssd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/ssd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/ssd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/bert.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/bert.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/bert.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/bert.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/dlrm.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/dlrm.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/dlrm.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/dlrm.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/gnmt.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/gnmt.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/gnmt.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/gnmt.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/maskrcnn.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/maskrcnn.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/maskrcnn.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/maskrcnn.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/minigo.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/minigo.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/minigo.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/minigo.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/resnet.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/resnet.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/resnet.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/resnet.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/ssd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/ssd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/ssd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/ssd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/transformer.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/transformer.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/transformer.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/summary/transformer.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/transformer.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/transformer.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/transformer.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_0.7.0_warn/transformer.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_bert.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_bert.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_bert.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_bert.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_dlrm.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_dlrm.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_dlrm.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_dlrm.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_maskrcnn.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_maskrcnn.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_maskrcnn.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_maskrcnn.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_minigo.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_minigo.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_minigo.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_minigo.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_lars.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_lars.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_lars.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_lars.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_sgd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_sgd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_sgd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_resnet_sgd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_rnnt.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_rnnt.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_rnnt.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_rnnt.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_ssd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_ssd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_ssd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_ssd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_unet3d.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_unet3d.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_unet3d.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/closed_unet3d.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_bert.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_bert.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_bert.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_bert.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_dlrm.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_dlrm.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_dlrm.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_dlrm.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_maskrcnn.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_maskrcnn.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_maskrcnn.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_maskrcnn.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_minigo.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_minigo.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_minigo.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_minigo.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_resnet.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_resnet.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_resnet.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_resnet.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_rnnt.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_rnnt.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_rnnt.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_rnnt.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_ssd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_ssd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_ssd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_ssd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_unet3d.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_unet3d.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_unet3d.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.0.0/open_unet3d.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_bert.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_bert.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_bert.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_bert.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_dlrm.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_dlrm.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_dlrm.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_dlrm.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_maskrcnn.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_maskrcnn.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_maskrcnn.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_maskrcnn.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_minigo.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_minigo.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_minigo.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_minigo.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_lars.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_lars.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_lars.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_lars.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_sgd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_sgd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_sgd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_resnet_sgd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_rnnt.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_rnnt.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_rnnt.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_rnnt.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_ssd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_ssd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_ssd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_ssd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_unet3d.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_unet3d.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_unet3d.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/closed_unet3d.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_bert.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_bert.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_bert.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_bert.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_dlrm.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_dlrm.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_dlrm.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_dlrm.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_maskrcnn.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_maskrcnn.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_maskrcnn.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_maskrcnn.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_minigo.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_minigo.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_minigo.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_minigo.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_resnet.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_resnet.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_resnet.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_resnet.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_rnnt.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_rnnt.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_rnnt.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_rnnt.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_ssd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_ssd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_ssd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_ssd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_unet3d.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_unet3d.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_unet3d.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_1.1.0/open_unet3d.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_bert.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_bert.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_bert.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_bert.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_dlrm.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_dlrm.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_dlrm.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_dlrm.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_maskrcnn.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_maskrcnn.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_maskrcnn.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_maskrcnn.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_minigo.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_minigo.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_minigo.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_minigo.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_lars.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_lars.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_lars.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_lars.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_sgd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_sgd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_sgd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_resnet_sgd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_rnnt.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_rnnt.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_rnnt.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_rnnt.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_ssd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_ssd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_ssd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_ssd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_unet3d.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_unet3d.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_unet3d.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/closed_unet3d.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_bert.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_bert.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_bert.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_bert.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_common.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_common.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_common.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_common.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_dlrm.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_dlrm.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_dlrm.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_dlrm.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_maskrcnn.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_maskrcnn.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_maskrcnn.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_maskrcnn.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_minigo.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_minigo.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_minigo.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_minigo.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_resnet.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_resnet.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_resnet.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_resnet.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_rnnt.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_rnnt.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_rnnt.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_rnnt.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_ssd.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_ssd.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_ssd.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_ssd.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_unet3d.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_unet3d.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_unet3d.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/compliance_checker/training_2.0.0/open_unet3d.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/README.md b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/README.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/README.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/README.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/constants.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/constants.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/constants.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/constants.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/examples/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/examples/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/examples/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/examples/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/examples/dummy_example.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/examples/dummy_example.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/examples/dummy_example.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/examples/dummy_example.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/mllog.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/mllog.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/mllog.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/mllog.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/test_mllog.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/test_mllog.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/test_mllog.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/mllog/test_mllog.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/README.md b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/README.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/README.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/README.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/__main__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/__main__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/__main__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/__main__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/package_checker.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/package_checker.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/package_checker.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/package_checker.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/seed_checker.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/seed_checker.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/seed_checker.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/package_checker/seed_checker.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/README.md b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/README.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/README.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/README.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/__main__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/__main__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/__main__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/__main__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_cosmoflow.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_cosmoflow.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_cosmoflow.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_cosmoflow.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_deepcam.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_deepcam.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_deepcam.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_deepcam.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_oc20.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_oc20.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_oc20.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/hpc_1.0.0/rcps_oc20.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/rcp_checker.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/rcp_checker.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/rcp_checker.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/rcp_checker.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_bert.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_bert.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_bert.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_bert.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_dlrm.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_dlrm.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_dlrm.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_dlrm.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_maskrcnn.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_maskrcnn.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_maskrcnn.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_maskrcnn.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_resnet.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_resnet.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_resnet.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_resnet.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_rnnt.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_rnnt.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_rnnt.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_rnnt.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_ssd.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_ssd.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_ssd.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_ssd.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_unet3d.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_unet3d.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_unet3d.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.0.0/rcps_unet3d.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_bert.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_bert.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_bert.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_bert.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_dlrm.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_dlrm.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_dlrm.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_dlrm.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_maskrcnn.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_maskrcnn.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_maskrcnn.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_maskrcnn.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_resnet.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_resnet.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_resnet.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_resnet.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_rnnt.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_rnnt.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_rnnt.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_rnnt.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_ssd.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_ssd.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_ssd.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_ssd.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_unet3d.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_unet3d.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_unet3d.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_1.1.0/rcps_unet3d.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_bert.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_bert.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_bert.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_bert.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_dlrm.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_dlrm.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_dlrm.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_dlrm.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_maskrcnn.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_maskrcnn.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_maskrcnn.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_maskrcnn.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_resnet.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_resnet.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_resnet.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_resnet.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_rnnt.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_rnnt.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_rnnt.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_rnnt.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_ssd.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_ssd.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_ssd.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_ssd.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_unet3d.json b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_unet3d.json similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_unet3d.json rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/rcp_checker/training_2.0.0/rcps_unet3d.json diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/README.md b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/README.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/README.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/README.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/__main__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/__main__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/__main__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/__main__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/repo_checker.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/repo_checker.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/repo_checker.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/repo_checker/repo_checker.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/README.md b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/README.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/README.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/README.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/__main__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/__main__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/__main__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/__main__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/result_summarizer.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/result_summarizer.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/result_summarizer.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/result_summarizer/result_summarizer.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/README.md b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/README.md similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/README.md rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/README.md diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/__init__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/__init__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/__init__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/__init__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/__main__.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/__main__.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/__main__.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/__main__.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/system_desc_checker.py b/models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/system_desc_checker.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/system_desc_checker.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/mlperf_logging/system_desc_checker/system_desc_checker.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/requirements.txt b/models/others/recommendation_systems/dlrm/pytorch/logging/requirements.txt similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/requirements.txt rename to models/others/recommendation_systems/dlrm/pytorch/logging/requirements.txt diff --git a/others/recommendation_systems/dlrm/pytorch/logging/scripts/pack_submission.sh b/models/others/recommendation_systems/dlrm/pytorch/logging/scripts/pack_submission.sh old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/scripts/pack_submission.sh rename to models/others/recommendation_systems/dlrm/pytorch/logging/scripts/pack_submission.sh diff --git a/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v0.7_training.sh b/models/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v0.7_training.sh old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v0.7_training.sh rename to models/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v0.7_training.sh diff --git a/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.0_hpc.sh b/models/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.0_hpc.sh old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.0_hpc.sh rename to models/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.0_hpc.sh diff --git a/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.0_training.sh b/models/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.0_training.sh old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.0_training.sh rename to models/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.0_training.sh diff --git a/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.1_training.sh b/models/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.1_training.sh old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.1_training.sh rename to models/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v1.1_training.sh diff --git a/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v2.0_training.sh b/models/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v2.0_training.sh old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v2.0_training.sh rename to models/others/recommendation_systems/dlrm/pytorch/logging/scripts/verify_for_v2.0_training.sh diff --git a/others/recommendation_systems/dlrm/pytorch/logging/setup.py b/models/others/recommendation_systems/dlrm/pytorch/logging/setup.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/setup.py rename to models/others/recommendation_systems/dlrm/pytorch/logging/setup.py diff --git a/others/recommendation_systems/dlrm/pytorch/logging/system_description/system_description.yaml b/models/others/recommendation_systems/dlrm/pytorch/logging/system_description/system_description.yaml similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/logging/system_description/system_description.yaml rename to models/others/recommendation_systems/dlrm/pytorch/logging/system_description/system_description.yaml diff --git a/others/recommendation_systems/dlrm/pytorch/requirements.txt b/models/others/recommendation_systems/dlrm/pytorch/requirements.txt similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/requirements.txt rename to models/others/recommendation_systems/dlrm/pytorch/requirements.txt diff --git a/others/recommendation_systems/dlrm/pytorch/scripts/dist_train.py b/models/others/recommendation_systems/dlrm/pytorch/scripts/dist_train.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/scripts/dist_train.py rename to models/others/recommendation_systems/dlrm/pytorch/scripts/dist_train.py diff --git a/others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/baseline.py b/models/others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/baseline.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/baseline.py rename to models/others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/baseline.py diff --git a/others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/custom_kernel.py b/models/others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/custom_kernel.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/custom_kernel.py rename to models/others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/custom_kernel.py diff --git a/others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/run.sh b/models/others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/run.sh old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/run.sh rename to models/others/recommendation_systems/dlrm/pytorch/scripts/dot_based_interact/run.sh diff --git a/others/recommendation_systems/dlrm/pytorch/scripts/dummy_top_model.py b/models/others/recommendation_systems/dlrm/pytorch/scripts/dummy_top_model.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/scripts/dummy_top_model.py rename to models/others/recommendation_systems/dlrm/pytorch/scripts/dummy_top_model.py diff --git a/others/recommendation_systems/dlrm/pytorch/scripts/model_timer.py b/models/others/recommendation_systems/dlrm/pytorch/scripts/model_timer.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/scripts/model_timer.py rename to models/others/recommendation_systems/dlrm/pytorch/scripts/model_timer.py diff --git a/others/recommendation_systems/dlrm/pytorch/scripts/split_data.py b/models/others/recommendation_systems/dlrm/pytorch/scripts/split_data.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/scripts/split_data.py rename to models/others/recommendation_systems/dlrm/pytorch/scripts/split_data.py diff --git a/others/recommendation_systems/dlrm/pytorch/scripts/train.py b/models/others/recommendation_systems/dlrm/pytorch/scripts/train.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/scripts/train.py rename to models/others/recommendation_systems/dlrm/pytorch/scripts/train.py diff --git a/others/recommendation_systems/dlrm/pytorch/scripts/utils.py b/models/others/recommendation_systems/dlrm/pytorch/scripts/utils.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/scripts/utils.py rename to models/others/recommendation_systems/dlrm/pytorch/scripts/utils.py diff --git a/others/recommendation_systems/dlrm/pytorch/setup.py b/models/others/recommendation_systems/dlrm/pytorch/setup.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/setup.py rename to models/others/recommendation_systems/dlrm/pytorch/setup.py diff --git a/others/recommendation_systems/dlrm/pytorch/src/dot_based_interact.cu b/models/others/recommendation_systems/dlrm/pytorch/src/dot_based_interact.cu similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/src/dot_based_interact.cu rename to models/others/recommendation_systems/dlrm/pytorch/src/dot_based_interact.cu diff --git a/others/recommendation_systems/dlrm/pytorch/src/dot_based_interact_pytorch_types.cu b/models/others/recommendation_systems/dlrm/pytorch/src/dot_based_interact_pytorch_types.cu similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/src/dot_based_interact_pytorch_types.cu rename to models/others/recommendation_systems/dlrm/pytorch/src/dot_based_interact_pytorch_types.cu diff --git a/others/recommendation_systems/dlrm/pytorch/src/gather_gpu.cu b/models/others/recommendation_systems/dlrm/pytorch/src/gather_gpu.cu similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/src/gather_gpu.cu rename to models/others/recommendation_systems/dlrm/pytorch/src/gather_gpu.cu diff --git a/others/recommendation_systems/dlrm/pytorch/src/pytorch_ops.cpp b/models/others/recommendation_systems/dlrm/pytorch/src/pytorch_ops.cpp similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/src/pytorch_ops.cpp rename to models/others/recommendation_systems/dlrm/pytorch/src/pytorch_ops.cpp diff --git a/others/recommendation_systems/dlrm/pytorch/tests/buckle_embedding_test.py b/models/others/recommendation_systems/dlrm/pytorch/tests/buckle_embedding_test.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/tests/buckle_embedding_test.py rename to models/others/recommendation_systems/dlrm/pytorch/tests/buckle_embedding_test.py diff --git a/others/recommendation_systems/dlrm/pytorch/tests/dataset_test.py b/models/others/recommendation_systems/dlrm/pytorch/tests/dataset_test.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/tests/dataset_test.py rename to models/others/recommendation_systems/dlrm/pytorch/tests/dataset_test.py diff --git a/others/recommendation_systems/dlrm/pytorch/tests/dist_model_test.py b/models/others/recommendation_systems/dlrm/pytorch/tests/dist_model_test.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/tests/dist_model_test.py rename to models/others/recommendation_systems/dlrm/pytorch/tests/dist_model_test.py diff --git a/others/recommendation_systems/dlrm/pytorch/tests/dot_based_interact.py b/models/others/recommendation_systems/dlrm/pytorch/tests/dot_based_interact.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/tests/dot_based_interact.py rename to models/others/recommendation_systems/dlrm/pytorch/tests/dot_based_interact.py diff --git a/others/recommendation_systems/dlrm/pytorch/tests/metrics_test.py b/models/others/recommendation_systems/dlrm/pytorch/tests/metrics_test.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/tests/metrics_test.py rename to models/others/recommendation_systems/dlrm/pytorch/tests/metrics_test.py diff --git a/others/recommendation_systems/dlrm/pytorch/tests/model_test.py b/models/others/recommendation_systems/dlrm/pytorch/tests/model_test.py similarity index 100% rename from others/recommendation_systems/dlrm/pytorch/tests/model_test.py rename to models/others/recommendation_systems/dlrm/pytorch/tests/model_test.py diff --git a/others/recommendation_systems/ffm/paddlepaddle/README.md b/models/others/recommendation_systems/ffm/paddlepaddle/README.md similarity index 100% rename from others/recommendation_systems/ffm/paddlepaddle/README.md rename to models/others/recommendation_systems/ffm/paddlepaddle/README.md diff --git a/others/recommendation_systems/ncf/pytorch/.gitignore b/models/others/recommendation_systems/ncf/pytorch/.gitignore similarity index 100% rename from others/recommendation_systems/ncf/pytorch/.gitignore rename to models/others/recommendation_systems/ncf/pytorch/.gitignore diff --git a/others/recommendation_systems/ncf/pytorch/Dockerfile b/models/others/recommendation_systems/ncf/pytorch/Dockerfile similarity index 100% rename from others/recommendation_systems/ncf/pytorch/Dockerfile rename to models/others/recommendation_systems/ncf/pytorch/Dockerfile diff --git a/others/recommendation_systems/ncf/pytorch/LICENSE.md b/models/others/recommendation_systems/ncf/pytorch/LICENSE.md similarity index 100% rename from others/recommendation_systems/ncf/pytorch/LICENSE.md rename to models/others/recommendation_systems/ncf/pytorch/LICENSE.md diff --git a/others/recommendation_systems/ncf/pytorch/README.md b/models/others/recommendation_systems/ncf/pytorch/README.md similarity index 100% rename from others/recommendation_systems/ncf/pytorch/README.md rename to models/others/recommendation_systems/ncf/pytorch/README.md diff --git a/others/recommendation_systems/ncf/pytorch/bind_launch.py b/models/others/recommendation_systems/ncf/pytorch/bind_launch.py similarity index 100% rename from others/recommendation_systems/ncf/pytorch/bind_launch.py rename to models/others/recommendation_systems/ncf/pytorch/bind_launch.py diff --git a/others/recommendation_systems/ncf/pytorch/convert.py b/models/others/recommendation_systems/ncf/pytorch/convert.py similarity index 100% rename from others/recommendation_systems/ncf/pytorch/convert.py rename to models/others/recommendation_systems/ncf/pytorch/convert.py diff --git a/others/recommendation_systems/ncf/pytorch/dataset.py b/models/others/recommendation_systems/ncf/pytorch/dataset.py similarity index 100% rename from others/recommendation_systems/ncf/pytorch/dataset.py rename to models/others/recommendation_systems/ncf/pytorch/dataset.py diff --git a/others/recommendation_systems/ncf/pytorch/download_dataset.sh b/models/others/recommendation_systems/ncf/pytorch/download_dataset.sh old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/ncf/pytorch/download_dataset.sh rename to models/others/recommendation_systems/ncf/pytorch/download_dataset.sh diff --git a/others/recommendation_systems/ncf/pytorch/fp_optimizers.py b/models/others/recommendation_systems/ncf/pytorch/fp_optimizers.py similarity index 100% rename from others/recommendation_systems/ncf/pytorch/fp_optimizers.py rename to models/others/recommendation_systems/ncf/pytorch/fp_optimizers.py diff --git a/others/recommendation_systems/ncf/pytorch/load.py b/models/others/recommendation_systems/ncf/pytorch/load.py similarity index 100% rename from others/recommendation_systems/ncf/pytorch/load.py rename to models/others/recommendation_systems/ncf/pytorch/load.py diff --git a/others/recommendation_systems/ncf/pytorch/ncf.py b/models/others/recommendation_systems/ncf/pytorch/ncf.py similarity index 100% rename from others/recommendation_systems/ncf/pytorch/ncf.py rename to models/others/recommendation_systems/ncf/pytorch/ncf.py diff --git a/others/recommendation_systems/ncf/pytorch/ncf_16.py b/models/others/recommendation_systems/ncf/pytorch/ncf_16.py old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/ncf/pytorch/ncf_16.py rename to models/others/recommendation_systems/ncf/pytorch/ncf_16.py diff --git a/others/recommendation_systems/ncf/pytorch/ncf_32.py b/models/others/recommendation_systems/ncf/pytorch/ncf_32.py old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/ncf/pytorch/ncf_32.py rename to models/others/recommendation_systems/ncf/pytorch/ncf_32.py diff --git a/others/recommendation_systems/ncf/pytorch/neumf.py b/models/others/recommendation_systems/ncf/pytorch/neumf.py similarity index 100% rename from others/recommendation_systems/ncf/pytorch/neumf.py rename to models/others/recommendation_systems/ncf/pytorch/neumf.py diff --git a/others/recommendation_systems/ncf/pytorch/requirements.txt b/models/others/recommendation_systems/ncf/pytorch/requirements.txt similarity index 100% rename from others/recommendation_systems/ncf/pytorch/requirements.txt rename to models/others/recommendation_systems/ncf/pytorch/requirements.txt diff --git a/others/recommendation_systems/ncf/pytorch/run.sub b/models/others/recommendation_systems/ncf/pytorch/run.sub similarity index 100% rename from others/recommendation_systems/ncf/pytorch/run.sub rename to models/others/recommendation_systems/ncf/pytorch/run.sub diff --git a/others/recommendation_systems/ncf/pytorch/run_train_fp16.sh b/models/others/recommendation_systems/ncf/pytorch/run_train_fp16.sh old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/ncf/pytorch/run_train_fp16.sh rename to models/others/recommendation_systems/ncf/pytorch/run_train_fp16.sh diff --git a/others/recommendation_systems/ncf/pytorch/run_train_fp32.sh b/models/others/recommendation_systems/ncf/pytorch/run_train_fp32.sh old mode 100755 new mode 100644 similarity index 100% rename from others/recommendation_systems/ncf/pytorch/run_train_fp32.sh rename to models/others/recommendation_systems/ncf/pytorch/run_train_fp32.sh diff --git a/others/recommendation_systems/ncf/pytorch/utils.py b/models/others/recommendation_systems/ncf/pytorch/utils.py similarity index 100% rename from others/recommendation_systems/ncf/pytorch/utils.py rename to models/others/recommendation_systems/ncf/pytorch/utils.py diff --git a/others/recommendation_systems/wide_deep/paddlepaddle/README.md b/models/others/recommendation_systems/wide_deep/paddlepaddle/README.md similarity index 100% rename from others/recommendation_systems/wide_deep/paddlepaddle/README.md rename to models/others/recommendation_systems/wide_deep/paddlepaddle/README.md diff --git a/others/recommendation_systems/xdeepfm/paddlepaddle/README.md b/models/others/recommendation_systems/xdeepfm/paddlepaddle/README.md similarity index 100% rename from others/recommendation_systems/xdeepfm/paddlepaddle/README.md rename to models/others/recommendation_systems/xdeepfm/paddlepaddle/README.md diff --git a/reinforcement_learning/q-learning-networks/dqn/paddlepaddle/README.md b/models/reinforcement_learning/q-learning-networks/dqn/paddlepaddle/README.md similarity index 100% rename from reinforcement_learning/q-learning-networks/dqn/paddlepaddle/README.md rename to models/reinforcement_learning/q-learning-networks/dqn/paddlepaddle/README.md diff --git a/reinforcement_learning/q-learning-networks/dqn/paddlepaddle/evaluate.py b/models/reinforcement_learning/q-learning-networks/dqn/paddlepaddle/evaluate.py similarity index 100% rename from reinforcement_learning/q-learning-networks/dqn/paddlepaddle/evaluate.py rename to models/reinforcement_learning/q-learning-networks/dqn/paddlepaddle/evaluate.py diff --git a/others/kolmogorov_arnold_networks/kan/pytorch/kan/experiments/experiment1.ipynb b/others/kolmogorov_arnold_networks/kan/pytorch/kan/experiments/experiment1.ipynb deleted file mode 100644 index b453cefe9..000000000 --- a/others/kolmogorov_arnold_networks/kan/pytorch/kan/experiments/experiment1.ipynb +++ /dev/null @@ -1,338 +0,0 @@ -{ - "cells": [ - { - "metadata": {}, - "cell_type": "markdown", - "source": [ - "# Introduction\n", - "This experiment focuses on learning the $xy$ function using a simple KAN model. This will later on be used as a symbolic activation function itself to prove the concept of \"extendible\" symbolic activation functions and to show that having such an activation function can indeed help the training process in having faster and more accurate convergence. The $xy$ function is defined as follows:\n", - "$$ xy(x) = x_0 * x_1 $$\n", - "where $x = [x_0, x_1]$" - ], - "id": "970c8945fd5c9242" - }, - { - "metadata": { - "ExecuteTime": { - "end_time": "2024-05-09T06:27:13.250344Z", - "start_time": "2024-05-09T06:27:09.779193Z" - } - }, - "cell_type": "code", - "source": [ - "import matplotlib.pyplot as plt\n", - "import torch.cuda\n", - "\n", - "from kan import KAN, create_dataset\n", - "\n", - "# Let's set the device to be used for the dataset generation\n", - "device = 'cuda' if torch.cuda.is_available() else 'cpu'\n", - "# device = 'cpu'\n", - "\n", - "def xy(x):\n", - " return x[:, [0]] * x[:, [1]]" - ], - "id": "8c68074396791092", - "outputs": [], - "execution_count": 1 - }, - { - "metadata": {}, - "cell_type": "markdown", - "source": "Let's create an extensive dataset for the $xy$ function.", - "id": "10afe2e28e22096c" - }, - { - "metadata": { - "ExecuteTime": { - "end_time": "2024-05-09T06:27:13.424018Z", - "start_time": "2024-05-09T06:27:13.251332Z" - } - }, - "cell_type": "code", - "source": [ - "dataset = create_dataset(\n", - " f=xy,\n", - " n_var=2,\n", - " train_num=10000,\n", - " test_num=1000,\n", - " device=device,\n", - " ranges=[(-10, 10), (-10, 10)]\n", - ")" - ], - "id": "933e311db73997be", - "outputs": [], - "execution_count": 2 - }, - { - "metadata": {}, - "cell_type": "markdown", - "source": "Let's take a look at the dataset through a scatter plot.", - "id": "b6b4bca80383ec8c" - }, - { - "metadata": { - "ExecuteTime": { - "end_time": "2024-05-09T06:27:13.886290Z", - "start_time": "2024-05-09T06:27:13.425002Z" - } - }, - "cell_type": "code", - "source": [ - "plt.scatter(dataset['train_input'][:, [0]].to('cpu'), dataset['train_input'][:, [1]].to('cpu'),\n", - " c=dataset['train_label'].flatten().to('cpu'), cmap='viridis')\n", - "plt.title('Train Dataset')\n", - "plt.xlabel('x0')\n", - "plt.ylabel('x1')\n", - "plt.colorbar()\n", - "plt.show()" - ], - "id": "e3810f6b64419170", - "outputs": [ - { - "data": { - "text/plain": [ - "
    " - ], - "image/png": "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Hq6++mrsueeekFKCiPD9738/2gadH06HDtsHOqLTocM2jCuuuAJr1qzBRRddhBNOOMEev+eeexZQK4VvfOMbmJmZwamnnuodO/vss/Hxj3/cHpudncW6deu8vEQUlTlqfY844ggcccQReO9734srr7wSz3/+8/HpT38aH/rQh7DffvuBmbHvvvviwAMPrK1LlT4dOnTY+tH56HTosA3DWCJc68tgMMA///M/L5RKAFQcnXe/+93Ycccd8Y53vMMeT5KkZCn6x3/8x9LS8EWLFgFAiQC1re+GDRuQZZl37IgjjoAQAnNzcwCAV77ylUiSBB/4wAdKOjEz1qxZ4+nTdmqtQ4cOWxc6i06HDtswnve852HHHXfE2WefjXe9610gIlxwwQXznnYaBT/96U8xOzuLPM+xZs0a/PznP8e3v/1tLFu2DBdffDFWrFhh0/72b/82LrjgAixbtgyHHnoorrrqKlx66aXYeeedPZnPfOYzkSQJPvKRj2D9+vUYGxvDKaec0rq+P/7xj/EHf/AHOPPMM3HggQciyzJccMEFSJIEZ5xxBgBgv/32w4c+9CGce+65uPfee3H66adjyZIluOeee3DxxRfjbW97G97znvcAAI466ih87WtfwznnnIOjjz4aixcvxstf/vInuWU7dOiwRbBAq706dOhQgarl5Ycddlg0/c9//nM+9thjeWJigleuXMl//Md/zD/84Q9Ly7Orlpd/7GMfK8kEwO973/tq9TTLy82n1+vxrrvuyieccAJ/+MMf5kcffbSUZ+3atfymN72Jd9llF168eDGfeuqpfOutt/Lee+/NZ599tpf2s5/9LD/96U/nJEm8urSp7913381vfvObeb/99uPx8XHeaaed+OSTT+ZLL720pNM3v/lNfsELXsCLFi3iRYsW8cEHH8zveMc7+LbbbrNpNm3axK973et4hx12YADdUvMOHbYhdHtddejQoUOHDh22W3Q+Oh06dOjQoUOH7RYd0enQoUOHDh06bLfoiE6HDh06dOjQYbtFR3Q6dOjQoUOHDtstOqLToUOHDh06dNhu0RGdDh06dOjQocN2iy5g4BaAlBIPP/wwlixZ0oWK79ChQ4cOlWBmbNy4EStXroQQT56tYXZ2FoPBYIvI6vf7GB8f3yKyFgId0dkCePjhh7HXXnsttBodOnTo0GEbwQMPPIA999zz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MubNm4dCoYCTTjoJO3bsSMxXW1sb6M/Vq1f3iLwKBx10UKD+l156KTZtb/exwquvvhqQed68eQCAM888MzZPT/fzjh07cMghh+Cee+6JvH/77bfjZz/7Ge69914sWrQIVVVVmDJlCjo6OmLL7Oo7YdBDIIMex4MPPkh1dXVF1//0pz8R55w2btzoXfv5z39OtbW11NnZGVnWO++8QwDo1Vdf9a79+c9/JsYYffDBB90uu458Pk+NjY10yy23JKY79thj6dvf/vZulaUUhg4dSnfddVfZ6bds2ULpdJqeeOIJ79rSpUsJAC1cuHA3SFgat99+Ow0fPjwxTU/29ZFHHkkzZszwvjuOQy0tLTR79uzI9F/72tdo2rRpgWsTJkygb37zm7tVzjhs2rSJANBf//rX2DRx72pPYdasWXTIIYeUnX5P62OFb3/72zRy5EhyXTfyfm/3MwD67W9/6313XZeam5vpjjvu8K5t2bKFstksPfroo7HldPWdMOgZGI3OHoSFCxdi7NixGDhwoHdtypQpaGtrw5IlS2Lz1NfXBzQqkydPBuccixYt2q3yPvXUU/j4449x4YUXlkz7yCOPYMCAATj44INxww03YOfOnbtVtijcdtttaGhowGGHHYY77rgjcUvwtddeQ6FQwOTJk71rY8aMwZAhQ7Bw4cKeELcIW7duRf/+/Uum64m+zufzeO211wL9wznH5MmTY/tn4cKFgfSAeL57sz8BlOzT7du3Y+jQoRg8eDBOO+202Hdxd+H9999HS0sLRowYgenTp2PNmjWxafe0PgbEs/Lwww/joosuSgx63Nv9rGPlypXYuHFjoC/r6uowYcKE2L78NO+EQc/ABPXcg7Bx48YAyQHgfd+4cWNsnqampsC1VCqF/v37x+bpLtx///2YMmVKyYCmX//61zF06FC0tLTgzTffxHe/+128++67+M1vfrNb5dNx9dVX4/DDD0f//v2xYMEC3HDDDdiwYQN+8pOfRKbfuHEjMplMkS3VwIEDd3u/RmH58uW4++67ceeddyam66m+/uijj+A4TuTzumzZssg8cc93b/Sn67q45pprcNRRR+Hggw+OTTd69Gg88MADGDduHLZu3Yo777wTkyZNwpIlS7o1kG8cJkyYgDlz5mD06NHYsGEDbr75ZnzhC1/A22+/jZqamqL0e1IfK/zud7/Dli1b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" - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "execution_count": 3 - }, - { - "metadata": {}, - "cell_type": "markdown", - "source": [ - "Let's create a simple KAN model to learn the `xy` function. Simple application of KA theorem give us that the target function can be represented as follows\n", - "$$ \n", - "xy(x) = \\dfrac{1}{2}\\left( \\left(x_0 + x_1\\right)^2 - x_0^2 - x_1^2 \\right)\n", - "$$\n", - "So a simple `[2, 3, 3, 1]` KAN model should be able to learn this function." - ], - "id": "e0e0f63562a5e604" - }, - { - "metadata": { - "ExecuteTime": { - "end_time": "2024-05-09T06:27:14.011743Z", - "start_time": "2024-05-09T06:27:13.887273Z" - } - }, - "cell_type": "code", - "source": "model = KAN(width=[2, 3, 3, 1], grid=100, k=3, device=device)", - "id": "7ea1f4706110b0d6", - "outputs": [], - "execution_count": 4 - }, - { - "metadata": {}, - "cell_type": "markdown", - "source": "Since we know its explicit form, we can use it to initialize the model.", - "id": "b774a22986c1528e" - }, - { - "metadata": { - "ExecuteTime": { - "end_time": "2024-05-09T06:27:17.054151Z", - "start_time": "2024-05-09T06:27:14.013705Z" - } - }, - "cell_type": "code", - "source": [ - "model(dataset['train_input'])\n", - "model.fix_symbolic(0, 0, 0, 'x')\n", - "model.fix_symbolic(0, 1, 0, 'x')\n", - "model.fix_symbolic(0, 0, 1, 'x^2')\n", - "model.remove_edge(0, 1, 1)\n", - "model.remove_edge(0, 0, 2)\n", - "model.fix_symbolic(0, 1, 2, 'x^2')\n", - "model.fix_symbolic(1, 0, 0, 'x^2')\n", - "model.remove_edge(1, 1, 0)\n", - "model.remove_edge(1, 2, 0)\n", - "model.remove_edge(1, 0, 1)\n", - "model.fix_symbolic(1, 1, 1, 'x')\n", - "model.remove_edge(1, 2, 1)\n", - "model.remove_edge(1, 0, 2)\n", - "model.remove_edge(1, 1, 2)\n", - "model.fix_symbolic(1, 2, 2, 'x')\n", - "model.fix_symbolic(2, 0, 0, 'x')\n", - "model.fix_symbolic(2, 1, 0, 'x')\n", - "model.fix_symbolic(2, 2, 0, 'x')\n", - "model.plot()" - ], - "id": "f06862a421ec65f7", - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "r2 is 0.7779091596603394\n", - "r2 is not very high, please double check if you are choosing the correct symbolic function.\n", - "r2 is 0.7826252579689026\n", - "r2 is not very high, please double check if you are choosing the correct symbolic function.\n", - "r2 is 0.9846869111061096\n", - "r2 is 0.9848194122314453\n", - "Best value at boundary.\n", - "r2 is 0.9986667633056641\n", - "r2 is 0.9976706504821777\n", - "Best value at boundary.\n", - "r2 is 0.9954747557640076\n", - "r2 is 0.9994252920150757\n", - "r2 is 0.9984908103942871\n", - "r2 is 0.9984245896339417\n" - ] - }, - { - "data": { - "text/plain": [ - "
    " - ], - "image/png": "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" - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "execution_count": 5 - }, - { - "metadata": { - "ExecuteTime": { - "end_time": "2024-05-09T06:27:41.156097Z", - "start_time": "2024-05-09T06:27:17.055133Z" - } - }, - "cell_type": "code", - "source": "losses = model.train(dataset=dataset, opt='LBFGS', steps=20, device=device)", - "id": "24cde08da2ea047a", - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "train loss: 1.27e-05 | test loss: 1.27e-05 | reg: 2.38e+01 : 100%|██| 20/20 [00:24<00:00, 1.20s/it]\n" - ] - } - ], - "execution_count": 6 - }, - { - "metadata": {}, - "cell_type": "markdown", - "source": "After some simple training, we finally have (quite) machine precision accuracy.", - "id": "cc7190123c5f557e" - }, - { - "metadata": { - "ExecuteTime": { - "end_time": "2024-05-09T06:27:41.423498Z", - "start_time": "2024-05-09T06:27:41.157083Z" - } - }, - "cell_type": "code", - "source": [ - "plt.plot(losses['train_loss'], label='train loss')\n", - "plt.plot(losses['test_loss'], label='test loss')\n", - "plt.legend()\n", - "plt.yscale('log')\n", - "plt.show()" - ], - "id": "21bc841e6c2b5606", - "outputs": [ - { - "data": { - "text/plain": [ - "
    " - ], - "image/png": "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5fHMM8+QmZnJggULmDRpEtu2bSM+Ph6AjIwMWlpaTnrvu+++S1JSEh9++CF9+/altLSUrKwsRo0axejRo89i90RERMTXGKZpmmf9ZsNg2bJlTJ06te25zMxMxo0bx6JFiwBwOp0kJydz5513Mnv2bJe3cd999zFixAimT59+ytcbGxtpbPzm6qI1NTUkJydTXV1NVFSUy9sTERGR7ldTU4PNZuvQ72+3XuelqamJTZs2kZWV9c0G/PzIyspi3bp1HVpHfX09tbW1ANTV1fH+++8zYsSIdpefN28eNput7ZGcnNy5nRARERGP5tbyUllZicPhICEh4YTnExISKCsr69A6ysvL+f73v096ejrnn38+t9xyC+PGjWt3+Tlz5lBdXd32KCkp6dQ+iIiIiGfzuNlGAwcOZMuWjl8tNDg4mODgYOx2O3a7HYfD0YXpRERExGpuPfMSFxeHv78/5eXlJzxfXl5OYmKiOzd1ktzcXAoLC9m4Ufd4ERER8WVuLS9BQUGMGTOG/Pz8tuecTif5+flMmDDBnZsSERGRHsrlr43q6urYuXNn289FRUUUFBQQGxtLSkoKeXl55OTkMHbsWMaPH8+CBQuor69nxowZbg3+XfraSEREpGdwear06tWrmThx4knP5+TksGTJEgAWLVrE/PnzKSsrIyMjg4ULF5KZmemWwGfiylQrERER8Qyu/P7u1HVePJHKi4iIiPex7DovVrLb7aSlpZ12WrWIiIh4P515EREREcu58vvb467z0lnHu1hNTY3FSURERKSjjv/e7sg5FZ8rL8dvLaDbBIiIiHif2tpabDbbaZfxua+NnE4n+/fvJzIyEsMw3Lru4zd9LCkp8fmvpLSvvqsn7a/21Xf1pP3tKftqmia1tbUkJSXh53f6Ibk+d+bFz8+Pfv36dek2oqKifPov0LdpX31XT9pf7avv6kn72xP29UxnXI7zmdlGIiIi0jOovIiIiIhXUXlxQXBwMHPnziU4ONjqKF1O++q7etL+al99V0/a3560rx3lcwN2RURExLfpzIuIiIh4FZUXERER8SoqLyIiIuJVVF5ERETEq6i8fIfdbic1NZWQkBAyMzPZsGHDaZd/9dVXGTZsGCEhIYwaNYq33nqrm5KevXnz5jFu3DgiIyOJj49n6tSpbNu27bTvWbJkCYZhnPAICQnppsSd89BDD52UfdiwYad9jzceV4DU1NST9tUwDHJzc0+5vDcd1zVr1jB58mSSkpIwDIPly5ef8Lppmjz44IP06dOH0NBQsrKy2LFjxxnX6+pnvrucbn+bm5u5//77GTVqFOHh4SQlJXHLLbewf//+067zbD4L3eFMx3b69Okn5b788svPuF5PPLZn2tdTfX4Nw2D+/PntrtNTj2tXUnn5lqVLl5KXl8fcuXPZvHkz6enpTJo0iYqKilMu/9FHH3HjjTdy22238emnnzJ16lSmTp3KF1980c3JXfPBBx+Qm5vLxx9/zMqVK2lubuayyy6jvr7+tO+LioqitLS07VFcXNxNiTtvxIgRJ2T/8MMP213WW48rwMaNG0/Yz5UrVwJw7bXXtvsebzmu9fX1pKenY7fbT/n6Y489xsKFC3nmmWdYv3494eHhTJo0iaNHj7a7Tlc/893pdPt75MgRNm/ezAMPPMDmzZt57bXX2LZtG1deeeUZ1+vKZ6G7nOnYAlx++eUn5H755ZdPu05PPbZn2tdv72NpaSmLFy/GMAyuvvrq067XE49rlzKlzfjx483c3Ny2nx0Oh5mUlGTOmzfvlMtfd9115o9+9KMTnsvMzDR/8pOfdGlOd6uoqDAB84MPPmh3meeff9602WzdF8qN5s6da6anp3d4eV85rqZpmnfddZc5aNAg0+l0nvJ1bz2ugLls2bK2n51Op5mYmGjOnz+/7bmqqiozODjYfPnll9tdj6ufeat8d39PZcOGDSZgFhcXt7uMq58FK5xqX3NycswpU6a4tB5vOLYdOa5TpkwxL7nkktMu4w3H1d105uWYpqYmNm3aRFZWVttzfn5+ZGVlsW7dulO+Z926dScsDzBp0qR2l/dU1dXVAMTGxp52ubq6Ovr3709ycjJTpkzhyy+/7I54brFjxw6SkpIYOHAgN910E3v27Gl3WV85rk1NTbz00kvceuutp71JqTcf1+OKioooKys74bjZbDYyMzPbPW5n85n3ZNXV1RiGQXR09GmXc+Wz4ElWr15NfHw8Q4cO5Y477uDgwYPtLusrx7a8vJwVK1Zw2223nXFZbz2uZ0vl5ZjKykocDgcJCQknPJ+QkEBZWdkp31NWVubS8p7I6XRy9913873vfY+RI0e2u9zQoUNZvHgxr7/+Oi+99BJOp5MLLriAvXv3dmPas5OZmcmSJUv417/+xdNPP01RUREXXnghtbW1p1zeF44rwPLly6mqqmL69OntLuPNx/Xbjh8bV47b2XzmPdXRo0e5//77ufHGG0974z5XPwue4vLLL+fFF18kPz+f3/3ud3zwwQdkZ2fjcDhOubyvHNsXXniByMhIrrrqqtMu563HtTN87q7S4prc3Fy++OKLM34/OmHCBCZMmND28wUXXMDw4cN59tlnefTRR7s6ZqdkZ2e3/ffo0aPJzMykf//+/P3vf+/Qv2i81f/+7/+SnZ1NUlJSu8t483GVVs3NzVx33XWYpsnTTz992mW99bNwww03tP33qFGjGD16NIMGDWL16tVceumlFibrWosXL+amm2464yB6bz2unaEzL8fExcXh7+9PeXn5Cc+Xl5eTmJh4yvckJia6tLynmTVrFm+++SarVq2iX79+Lr03MDCQc889l507d3ZRuq4THR3NkCFD2s3u7ccVoLi4mPfee4/bb7/dpfd563E9fmxcOW5n85n3NMeLS3FxMStXrjztWZdTOdNnwVMNHDiQuLi4dnP7wrH997//zbZt21z+DIP3HldXqLwcExQUxJgxY8jPz297zul0kp+ff8K/TL9twoQJJywPsHLlynaX9xSmaTJr1iyWLVvG+++/z4ABA1xeh8Ph4PPPP6dPnz5dkLBr1dXVsWvXrnaze+tx/bbnn3+e+Ph4fvSjH7n0Pm89rgMGDCAxMfGE41ZTU8P69evbPW5n85n3JMeLy44dO3jvvffo1auXy+s402fBU+3du5eDBw+2m9vbjy20njkdM2YM6enpLr/XW4+rS6weMexJXnnlFTM4ONhcsmSJWVhYaP6///f/zOjoaLOsrMw0TdO8+eabzdmzZ7ctv3btWjMgIMB8/PHHza1bt5pz5841AwMDzc8//9yqXeiQO+64w7TZbObq1avN0tLStseRI0falvnuvj788MPmO++8Y+7atcvctGmTecMNN5ghISHml19+acUuuOSee+4xV69ebRYVFZlr1641s7KyzLi4OLOiosI0Td85rsc5HA4zJSXFvP/++096zZuPa21trfnpp5+an376qQmYTzzxhPnpp5+2za75n//5HzM6Otp8/fXXzc8++8ycMmWKOWDAALOhoaFtHZdccon51FNPtf18ps+8lU63v01NTeaVV15p9uvXzywoKDjhc9zY2Ni2ju/u75k+C1Y53b7W1taa9957r7lu3TqzqKjIfO+998zzzjvPHDx4sHn06NG2dXjLsT3T32PTNM3q6mozLCzMfPrpp0+5Dm85rl1J5eU7nnrqKTMlJcUMCgoyx48fb3788cdtr1100UVmTk7OCcv//e9/N4cMGWIGBQWZI0aMMFesWNHNiV0HnPLx/PPPty3z3X29++672/5cEhISzCuuuMLcvHlz94c/C9dff73Zp08fMygoyOzbt695/fXXmzt37mx73VeO63HvvPOOCZjbtm076TVvPq6rVq065d/b4/vjdDrNBx54wExISDCDg4PNSy+99KQ/g/79+5tz58494bnTfeatdLr9LSoqavdzvGrVqrZ1fHd/z/RZsMrp9vXIkSPmZZddZvbu3dsMDAw0+/fvb86cOfOkEuItx/ZMf49N0zSfffZZMzQ01KyqqjrlOrzluHYlwzRNs0tP7YiIiIi4kca8iIiIiFdReRERERGvovIiIiIiXkXlRURERLyKyouIiIh4FZUXERER8SoqLyIiIuJVVF5ERETEq6i8iIiIiFdReRERERGvovIiIiIiXkXlRURERLzK/wd367yGdsPYJAAAAABJRU5ErkJggg==" - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "execution_count": 7 - }, - { - "metadata": { - "ExecuteTime": { - "end_time": "2024-05-09T06:27:43.659719Z", - "start_time": "2024-05-09T06:27:41.424482Z" - } - }, - "cell_type": "code", - "source": "model.plot()", - "id": "1eafb70cc5f42e62", - "outputs": [ - { - "data": { - "text/plain": [ - "
    " - ], - "image/png": "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" - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "execution_count": 8 - }, - { - "metadata": { - "ExecuteTime": { - "end_time": "2024-05-09T06:27:43.693595Z", - "start_time": "2024-05-09T06:27:43.660702Z" - } - }, - "cell_type": "code", - "source": "model.symbolic_formula()", - "id": "e0e6a6c82ea4697a", - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "make sure all activations need to be converted to symbolic formulas first!\n" - ] - } - ], - "execution_count": 9 - }, - { - "metadata": { - "ExecuteTime": { - "end_time": "2024-05-09T06:27:43.696569Z", - "start_time": "2024-05-09T06:27:43.694578Z" - } - }, - "cell_type": "code", - "source": "", - "id": "d4cf25a93d7d3f35", - "outputs": [], - "execution_count": 9 - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 2 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython2", - "version": "2.7.6" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -} diff --git a/tests/model_info.json b/tests/model_info.json index 5f72632cb..7795220a8 100644 --- a/tests/model_info.json +++ b/tests/model_info.json @@ -13,8 +13,8 @@ "mdims": "ToDo", "dataset": "aishell", "license": "Apache-2.0", - "model_path": "deepsparkhub/audio/speech_recognition/conformer/paddlepaddle/", - "readme_file": "deepsparkhub/audio/speech_recognition/conformer/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/audio/speech_recognition/conformer/paddlepaddle/", + "readme_file": "deepsparkhub/models/audio/speech_recognition/conformer/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -37,8 +37,8 @@ "mdims": "ToDo", "dataset": "ljspeech-1.1", "license": "Apache-2.0", - "model_path": "deepsparkhub/audio/speech_recognition/conformer_wenet/pytorch/", - "readme_file": "deepsparkhub/audio/speech_recognition/conformer_wenet/pytorch/readme.md", + "model_path": "deepsparkhub/models/audio/speech_recognition/conformer_wenet/pytorch/", + "readme_file": "deepsparkhub/models/audio/speech_recognition/conformer_wenet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -61,8 +61,8 @@ "mdims": "ToDo", "dataset": "librispeech", "license": "Apache-2.0", - "model_path": "deepsparkhub/audio/speech_recognition/efficient_conformer_v2_wenet/pytorch/", - "readme_file": "deepsparkhub/audio/speech_recognition/efficient_conformer_v2_wenet/pytorch/readme.md", + "model_path": "deepsparkhub/models/audio/speech_recognition/efficient_conformer_v2_wenet/pytorch/", + "readme_file": "deepsparkhub/models/audio/speech_recognition/efficient_conformer_v2_wenet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -85,8 +85,8 @@ "mdims": "ToDo", "dataset": "ljspeech", "license": "Apache-2.0", - "model_path": "deepsparkhub/audio/speech_recognition/rnnt/pytorch/", - "readme_file": "deepsparkhub/audio/speech_recognition/rnnt/pytorch/readme.md", + "model_path": "deepsparkhub/models/audio/speech_recognition/rnnt/pytorch/", + "readme_file": "deepsparkhub/models/audio/speech_recognition/rnnt/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -109,8 +109,8 @@ "mdims": "ToDo", "dataset": "aishell", "license": "Apache-2.0", - "model_path": "deepsparkhub/audio/speech_recognition/transformer_wenet/pytorch/", - "readme_file": "deepsparkhub/audio/speech_recognition/transformer_wenet/pytorch/readme.md", + "model_path": "deepsparkhub/models/audio/speech_recognition/transformer_wenet/pytorch/", + "readme_file": "deepsparkhub/models/audio/speech_recognition/transformer_wenet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -133,8 +133,8 @@ "mdims": "ToDo", "dataset": "aishell", "license": "Apache-2.0", - "model_path": "deepsparkhub/audio/speech_recognition/u2++_conformer_wenet/pytorch/", - "readme_file": "deepsparkhub/audio/speech_recognition/u2++_conformer_wenet/pytorch/readme.md", + "model_path": "deepsparkhub/models/audio/speech_recognition/u2++_conformer_wenet/pytorch/", + "readme_file": "deepsparkhub/models/audio/speech_recognition/u2++_conformer_wenet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -157,8 +157,8 @@ "mdims": "ToDo", "dataset": "aishell", "license": "Apache-2.0", - "model_path": "deepsparkhub/audio/speech_recognition/unified_conformer_wenet/pytorch/", - "readme_file": "deepsparkhub/audio/speech_recognition/unified_conformer_wenet/pytorch/readme.md", + "model_path": "deepsparkhub/models/audio/speech_recognition/unified_conformer_wenet/pytorch/", + "readme_file": "deepsparkhub/models/audio/speech_recognition/unified_conformer_wenet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -181,8 +181,8 @@ "mdims": "ToDo", "dataset": "csmsc ", "license": "Apache-2.0", - "model_path": "deepsparkhub/audio/speech_synthesis/fastspeech2/paddlepaddle/", - "readme_file": "deepsparkhub/audio/speech_synthesis/fastspeech2/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/audio/speech_synthesis/fastspeech2/paddlepaddle/", + "readme_file": "deepsparkhub/models/audio/speech_synthesis/fastspeech2/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -205,8 +205,8 @@ "mdims": "ToDo", "dataset": "csmsc ", "license": "Apache-2.0", - "model_path": "deepsparkhub/audio/speech_synthesis/hifigan/paddlepaddle/", - "readme_file": "deepsparkhub/audio/speech_synthesis/hifigan/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/audio/speech_synthesis/hifigan/paddlepaddle/", + "readme_file": "deepsparkhub/models/audio/speech_synthesis/hifigan/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -229,7 +229,7 @@ "mdims": "ToDo", "dataset": "ljspeech", "license": "", - "model_path": "deepsparkhub/audio/speech_synthesis/tacotron2/pytorch/", + "model_path": "deepsparkhub/models/audio/speech_synthesis/tacotron2/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -253,8 +253,8 @@ "mdims": "ToDo", "dataset": "vctk-corpus", "license": "MIT", - "model_path": "deepsparkhub/audio/speech_synthesis/vqmivc/pytorch/", - "readme_file": "deepsparkhub/audio/speech_synthesis/vqmivc/pytorch/readme.md", + "model_path": "deepsparkhub/models/audio/speech_synthesis/vqmivc/pytorch/", + "readme_file": "deepsparkhub/models/audio/speech_synthesis/vqmivc/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -277,8 +277,8 @@ "mdims": "ToDo", "dataset": "ljspeech", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/audio/speech_synthesis/waveglow/pytorch/", - "readme_file": "deepsparkhub/audio/speech_synthesis/waveglow/pytorch/readme.md", + "model_path": "deepsparkhub/models/audio/speech_synthesis/waveglow/pytorch/", + "readme_file": "deepsparkhub/models/audio/speech_synthesis/waveglow/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -301,8 +301,8 @@ "mdims": "ToDo", "dataset": "fox", "license": "MIT", - "model_path": "deepsparkhub/cv/3d-reconstruction/hashnerf/pytorch/", - "readme_file": "deepsparkhub/cv/3d-reconstruction/hashnerf/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d-reconstruction/hashnerf/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d-reconstruction/hashnerf/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -325,8 +325,8 @@ "mdims": "ToDo", "dataset": "nuscenes&\ncan bus", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/3d_detection/bevformer/pytorch/", - "readme_file": "deepsparkhub/cv/3d_detection/bevformer/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d_detection/bevformer/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d_detection/bevformer/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -349,8 +349,8 @@ "mdims": "ToDo", "dataset": "nuscenes", "license": "MIT", - "model_path": "deepsparkhub/cv/3d_detection/centerpoint/pytorch/", - "readme_file": "deepsparkhub/cv/3d_detection/centerpoint/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d_detection/centerpoint/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d_detection/centerpoint/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -373,8 +373,8 @@ "mdims": "ToDo", "dataset": "s3dis", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/3d_detection/paconv/pytorch/", - "readme_file": "deepsparkhub/cv/3d_detection/paconv/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d_detection/paconv/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d_detection/paconv/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -397,8 +397,8 @@ "mdims": "ToDo", "dataset": "kitti", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/3d_detection/part_a2_anchor/pytorch/", - "readme_file": "deepsparkhub/cv/3d_detection/part_a2_anchor/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d_detection/part_a2_anchor/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d_detection/part_a2_anchor/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -421,8 +421,8 @@ "mdims": "ToDo", "dataset": "kitti", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/3d_detection/part_a2_free/pytorch/", - "readme_file": "deepsparkhub/cv/3d_detection/part_a2_free/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d_detection/part_a2_free/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d_detection/part_a2_free/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -445,8 +445,8 @@ "mdims": "ToDo", "dataset": "s3dis", "license": "MIT", - "model_path": "deepsparkhub/cv/3d_detection/pointnet2/pytorch/", - "readme_file": "deepsparkhub/cv/3d_detection/pointnet2/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d_detection/pointnet2/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d_detection/pointnet2/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -469,8 +469,8 @@ "mdims": "ToDo", "dataset": "kitti", "license": "MIT", - "model_path": "deepsparkhub/cv/3d_detection/pointpillars/pytorch/", - "readme_file": "deepsparkhub/cv/3d_detection/pointpillars/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d_detection/pointpillars/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d_detection/pointpillars/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -493,8 +493,8 @@ "mdims": "ToDo", "dataset": "kitti", "license": "MIT", - "model_path": "deepsparkhub/cv/3d_detection/pointrcnn/pytorch/", - "readme_file": "deepsparkhub/cv/3d_detection/pointrcnn/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d_detection/pointrcnn/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d_detection/pointrcnn/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -517,8 +517,8 @@ "mdims": "ToDo", "dataset": "kitti", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/3d_detection/pointrcnn_iou/pytorch/", - "readme_file": "deepsparkhub/cv/3d_detection/pointrcnn_iou/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d_detection/pointrcnn_iou/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d_detection/pointrcnn_iou/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -541,8 +541,8 @@ "mdims": "ToDo", "dataset": "kitti", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/3d_detection/second/pytorch/", - "readme_file": "deepsparkhub/cv/3d_detection/second/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d_detection/second/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d_detection/second/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -565,8 +565,8 @@ "mdims": "ToDo", "dataset": "kitti", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/3d_detection/second_iou/pytorch/", - "readme_file": "deepsparkhub/cv/3d_detection/second_iou/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/3d_detection/second_iou/pytorch/", + "readme_file": "deepsparkhub/models/cv/3d_detection/second_iou/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -589,8 +589,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "", - "model_path": "deepsparkhub/cv/classification/acmix/pytorch/", - "readme_file": "deepsparkhub/cv/classification/acmix/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/acmix/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/acmix/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -613,8 +613,8 @@ "mdims": "ToDo", "dataset": "imagenet ", "license": "MIT", - "model_path": "deepsparkhub/cv/classification/acnet/pytorch/", - "readme_file": "deepsparkhub/cv/classification/acnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/acnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/acnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -637,7 +637,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/alexnet/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/alexnet/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -661,7 +661,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "", - "model_path": "deepsparkhub/cv/classification/alexnet/tensorflow/", + "model_path": "deepsparkhub/models/cv/classification/alexnet/tensorflow/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -685,8 +685,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/byol/pytorch/", - "readme_file": "deepsparkhub/cv/classification/byol/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/byol/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/byol/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -709,8 +709,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "MIT", - "model_path": "deepsparkhub/cv/classification/cbam/pytorch/", - "readme_file": "deepsparkhub/cv/classification/cbam/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/cbam/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/cbam/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -733,7 +733,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "MIT", - "model_path": "deepsparkhub/cv/classification/convnext/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/convnext/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -757,8 +757,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Friendly", - "model_path": "deepsparkhub/cv/classification/cspdarknet53/pytorch/", - "readme_file": "deepsparkhub/cv/classification/cspdarknet53/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/cspdarknet53/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/cspdarknet53/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -781,8 +781,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/densenet/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/densenet/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/densenet/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/densenet/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -805,7 +805,7 @@ "mdims": "已支持", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/densenet/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/densenet/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -829,8 +829,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/dpn107/pytorch/", - "readme_file": "deepsparkhub/cv/classification/dpn107/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/dpn107/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/dpn107/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -853,8 +853,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/dpn92/pytorch/", - "readme_file": "deepsparkhub/cv/classification/dpn92/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/dpn92/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/dpn92/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -877,8 +877,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "MIT", - "model_path": "deepsparkhub/cv/classification/eca_mobilenet_v2/pytorch/", - "readme_file": "deepsparkhub/cv/classification/eca_mobilenet_v2/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/eca_mobilenet_v2/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/eca_mobilenet_v2/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -901,8 +901,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "MIT", - "model_path": "deepsparkhub/cv/classification/eca_resnet152/pytorch/", - "readme_file": "deepsparkhub/cv/classification/eca_resnet152/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/eca_resnet152/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/eca_resnet152/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -925,8 +925,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/efficientnet_b0/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/efficientnet_b0/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/efficientnet_b0/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/efficientnet_b0/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -949,7 +949,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/efficientnet_b4/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/efficientnet_b4/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -973,8 +973,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Friendly", - "model_path": "deepsparkhub/cv/classification/fasternet/pytorch/", - "readme_file": "deepsparkhub/cv/classification/fasternet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/fasternet/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/fasternet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -997,8 +997,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/googlenet/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/googlenet/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/googlenet/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/googlenet/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1021,7 +1021,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/googlenet/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/googlenet/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1045,8 +1045,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/inceptionv3/mindspore/", - "readme_file": "deepsparkhub/cv/classification/inceptionv3/mindspore/readme.md", + "model_path": "deepsparkhub/models/cv/classification/inceptionv3/mindspore/", + "readme_file": "deepsparkhub/models/cv/classification/inceptionv3/mindspore/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1069,7 +1069,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/inceptionv3/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/inceptionv3/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1093,7 +1093,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "", - "model_path": "deepsparkhub/cv/classification/inceptionv3/tensorflow/", + "model_path": "deepsparkhub/models/cv/classification/inceptionv3/tensorflow/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1117,8 +1117,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/inceptionv4/pytorch/", - "readme_file": "deepsparkhub/cv/classification/inceptionv4/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/inceptionv4/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/inceptionv4/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1141,8 +1141,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "MIT", - "model_path": "deepsparkhub/cv/classification/internimage/pytorch/", - "readme_file": "deepsparkhub/cv/classification/internimage/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/internimage/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/internimage/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1165,8 +1165,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/lenet/pytorch/", - "readme_file": "deepsparkhub/cv/classification/lenet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/lenet/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/lenet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1189,8 +1189,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/mobilenetv2/pytorch/", - "readme_file": "deepsparkhub/cv/classification/mobilenetv2/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/mobilenetv2/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/mobilenetv2/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1213,8 +1213,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/mobilenetv3/mindspore/", - "readme_file": "deepsparkhub/cv/classification/mobilenetv3/mindspore/readme.md", + "model_path": "deepsparkhub/models/cv/classification/mobilenetv3/mindspore/", + "readme_file": "deepsparkhub/models/cv/classification/mobilenetv3/mindspore/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1237,8 +1237,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/mobilenetv3/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/mobilenetv3/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/mobilenetv3/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/mobilenetv3/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1261,7 +1261,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/mobilenetv3/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/mobilenetv3/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1285,8 +1285,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/mobilenetv3_large_x1_0/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/mobilenetv3_large_x1_0/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/mobilenetv3_large_x1_0/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/mobilenetv3_large_x1_0/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1309,8 +1309,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/mobileone/pytorch/", - "readme_file": "deepsparkhub/cv/classification/mobileone/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/mobileone/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/mobileone/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1333,8 +1333,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/mocov2/pytorch/", - "readme_file": "deepsparkhub/cv/classification/mocov2/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/mocov2/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/mocov2/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1357,8 +1357,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/pp-lcnet/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/pp-lcnet/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/pp-lcnet/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/pp-lcnet/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1381,8 +1381,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "MIT", - "model_path": "deepsparkhub/cv/classification/repmlp/pytorch/", - "readme_file": "deepsparkhub/cv/classification/repmlp/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/repmlp/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/repmlp/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1405,8 +1405,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/repvgg/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/repvgg/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/repvgg/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/repvgg/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1429,8 +1429,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "MIT", - "model_path": "deepsparkhub/cv/classification/repvgg/pytorch/", - "readme_file": "deepsparkhub/cv/classification/repvgg/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/repvgg/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/repvgg/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1453,8 +1453,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/repvit/pytorch/", - "readme_file": "deepsparkhub/cv/classification/repvit/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/repvit/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/repvit/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1477,8 +1477,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/res2net50_14w_8s/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/res2net50_14w_8s/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/res2net50_14w_8s/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/res2net50_14w_8s/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1501,8 +1501,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/resnest101/pytorch/", - "readme_file": "deepsparkhub/cv/classification/resnest101/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/resnest101/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/resnest101/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1525,8 +1525,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/resnest14/pytorch/", - "readme_file": "deepsparkhub/cv/classification/resnest14/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/resnest14/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/resnest14/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1549,8 +1549,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/resnest269/pytorch/", - "readme_file": "deepsparkhub/cv/classification/resnest269/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/resnest269/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/resnest269/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1573,8 +1573,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/resnest50/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/resnest50/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/resnest50/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/resnest50/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1597,8 +1597,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/resnest50/pytorch/", - "readme_file": "deepsparkhub/cv/classification/resnest50/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/resnest50/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/resnest50/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1621,7 +1621,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/resnet101/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/resnet101/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1645,8 +1645,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/resnet152/pytorch/", - "readme_file": "deepsparkhub/cv/classification/resnet152/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/resnet152/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/resnet152/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1669,8 +1669,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/resnet18/pytorch/", - "readme_file": "deepsparkhub/cv/classification/resnet18/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/resnet18/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/resnet18/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1693,7 +1693,7 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/resnet50/paddlepaddle/", + "model_path": "deepsparkhub/models/cv/classification/resnet50/paddlepaddle/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1717,7 +1717,7 @@ "mdims": "已支持", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/resnet50/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/resnet50/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1741,7 +1741,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "", - "model_path": "deepsparkhub/cv/classification/resnet50/tensorflow/", + "model_path": "deepsparkhub/models/cv/classification/resnet50/tensorflow/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1765,7 +1765,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/resnext101_32x8d/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/resnext101_32x8d/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1789,8 +1789,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/resnext50_32x4d/mindspore/", - "readme_file": "deepsparkhub/cv/classification/resnext50_32x4d/mindspore/readme.md", + "model_path": "deepsparkhub/models/cv/classification/resnext50_32x4d/mindspore/", + "readme_file": "deepsparkhub/models/cv/classification/resnext50_32x4d/mindspore/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1813,7 +1813,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/resnext50_32x4d/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/resnext50_32x4d/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1837,7 +1837,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "MIT", - "model_path": "deepsparkhub/cv/classification/seresnext/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/seresnext/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1861,8 +1861,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/se_resnet50_vd/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/se_resnet50_vd/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/se_resnet50_vd/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/se_resnet50_vd/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1885,8 +1885,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/shufflenetv2/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/shufflenetv2/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/shufflenetv2/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/shufflenetv2/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1909,7 +1909,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/shufflenetv2/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/shufflenetv2/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -1933,7 +1933,7 @@ "mdims": "已支持", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/squeezenet/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/squeezenet/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -1957,8 +1957,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/swin_transformer/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/swin_transformer/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/swin_transformer/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/swin_transformer/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -1981,8 +1981,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "MIT", - "model_path": "deepsparkhub/cv/classification/swin_transformer/pytorch/", - "readme_file": "deepsparkhub/cv/classification/swin_transformer/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/swin_transformer/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/swin_transformer/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2005,8 +2005,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/vgg/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/vgg/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/vgg/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/vgg/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2029,7 +2029,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/vgg/pytorch/", + "model_path": "deepsparkhub/models/cv/classification/vgg/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -2053,7 +2053,7 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "", - "model_path": "deepsparkhub/cv/classification/vgg/tensorflow/", + "model_path": "deepsparkhub/models/cv/classification/vgg/tensorflow/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -2077,8 +2077,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/wavemlp/pytorch/", - "readme_file": "deepsparkhub/cv/classification/wavemlp/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/wavemlp/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/wavemlp/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2101,8 +2101,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/classification/wide_resnet101_2/pytorch/", - "readme_file": "deepsparkhub/cv/classification/wide_resnet101_2/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/wide_resnet101_2/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/wide_resnet101_2/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2125,8 +2125,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/xception/paddlepaddle/", - "readme_file": "deepsparkhub/cv/classification/xception/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/classification/xception/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/classification/xception/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2149,8 +2149,8 @@ "mdims": "已支持", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/classification/xception/pytorch/", - "readme_file": "deepsparkhub/cv/classification/xception/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/classification/xception/pytorch/", + "readme_file": "deepsparkhub/models/cv/classification/xception/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2173,8 +2173,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/atss_mmdet/pytorch/", - "readme_file": "deepsparkhub/cv/detection/atss_mmdet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/atss_mmdet/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/atss_mmdet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2197,8 +2197,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/autoassign/pytorch/", - "readme_file": "deepsparkhub/cv/detection/autoassign/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/autoassign/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/autoassign/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2221,8 +2221,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/cascade_rcnn_mmdet/pytorch/", - "readme_file": "deepsparkhub/cv/detection/cascade_rcnn_mmdet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/cascade_rcnn_mmdet/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/cascade_rcnn_mmdet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2245,8 +2245,8 @@ "mdims": "ToDo", "dataset": "", "license": "Friendly", - "model_path": "deepsparkhub/cv/detection/centermask2/pytorch/", - "readme_file": "deepsparkhub/cv/detection/centermask2/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/centermask2/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/centermask2/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2269,8 +2269,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/centernet/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/centernet/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/centernet/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/centernet/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2293,8 +2293,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "MIT", - "model_path": "deepsparkhub/cv/detection/centernet/pytorch/", - "readme_file": "deepsparkhub/cv/detection/centernet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/centernet/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/centernet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2317,8 +2317,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "MIT", - "model_path": "deepsparkhub/cv/detection/co-detr/pytorch/", - "readme_file": "deepsparkhub/cv/detection/co-detr/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/co-detr/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/co-detr/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2341,8 +2341,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/cornernet_mmdet/pytorch/", - "readme_file": "deepsparkhub/cv/detection/cornernet_mmdet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/cornernet_mmdet/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/cornernet_mmdet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2365,8 +2365,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/dcnv2_mmdet/pytorch/", - "readme_file": "deepsparkhub/cv/detection/dcnv2_mmdet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/dcnv2_mmdet/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/dcnv2_mmdet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2389,8 +2389,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/detr/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/detr/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/detr/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/detr/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2413,7 +2413,7 @@ "mdims": "ToDo", "dataset": "coco", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/detection/fasterrcnn/pytorch/", + "model_path": "deepsparkhub/models/cv/detection/fasterrcnn/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -2437,8 +2437,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/fcos/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/fcos/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/fcos/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/fcos/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2461,8 +2461,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Friendly", - "model_path": "deepsparkhub/cv/detection/fcos/pytorch/", - "readme_file": "deepsparkhub/cv/detection/fcos/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/fcos/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/fcos/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2485,8 +2485,8 @@ "mdims": "ToDo", "dataset": "", "license": "", - "model_path": "deepsparkhub/cv/detection/mamba_yolo/pytorch/", - "readme_file": "deepsparkhub/cv/detection/mamba_yolo/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/mamba_yolo/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/mamba_yolo/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2509,8 +2509,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/maskrcnn/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/maskrcnn/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/maskrcnn/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/maskrcnn/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2533,7 +2533,7 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/maskrcnn/pytorch/", + "model_path": "deepsparkhub/models/cv/detection/maskrcnn/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -2557,8 +2557,8 @@ "mdims": "ToDo", "dataset": "数据集链接", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/oc_sort/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/oc_sort/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/oc_sort/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/oc_sort/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2581,8 +2581,8 @@ "mdims": "ToDo", "dataset": "dota", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/oriented_reppoints/pytorch/", - "readme_file": "deepsparkhub/cv/detection/oriented_reppoints/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/oriented_reppoints/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/oriented_reppoints/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2605,8 +2605,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/picodet/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/picodet/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/picodet/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/picodet/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2629,8 +2629,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/pp-yoloe/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/pp-yoloe/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/pp-yoloe/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/pp-yoloe/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2653,8 +2653,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/pp_yoloe+/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/pp_yoloe+/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/pp_yoloe+/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/pp_yoloe+/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2677,8 +2677,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "MIT", - "model_path": "deepsparkhub/cv/detection/pvanet/pytorch/", - "readme_file": "deepsparkhub/cv/detection/pvanet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/pvanet/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/pvanet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2701,8 +2701,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/reppoints_mmdet/pytorch/", - "readme_file": "deepsparkhub/cv/detection/reppoints_mmdet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/reppoints_mmdet/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/reppoints_mmdet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2725,8 +2725,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/retinanet/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/retinanet/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/retinanet/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/retinanet/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2749,7 +2749,7 @@ "mdims": "ToDo", "dataset": "coco", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/detection/retinanet/pytorch/", + "model_path": "deepsparkhub/models/cv/detection/retinanet/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -2773,8 +2773,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/rt-detr/pytorch/", - "readme_file": "deepsparkhub/cv/detection/rt-detr/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/rt-detr/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/rt-detr/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2797,8 +2797,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/rtmdet/pytorch/", - "readme_file": "deepsparkhub/cv/detection/rtmdet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/rtmdet/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/rtmdet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2821,8 +2821,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/solov2/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/solov2/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/solov2/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/solov2/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2845,8 +2845,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/ssd/mindspore/", - "readme_file": "deepsparkhub/cv/detection/ssd/mindspore/readme.md", + "model_path": "deepsparkhub/models/cv/detection/ssd/mindspore/", + "readme_file": "deepsparkhub/models/cv/detection/ssd/mindspore/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2869,8 +2869,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/ssd/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/ssd/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/ssd/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/ssd/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2893,7 +2893,7 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/ssd/pytorch/", + "model_path": "deepsparkhub/models/cv/detection/ssd/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -2917,7 +2917,7 @@ "mdims": "ToDo", "dataset": "coco", "license": "", - "model_path": "deepsparkhub/cv/detection/ssd/tensorflow/", + "model_path": "deepsparkhub/models/cv/detection/ssd/tensorflow/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -2941,8 +2941,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/yolof/pytorch/", - "readme_file": "deepsparkhub/cv/detection/yolof/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/yolof/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/yolof/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2965,8 +2965,8 @@ "mdims": "ToDo", "dataset": "", "license": "GPL v3.0", - "model_path": "deepsparkhub/cv/detection/yolov10/pytorch/", - "readme_file": "deepsparkhub/cv/detection/yolov10/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/yolov10/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/yolov10/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -2989,8 +2989,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/yolov3/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/yolov3/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/yolov3/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/yolov3/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3014,7 +3014,7 @@ "dataset": "coco", "license": "GPL v3.0", "model_path": "deepsparkhub-GPL/cv/detection/yolov3/pytorch/", - "readme_file": "deepsparkhub/cv/detection/yolov3/pytorch/readme.md", + "readme_file": "deepsparkhub/models/cv/detection/yolov3/pytorch/readme.md", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", "bitbucket_path": "deeplearningsamples/official/cv/detection/yolov3/pytorch/", @@ -3037,7 +3037,7 @@ "mdims": "ToDo", "dataset": "coco", "license": "", - "model_path": "deepsparkhub/cv/detection/yolov3/tensorflow/", + "model_path": "deepsparkhub/models/cv/detection/yolov3/tensorflow/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -3061,8 +3061,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/detection/yolov5/paddlepaddle/", - "readme_file": "deepsparkhub/cv/detection/yolov5/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/detection/yolov5/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/detection/yolov5/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3086,7 +3086,7 @@ "dataset": "coco", "license": "AGPL v3.0", "model_path": "deepsparkhub-GPL/cv/detection/yolov5/pytorch/", - "readme_file": "deepsparkhub/cv/detection/yolov5/pytorch/readme.md", + "readme_file": "deepsparkhub/models/cv/detection/yolov5/pytorch/readme.md", "bitbucket_repo": "chinaunicom-perf", "bitbucket_branch": "test", "bitbucket_path": "chinaunicom-perf/training/benchmarks/yolov5/", @@ -3110,7 +3110,7 @@ "dataset": "coco", "license": "GPL v3.0", "model_path": "deepsparkhub-GPL/cv/detection/yolov6/pytorch/", - "readme_file": "deepsparkhub/cv/detection/yolov6/pytorch/readme.md", + "readme_file": "deepsparkhub/models/cv/detection/yolov6/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3134,7 +3134,7 @@ "dataset": "coco", "license": "GPL v3.0", "model_path": "deepsparkhub-GPL/cv/detection/yolov7/pytorch/", - "readme_file": "deepsparkhub/cv/detection/yolov7/pytorch/readme.md", + "readme_file": "deepsparkhub/models/cv/detection/yolov7/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3157,8 +3157,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "GPL v3.0", - "model_path": "deepsparkhub/cv/detection/yolov8/pytorch/", - "readme_file": "deepsparkhub/cv/detection/yolov8/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/yolov8/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/yolov8/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3181,8 +3181,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "GPL v3.0", - "model_path": "deepsparkhub/cv/detection/yolov9/pytorch/", - "readme_file": "deepsparkhub/cv/detection/yolov9/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/detection/yolov9/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/yolov9/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3205,8 +3205,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/distiller/cwd/pytorch/", - "readme_file": "deepsparkhub/cv/distiller/cwd/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/distiller/cwd/pytorch/", + "readme_file": "deepsparkhub/models/cv/distiller/cwd/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3229,8 +3229,8 @@ "mdims": "ToDo", "dataset": "cub-200-2011", "license": "Friendly", - "model_path": "deepsparkhub/cv/distiller/rkd/pytorch/", - "readme_file": "deepsparkhub/cv/distiller/rkd/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/distiller/rkd/pytorch/", + "readme_file": "deepsparkhub/models/cv/distiller/rkd/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3253,8 +3253,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/distiller/wsld/pytorch/", - "readme_file": "deepsparkhub/cv/distiller/wsld/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/distiller/wsld/pytorch/", + "readme_file": "deepsparkhub/models/cv/distiller/wsld/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3277,8 +3277,8 @@ "mdims": "ToDo", "dataset": "widerface", "license": "MIT", - "model_path": "deepsparkhub/cv/face_detection/retinaface/pytorch/", - "readme_file": "deepsparkhub/cv/face_detection/retinaface/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/face_detection/retinaface/pytorch/", + "readme_file": "deepsparkhub/models/cv/face_detection/retinaface/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3301,8 +3301,8 @@ "mdims": "ToDo", "dataset": "casia-webfaces&lfw", "license": "MIT", - "model_path": "deepsparkhub/cv/face_recognition/arcface/pytorch/", - "readme_file": "deepsparkhub/cv/face_recognition/arcface/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/face_recognition/arcface/pytorch/", + "readme_file": "deepsparkhub/models/cv/face_recognition/arcface/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3325,8 +3325,8 @@ "mdims": "ToDo", "dataset": "wider-face", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/face_recognition/blazeface/paddlepaddle/", - "readme_file": "deepsparkhub/cv/face_recognition/blazeface/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/face_recognition/blazeface/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/face_recognition/blazeface/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3349,8 +3349,8 @@ "mdims": "ToDo", "dataset": "casia-webfaces&lfw", "license": "MIT", - "model_path": "deepsparkhub/cv/face_recognition/cosface/pytorch/", - "readme_file": "deepsparkhub/cv/face_recognition/cosface/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/face_recognition/cosface/pytorch/", + "readme_file": "deepsparkhub/models/cv/face_recognition/cosface/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3373,8 +3373,8 @@ "mdims": "ToDo", "dataset": "casia-webfaces&lfw", "license": "MIT", - "model_path": "deepsparkhub/cv/face_recognition/facenet/pytorch/", - "readme_file": "deepsparkhub/cv/face_recognition/facenet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/face_recognition/facenet/pytorch/", + "readme_file": "deepsparkhub/models/cv/face_recognition/facenet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3397,7 +3397,7 @@ "mdims": "ToDo", "dataset": "casia-webfaces&lfw", "license": "MIT", - "model_path": "deepsparkhub/cv/face_recognition/facenet/tensorflow/", + "model_path": "deepsparkhub/models/cv/face_recognition/facenet/tensorflow/", "readme_file": "", "bitbucket_repo": "cmccperf", "bitbucket_branch": "test", @@ -3421,8 +3421,8 @@ "mdims": "ToDo", "dataset": "cora", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/gnn/gat/paddlepaddle/", - "readme_file": "deepsparkhub/cv/gnn/gat/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/gnn/gat/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/gnn/gat/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3445,8 +3445,8 @@ "mdims": "ToDo", "dataset": "cora&citeseer", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/gnn/gcn/mindspore/", - "readme_file": "deepsparkhub/cv/gnn/gcn/mindspore/readme.md", + "model_path": "deepsparkhub/models/cv/gnn/gcn/mindspore/", + "readme_file": "deepsparkhub/models/cv/gnn/gcn/mindspore/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3469,8 +3469,8 @@ "mdims": "ToDo", "dataset": "cora & pubmed &citeseer", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/gnn/gcn/paddlepaddle/", - "readme_file": "deepsparkhub/cv/gnn/gcn/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/gnn/gcn/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/gnn/gcn/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3493,8 +3493,8 @@ "mdims": "ToDo", "dataset": "reddit", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/gnn/graphsage/paddlepaddle/", - "readme_file": "deepsparkhub/cv/gnn/graphsage/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/gnn/graphsage/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/gnn/graphsage/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3517,8 +3517,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/image_generation/dcgan/mindspore/", - "readme_file": "deepsparkhub/cv/image_generation/dcgan/mindspore/readme.md", + "model_path": "deepsparkhub/models/cv/image_generation/dcgan/mindspore/", + "readme_file": "deepsparkhub/models/cv/image_generation/dcgan/mindspore/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3541,8 +3541,8 @@ "mdims": "ToDo", "dataset": "facades", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/image_generation/pix2pix/paddlepaddle/", - "readme_file": "deepsparkhub/cv/image_generation/pix2pix/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/image_generation/pix2pix/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/image_generation/pix2pix/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3565,8 +3565,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Friendly", - "model_path": "deepsparkhub/cv/instance_segmentation/solo/pytorch/", - "readme_file": "deepsparkhub/cv/instance_segmentation/solo/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/instance_segmentation/solo/pytorch/", + "readme_file": "deepsparkhub/models/cv/instance_segmentation/solo/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3589,8 +3589,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Friendly", - "model_path": "deepsparkhub/cv/instance_segmentation/solov2/pytorch/", - "readme_file": "deepsparkhub/cv/instance_segmentation/solov2/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/instance_segmentation/solov2/pytorch/", + "readme_file": "deepsparkhub/models/cv/instance_segmentation/solov2/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3613,8 +3613,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "MIT", - "model_path": "deepsparkhub/cv/instance_segmentation/yolact/pytorch/", - "readme_file": "deepsparkhub/cv/instance_segmentation/yolact/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/instance_segmentation/yolact/pytorch/", + "readme_file": "deepsparkhub/models/cv/instance_segmentation/yolact/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3637,8 +3637,8 @@ "mdims": "ToDo", "dataset": "数据集链接", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/multi_object_tracking/bytetrack/paddlepaddle/", - "readme_file": "deepsparkhub/cv/multi_object_tracking/bytetrack/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/multi_object_tracking/bytetrack/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/multi_object_tracking/bytetrack/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3661,8 +3661,8 @@ "mdims": "ToDo", "dataset": "market-1501", "license": "MIT", - "model_path": "deepsparkhub/cv/multi_object_tracking/deep_sort/pytorch/", - "readme_file": "deepsparkhub/cv/multi_object_tracking/deep_sort/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/multi_object_tracking/deep_sort/pytorch/", + "readme_file": "deepsparkhub/models/cv/multi_object_tracking/deep_sort/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3685,7 +3685,7 @@ "mdims": "ToDo", "dataset": "mot17", "license": "MIT", - "model_path": "deepsparkhub/cv/multi_object_tracking/fairmot/pytorch/", + "model_path": "deepsparkhub/models/cv/multi_object_tracking/fairmot/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -3709,8 +3709,8 @@ "mdims": "ToDo", "dataset": "ocr_recog", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/ocr/crnn/mindspore/", - "readme_file": "deepsparkhub/cv/ocr/crnn/mindspore/readme.md", + "model_path": "deepsparkhub/models/cv/ocr/crnn/mindspore/", + "readme_file": "deepsparkhub/models/cv/ocr/crnn/mindspore/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3733,8 +3733,8 @@ "mdims": "ToDo", "dataset": "lmdb", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/ocr/crnn/paddlepaddle/", - "readme_file": "deepsparkhub/cv/ocr/crnn/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/ocr/crnn/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/ocr/crnn/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3757,7 +3757,7 @@ "mdims": "ToDo", "dataset": "icdar2015", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/ocr/dbnet/pytorch/", + "model_path": "deepsparkhub/models/cv/ocr/dbnet/pytorch/", "readme_file": "", "bitbucket_repo": "cmccperf", "bitbucket_branch": "test", @@ -3781,8 +3781,8 @@ "mdims": "ToDo", "dataset": "icdar2015", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/ocr/dbnetpp/paddlepaddle/", - "readme_file": "deepsparkhub/cv/ocr/dbnetpp/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/ocr/dbnetpp/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/ocr/dbnetpp/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3805,8 +3805,8 @@ "mdims": "ToDo", "dataset": "icdar2015", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/ocr/dbnetpp/pytorch/", - "readme_file": "deepsparkhub/cv/ocr/dbnetpp/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/ocr/dbnetpp/pytorch/", + "readme_file": "deepsparkhub/models/cv/ocr/dbnetpp/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3829,8 +3829,8 @@ "mdims": "ToDo", "dataset": "icdar2015", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/ocr/pp-ocr-db/paddlepaddle/", - "readme_file": "deepsparkhub/cv/ocr/pp-ocr-db/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/ocr/pp-ocr-db/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/ocr/pp-ocr-db/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3853,8 +3853,8 @@ "mdims": "ToDo", "dataset": "icdar2015", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/ocr/pp-ocr-east/paddlepaddle/", - "readme_file": "deepsparkhub/cv/ocr/pp-ocr-east/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/ocr/pp-ocr-east/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/ocr/pp-ocr-east/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3877,8 +3877,8 @@ "mdims": "ToDo", "dataset": "ocr_recog", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/ocr/pse/paddlepaddle/", - "readme_file": "deepsparkhub/cv/ocr/pse/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/ocr/pse/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/ocr/pse/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3901,8 +3901,8 @@ "mdims": "ToDo", "dataset": "ocr_recog", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/ocr/sar/pytorch/", - "readme_file": "deepsparkhub/cv/ocr/sar/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/ocr/sar/pytorch/", + "readme_file": "deepsparkhub/models/cv/ocr/sar/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3925,8 +3925,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/ocr/sast/paddlepaddle/", - "readme_file": "deepsparkhub/cv/ocr/sast/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/ocr/sast/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/ocr/sast/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3949,7 +3949,7 @@ "mdims": "ToDo", "dataset": "ocr_recog", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/ocr/satrn/pytorch/base/", + "model_path": "deepsparkhub/models/cv/ocr/satrn/pytorch/base/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -3973,8 +3973,8 @@ "mdims": "ToDo", "dataset": "shapenet55&processed modelnet", "license": "MIT", - "model_path": "deepsparkhub/cv/point_cloud/point-bert/pytorch/", - "readme_file": "deepsparkhub/cv/point_cloud/point-bert/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/point_cloud/point-bert/pytorch/", + "readme_file": "deepsparkhub/models/cv/point_cloud/point-bert/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -3997,8 +3997,8 @@ "mdims": "已支持", "dataset": "coco", "license": "", - "model_path": "deepsparkhub/cv/pose/alphapose/pytorch/", - "readme_file": "deepsparkhub/cv/pose/alphapose/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/pose/alphapose/pytorch/", + "readme_file": "deepsparkhub/models/cv/pose/alphapose/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4021,8 +4021,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/pose/hrnet/paddlepaddle/", - "readme_file": "deepsparkhub/cv/pose/hrnet/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/pose/hrnet/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/pose/hrnet/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4045,7 +4045,7 @@ "mdims": "ToDo", "dataset": "coco", "license": "MIT", - "model_path": "deepsparkhub/cv/pose/hrnet/pytorch/", + "model_path": "deepsparkhub/models/cv/pose/hrnet/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -4069,8 +4069,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/pose/openpose/mindspore/", - "readme_file": "deepsparkhub/cv/pose/openpose/mindspore/readme.md", + "model_path": "deepsparkhub/models/cv/pose/openpose/mindspore/", + "readme_file": "deepsparkhub/models/cv/pose/openpose/mindspore/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4093,8 +4093,8 @@ "mdims": "ToDo", "dataset": "imagenet", "license": "", - "model_path": "deepsparkhub/cv/self_supervised_learning/mae/pytorch/", - "readme_file": "deepsparkhub/cv/self_supervised_learning/mae/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/self_supervised_learning/mae/pytorch/", + "readme_file": "deepsparkhub/models/cv/self_supervised_learning/mae/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4117,8 +4117,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/apcnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/apcnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/apcnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/apcnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4141,8 +4141,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/att_unet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/att_unet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/att_unet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/att_unet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4165,8 +4165,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "MIT", - "model_path": "deepsparkhub/cv/semantic_segmentation/bisenet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/bisenet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/bisenet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/bisenet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4189,8 +4189,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/bisenetv2/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/bisenetv2/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/bisenetv2/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/bisenetv2/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4213,8 +4213,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "MIT", - "model_path": "deepsparkhub/cv/semantic_segmentation/bisenetv2/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/bisenetv2/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/bisenetv2/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/bisenetv2/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4237,8 +4237,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/cgnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/cgnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/cgnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/cgnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4261,8 +4261,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/contextnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/contextnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/contextnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/contextnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4285,8 +4285,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/dabnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/dabnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/dabnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/dabnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4309,8 +4309,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/danet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/danet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/danet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/danet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4333,8 +4333,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/ddrnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/ddrnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/ddrnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/ddrnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4357,8 +4357,8 @@ "mdims": "ToDo", "dataset": "voc", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/deeplabv3/mindspore/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/deeplabv3/mindspore/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/deeplabv3/mindspore/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/deeplabv3/mindspore/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4381,8 +4381,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/deeplabv3/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/deeplabv3/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/deeplabv3/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/deeplabv3/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4405,7 +4405,7 @@ "mdims": "ToDo", "dataset": "coco", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/semantic_segmentation/deeplabv3/pytorch/", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/deeplabv3/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -4429,8 +4429,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/deeplabv3plus/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/deeplabv3plus/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/deeplabv3plus/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/deeplabv3plus/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4453,8 +4453,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "", - "model_path": "deepsparkhub/cv/semantic_segmentation/deeplabv3plus/tensorflow/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/deeplabv3plus/tensorflow/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/deeplabv3plus/tensorflow/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4477,8 +4477,8 @@ "mdims": "已支持", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/denseaspp/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/denseaspp/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/denseaspp/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/denseaspp/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4501,8 +4501,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/dfanet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/dfanet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/dfanet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/dfanet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4525,8 +4525,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/dnlnet/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/dnlnet/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/dnlnet/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/dnlnet/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4549,8 +4549,8 @@ "mdims": "已支持", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/dunet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/dunet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/dunet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/dunet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4573,8 +4573,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/encnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/encnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/encnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/encnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4597,8 +4597,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/enet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/enet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/enet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/enet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4621,8 +4621,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Friendly", - "model_path": "deepsparkhub/cv/semantic_segmentation/erfnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/erfnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/erfnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/erfnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4645,8 +4645,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/espnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/espnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/espnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/espnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4669,8 +4669,8 @@ "mdims": "ToDo", "dataset": "ade20k", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/fastfcn/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/fastfcn/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/fastfcn/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/fastfcn/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4693,8 +4693,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/fastscnn/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/fastscnn/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/fastscnn/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/fastscnn/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4717,8 +4717,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/cv/semantic_segmentation/fcn/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/fcn/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/fcn/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/fcn/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4741,8 +4741,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/fpenet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/fpenet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/fpenet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/fpenet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4765,8 +4765,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/gcnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/gcnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/gcnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/gcnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4789,8 +4789,8 @@ "mdims": "已支持", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/hardnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/hardnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/hardnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/hardnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4813,8 +4813,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/icnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/icnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/icnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/icnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4837,8 +4837,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/lednet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/lednet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/lednet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/lednet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4861,8 +4861,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Friendly", - "model_path": "deepsparkhub/cv/semantic_segmentation/linknet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/linknet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/linknet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/linknet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4885,8 +4885,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "MIT", - "model_path": "deepsparkhub/cv/semantic_segmentation/mask2former/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/mask2former/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/mask2former/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/mask2former/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4909,8 +4909,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/mobileseg/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/mobileseg/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/mobileseg/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/mobileseg/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4933,8 +4933,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/ocnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/ocnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/ocnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/ocnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4957,8 +4957,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/ocrnet/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/ocrnet/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/ocrnet/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/ocrnet/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -4981,8 +4981,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "MIT", - "model_path": "deepsparkhub/cv/semantic_segmentation/ocrnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/ocrnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/ocrnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/ocrnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5005,8 +5005,8 @@ "mdims": "ToDo", "dataset": "pp-humanseg-14k", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/pp_humansegv1/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/pp_humansegv1/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/pp_humansegv1/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/pp_humansegv1/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5029,8 +5029,8 @@ "mdims": "ToDo", "dataset": "pp-humanseg14k", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/pp_humansegv2/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/pp_humansegv2/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/pp_humansegv2/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/pp_humansegv2/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5053,8 +5053,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/pp_liteseg/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/pp_liteseg/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/pp_liteseg/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/pp_liteseg/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5077,8 +5077,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "MIT", - "model_path": "deepsparkhub/cv/semantic_segmentation/psanet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/psanet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/psanet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/psanet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5101,8 +5101,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "", - "model_path": "deepsparkhub/cv/semantic_segmentation/pspnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/pspnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/pspnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/pspnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5125,8 +5125,8 @@ "mdims": "已支持", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/refinenet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/refinenet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/refinenet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/refinenet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5149,8 +5149,8 @@ "mdims": "ToDo", "dataset": "coco", "license": "", - "model_path": "deepsparkhub/cv/semantic_segmentation/segnet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/segnet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/segnet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/segnet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5173,8 +5173,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/stdc/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/stdc/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/stdc/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/stdc/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5197,8 +5197,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/stdc/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/stdc/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/stdc/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/stdc/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5221,8 +5221,8 @@ "mdims": "ToDo", "dataset": "cityscapes", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/unet/paddlepaddle/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/unet/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/unet/paddlepaddle/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/unet/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5245,8 +5245,8 @@ "mdims": "已支持", "dataset": "coco", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/unet/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/unet/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/unet/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/unet/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5269,8 +5269,8 @@ "mdims": "ToDo", "dataset": "drive", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/semantic_segmentation/unet++/pytorch/", - "readme_file": "deepsparkhub/cv/semantic_segmentation/unet++/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/unet++/pytorch/", + "readme_file": "deepsparkhub/models/cv/semantic_segmentation/unet++/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5293,7 +5293,7 @@ "mdims": "ToDo", "dataset": "kits19", "license": "MIT", - "model_path": "deepsparkhub/cv/semantic_segmentation/unet3d/pytorch/", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/unet3d/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -5317,7 +5317,7 @@ "mdims": "ToDo", "dataset": "hippocampus", "license": "", - "model_path": "deepsparkhub/cv/semantic_segmentation/vnet/tensorflow/", + "model_path": "deepsparkhub/models/cv/semantic_segmentation/vnet/tensorflow/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -5341,8 +5341,8 @@ "mdims": "ToDo", "dataset": "reds", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/super_resolution/basicvsr/pytorch/", - "readme_file": "deepsparkhub/cv/super_resolution/basicvsr/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/super_resolution/basicvsr/pytorch/", + "readme_file": "deepsparkhub/models/cv/super_resolution/basicvsr/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5365,8 +5365,8 @@ "mdims": "ToDo", "dataset": "reds", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/super_resolution/basicvsr++/pytorch/", - "readme_file": "deepsparkhub/cv/super_resolution/basicvsr++/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/super_resolution/basicvsr++/pytorch/", + "readme_file": "deepsparkhub/models/cv/super_resolution/basicvsr++/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5389,8 +5389,8 @@ "mdims": "ToDo", "dataset": "div2k", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/super_resolution/esrgan/pytorch/", - "readme_file": "deepsparkhub/cv/super_resolution/esrgan/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/super_resolution/esrgan/pytorch/", + "readme_file": "deepsparkhub/models/cv/super_resolution/esrgan/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5413,8 +5413,8 @@ "mdims": "ToDo", "dataset": "div2k", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/super_resolution/liif/pytorch/", - "readme_file": "deepsparkhub/cv/super_resolution/liif/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/super_resolution/liif/pytorch/", + "readme_file": "deepsparkhub/models/cv/super_resolution/liif/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5437,8 +5437,8 @@ "mdims": "ToDo", "dataset": "reds", "license": "Apache-2.0", - "model_path": "deepsparkhub/cv/super_resolution/real_basicvsr/pytorch/", - "readme_file": "deepsparkhub/cv/super_resolution/real_basicvsr/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/super_resolution/real_basicvsr/pytorch/", + "readme_file": "deepsparkhub/models/cv/super_resolution/real_basicvsr/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5461,8 +5461,8 @@ "mdims": "ToDo", "dataset": "cufed", "license": "MIT", - "model_path": "deepsparkhub/cv/super_resolution/ttsr/pytorch/", - "readme_file": "deepsparkhub/cv/super_resolution/ttsr/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/super_resolution/ttsr/pytorch/", + "readme_file": "deepsparkhub/models/cv/super_resolution/ttsr/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5485,8 +5485,8 @@ "mdims": "ToDo", "dataset": "reds", "license": "MIT", - "model_path": "deepsparkhub/cv/super_resolution/ttvsr/pytorch/", - "readme_file": "deepsparkhub/cv/super_resolution/ttvsr/pytorch/readme.md", + "model_path": "deepsparkhub/models/cv/super_resolution/ttvsr/pytorch/", + "readme_file": "deepsparkhub/models/cv/super_resolution/ttvsr/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5509,7 +5509,7 @@ "mdims": "ToDo", "dataset": "data_water", "license": "GPL v3.0", - "model_path": "deepsparkhub/hpc/molecular_dynamics/water_se_e2_a/tensorflow/", + "model_path": "deepsparkhub/models/hpc/molecular_dynamics/water_se_e2_a/tensorflow/", "readme_file": "hpc/molecular_dynamics/water_se_e2_a/tensorflow/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", @@ -5533,8 +5533,8 @@ "mdims": "ToDo", "dataset": "metr-la&pems-bay", "license": "MIT", - "model_path": "deepsparkhub/others/graph_machine_learning/graph_wavenet/pytorch/", - "readme_file": "deepsparkhub/others/graph_machine_learning/graph_wavenet/pytorch//readme.md", + "model_path": "deepsparkhub/models/others/graph_machine_learning/graph_wavenet/pytorch/", + "readme_file": "deepsparkhub/models/others/graph_machine_learning/graph_wavenet/pytorch//readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5557,7 +5557,7 @@ "mdims": "ToDo", "dataset": "", "license": "", - "model_path": "deepsparkhub/others/kolmogorov_arnold_networks/kan/pytorch/", + "model_path": "deepsparkhub/models/others/kolmogorov_arnold_networks/kan/pytorch/", "readme_file": "others/kolmogorov_arnold_networks/kan/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", @@ -5581,8 +5581,8 @@ "mdims": "ToDo", "dataset": "cifar-10/100", "license": "MIT", - "model_path": "deepsparkhub/others/model_pruning/network-slimming/pytorch/", - "readme_file": "deepsparkhub/others/model_pruning/network-slimming/pytorch/readme.md", + "model_path": "deepsparkhub/models/others/model_pruning/network-slimming/pytorch/", + "readme_file": "deepsparkhub/models/others/model_pruning/network-slimming/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5605,8 +5605,8 @@ "mdims": "ToDo", "dataset": "criteo_terabyte", "license": "Apache-2.0", - "model_path": "deepsparkhub/others/recommendation_systems/deepfm/paddlepaddle/", - "readme_file": "deepsparkhub/others/recommendation_systems/deepfm/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/others/recommendation_systems/deepfm/paddlepaddle/", + "readme_file": "deepsparkhub/models/others/recommendation_systems/deepfm/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5629,8 +5629,8 @@ "mdims": "ToDo", "dataset": "criteo", "license": "Apache-2.0", - "model_path": "deepsparkhub/others/recommendation_systems/dlrm/paddlepaddle/", - "readme_file": "deepsparkhub/others/recommendation_systems/dlrm/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/others/recommendation_systems/dlrm/paddlepaddle/", + "readme_file": "deepsparkhub/models/others/recommendation_systems/dlrm/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5653,7 +5653,7 @@ "mdims": "已支持", "dataset": "criteo_terabyte", "license": "Apache-2.0", - "model_path": "deepsparkhub/others/recommendation_systems/dlrm/pytorch/", + "model_path": "deepsparkhub/models/others/recommendation_systems/dlrm/pytorch/", "readme_file": "", "bitbucket_repo": "deeplearningsamples", "bitbucket_branch": "master", @@ -5677,8 +5677,8 @@ "mdims": "ToDo", "dataset": "criteo", "license": "Apache-2.0", - "model_path": "deepsparkhub/others/recommendation_systems/ffm/paddlepaddle/", - "readme_file": "deepsparkhub/others/recommendation_systems/ffm/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/others/recommendation_systems/ffm/paddlepaddle/", + "readme_file": "deepsparkhub/models/others/recommendation_systems/ffm/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5701,8 +5701,8 @@ "mdims": "ToDo", "dataset": "movielens", "license": "Apache-2.0", - "model_path": "deepsparkhub/others/recommendation_systems/ncf/pytorch/", - "readme_file": "deepsparkhub/others/recommendation_systems/ncf/pytorch/readme.md", + "model_path": "deepsparkhub/models/others/recommendation_systems/ncf/pytorch/", + "readme_file": "deepsparkhub/models/others/recommendation_systems/ncf/pytorch/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5725,8 +5725,8 @@ "mdims": "ToDo", "dataset": "criteo_terabyte", "license": "Apache-2.0", - "model_path": "deepsparkhub/others/recommendation_systems/wide_deep/paddlepaddle/", - "readme_file": "deepsparkhub/others/recommendation_systems/wide_deep/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/others/recommendation_systems/wide_deep/paddlepaddle/", + "readme_file": "deepsparkhub/models/others/recommendation_systems/wide_deep/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5749,8 +5749,8 @@ "mdims": "ToDo", "dataset": "criteo", "license": "Apache-2.0", - "model_path": "deepsparkhub/others/recommendation_systems/xdeepfm/paddlepaddle/", - "readme_file": "deepsparkhub/others/recommendation_systems/xdeepfm/paddlepaddle/readme.md", + "model_path": "deepsparkhub/models/others/recommendation_systems/xdeepfm/paddlepaddle/", + "readme_file": "deepsparkhub/models/others/recommendation_systems/xdeepfm/paddlepaddle/readme.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -5773,7 +5773,7 @@ "mdims": "", "dataset": "", "license": "MIT", - "model_path": "deepsparkhub/multimodal/contrastive_learning/clip/pytorch/", + "model_path": "deepsparkhub/models/multimodal/contrastive_learning/clip/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -5797,7 +5797,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/multimodal/diffusion_model/controlnet/pytorch/", + "model_path": "deepsparkhub/models/multimodal/diffusion_model/controlnet/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -5821,7 +5821,7 @@ "mdims": "", "dataset": "", "license": "Friendly", - "model_path": "deepsparkhub/multimodal/diffusion_model/ddpm/pytorch/", + "model_path": "deepsparkhub/models/multimodal/diffusion_model/ddpm/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -5845,7 +5845,7 @@ "mdims": "", "dataset": "", "license": "Friendly", - "model_path": "deepsparkhub/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/", + "model_path": "deepsparkhub/models/multimodal/diffusion_model/stable-diffusion-1.4/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -5869,7 +5869,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/multimodal/diffusion_model/stable-diffusion-1.5/pytorch/", + "model_path": "deepsparkhub/models/multimodal/diffusion_model/stable-diffusion-1.5/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -5893,7 +5893,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/", + "model_path": "deepsparkhub/models/multimodal/diffusion_model/stable-diffusion-2.1/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -5917,7 +5917,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/multimodal/diffusion_model/stable-diffusion-3/pytorch/", + "model_path": "deepsparkhub/models/multimodal/diffusion_model/stable-diffusion-3/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -5941,7 +5941,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/multimodal/diffusion_model/stable-diffusion-xl/pytorch/", + "model_path": "deepsparkhub/models/multimodal/diffusion_model/stable-diffusion-xl/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -5965,7 +5965,7 @@ "mdims": "", "dataset": "", "license": "BSD 3-Clause", - "model_path": "deepsparkhub/multimodal/vision-language_model/blip/pytorch/", + "model_path": "deepsparkhub/models/multimodal/vision-language_model/blip/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -5989,7 +5989,7 @@ "mdims": "", "dataset": "", "license": "MIT", - "model_path": "deepsparkhub/multimodal/vision-language_model/l-verse/pytorch/", + "model_path": "deepsparkhub/models/multimodal/vision-language_model/l-verse/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6013,7 +6013,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/multimodal/vision-language_model/llava-1.5/pytorch/", + "model_path": "deepsparkhub/models/multimodal/vision-language_model/llava-1.5/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6037,7 +6037,7 @@ "mdims": "", "dataset": "", "license": "MIT", - "model_path": "deepsparkhub/nlp/cloze_test/glm/pytorch/", + "model_path": "deepsparkhub/models/nlp/cloze_test/glm/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6061,7 +6061,7 @@ "mdims": "", "dataset": "", "license": "MIT", - "model_path": "deepsparkhub/nlp/dialogue_generation/cpm/pytorch/", + "model_path": "deepsparkhub/models/nlp/dialogue_generation/cpm/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6085,7 +6085,7 @@ "mdims": "", "dataset": "", "license": "MIT", - "model_path": "deepsparkhub/nlp/language_model/bart_fairseq/pytorch/", + "model_path": "deepsparkhub/models/nlp/language_model/bart_fairseq/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6109,7 +6109,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/language_model/bert/mindspore/", + "model_path": "deepsparkhub/models/nlp/language_model/bert/mindspore/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6133,7 +6133,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/language_model/bert/paddlepaddle/", + "model_path": "deepsparkhub/models/nlp/language_model/bert/paddlepaddle/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6157,7 +6157,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/language_model/bert/pytorch/", + "model_path": "deepsparkhub/models/nlp/language_model/bert/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6181,7 +6181,7 @@ "mdims": "", "dataset": "", "license": "未知", - "model_path": "deepsparkhub/nlp/language_model/bert/tensorflow/", + "model_path": "deepsparkhub/models/nlp/language_model/bert/tensorflow/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6205,7 +6205,7 @@ "mdims": "", "dataset": "", "license": "MIT", - "model_path": "deepsparkhub/nlp/language_model/roberta_fairseq/pytorch/", + "model_path": "deepsparkhub/models/nlp/language_model/roberta_fairseq/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6229,7 +6229,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/language_model/xlnet/paddlepaddle/", + "model_path": "deepsparkhub/models/nlp/language_model/xlnet/paddlepaddle/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6253,7 +6253,7 @@ "mdims": "", "dataset": "", "license": "Mixed", - "model_path": "deepsparkhub/nlp/llm/aquila2-34b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/aquila2-34b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6277,7 +6277,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/llm/baichuan2-7b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/baichuan2-7b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6301,7 +6301,7 @@ "mdims": "", "dataset": "", "license": "未知", - "model_path": "deepsparkhub/nlp/llm/bloom-7b1/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/bloom-7b1/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6325,7 +6325,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/llm/chatglm-6b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/chatglm-6b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6349,7 +6349,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/llm/chatglm2-6b-sft/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/chatglm2-6b-sft/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6373,7 +6373,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/nlp/llm/chatglm3-6b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/chatglm3-6b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6397,7 +6397,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/nlp/llm/deepseek_moe_7b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/deepseek_moe_7b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6421,7 +6421,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/llm/gpt2-medium-en/paddlepaddle/", + "model_path": "deepsparkhub/models/nlp/llm/gpt2-medium-en/paddlepaddle/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6445,7 +6445,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/llm/llama-7b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/llama-7b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6469,7 +6469,7 @@ "mdims": "", "dataset": "", "license": "Mixed", - "model_path": "deepsparkhub/nlp/llm/llama2-13b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/llama2-13b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6493,7 +6493,7 @@ "mdims": "", "dataset": "", "license": "Mixed", - "model_path": "deepsparkhub/nlp/llm/llama2-34b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/llama2-34b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6517,7 +6517,7 @@ "mdims": "", "dataset": "", "license": "Mixed", - "model_path": "deepsparkhub/nlp/llm/llama2-7b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/llama2-7b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6541,7 +6541,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/llm/llama2-7b_reward_sft/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/llama2-7b_reward_sft/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6565,7 +6565,7 @@ "mdims": "", "dataset": "", "license": "Mixed", - "model_path": "deepsparkhub/nlp/llm/llama2-7b_rlhf/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/llama2-7b_rlhf/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6589,7 +6589,7 @@ "mdims": "", "dataset": "", "license": "Mixed", - "model_path": "deepsparkhub/nlp/llm/llama2-7b_sft/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/llama2-7b_sft/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6613,7 +6613,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/nlp/llm/llama3_8b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/llama3_8b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6637,7 +6637,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/nlp/llm/llama3_8b_sft/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/llama3_8b_sft/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6661,7 +6661,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/nlp/llm/mamba-2/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/mamba-2/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6685,7 +6685,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/nlp/llm/mixtral/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/mixtral/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6709,7 +6709,7 @@ "mdims": "", "dataset": "", "license": "未知", - "model_path": "deepsparkhub/nlp/llm/qwen-7b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/qwen-7b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6733,7 +6733,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/nlp/llm/qwen1.5-14b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/qwen1.5-14b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6757,7 +6757,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/nlp/llm/qwen1.5-7b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/qwen1.5-7b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6781,7 +6781,7 @@ "mdims": "", "dataset": "", "license": "待更新", - "model_path": "deepsparkhub/nlp/llm/qwen2.5-7b/pytorch/", + "model_path": "deepsparkhub/models/nlp/llm/qwen2.5-7b/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6805,7 +6805,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/ner/bert/pytorch/", + "model_path": "deepsparkhub/models/nlp/ner/bert/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6829,7 +6829,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/question_answering/bert/pytorch/", + "model_path": "deepsparkhub/models/nlp/question_answering/bert/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6853,7 +6853,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/text_classification/bert/pytorch/", + "model_path": "deepsparkhub/models/nlp/text_classification/bert/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6877,7 +6877,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/text_correction/ernie/paddlepaddle/", + "model_path": "deepsparkhub/models/nlp/text_correction/ernie/paddlepaddle/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6901,7 +6901,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/text_summarisation/bert/pytorch/", + "model_path": "deepsparkhub/models/nlp/text_summarisation/bert/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6925,7 +6925,7 @@ "mdims": "", "dataset": "", "license": "MIT", - "model_path": "deepsparkhub/nlp/translation/convolutional_fairseq/pytorch/", + "model_path": "deepsparkhub/models/nlp/translation/convolutional_fairseq/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6949,7 +6949,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/translation/t5/pytorch/", + "model_path": "deepsparkhub/models/nlp/translation/t5/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6973,7 +6973,7 @@ "mdims": "", "dataset": "", "license": "Apache-2.0", - "model_path": "deepsparkhub/nlp/translation/transformer/paddlepaddle/", + "model_path": "deepsparkhub/models/nlp/translation/transformer/paddlepaddle/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -6997,7 +6997,7 @@ "mdims": "", "dataset": "", "license": "MIT", - "model_path": "deepsparkhub/nlp/translation/transformer_fairseq/pytorch/", + "model_path": "deepsparkhub/models/nlp/translation/transformer_fairseq/pytorch/", "readme_file": "", "bitbucket_repo": "", "bitbucket_branch": "", @@ -7021,8 +7021,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch/", - "readme_file": "deepsparkhub/multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch/README.md", + "model_path": "deepsparkhub/models/multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch/", + "readme_file": "deepsparkhub/models/multimodal/vision-language_model/moe-llava-phi2-2.7b/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7045,8 +7045,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch/", - "readme_file": "deepsparkhub/multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch/README.md", + "model_path": "deepsparkhub/models/multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch/", + "readme_file": "deepsparkhub/models/multimodal/vision-language_model/moe-llava-qwen-1.8b/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7069,8 +7069,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch/", - "readme_file": "deepsparkhub/multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch/README.md", + "model_path": "deepsparkhub/models/multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch/", + "readme_file": "deepsparkhub/models/multimodal/vision-language_model/moe-llava-stablelm-1.6b/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7093,8 +7093,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/glm-4/pytorch/", - "readme_file": "deepsparkhub/nlp/llm/glm-4/pytorch/README.md", + "model_path": "deepsparkhub/models/nlp/llm/glm-4/pytorch/", + "readme_file": "deepsparkhub/models/nlp/llm/glm-4/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7117,8 +7117,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/minicpm/pytorch/", - "readme_file": "deepsparkhub/nlp/llm/minicpm/pytorch/README.md", + "model_path": "deepsparkhub/models/nlp/llm/minicpm/pytorch/", + "readme_file": "deepsparkhub/models/nlp/llm/minicpm/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7141,8 +7141,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/phi-3/pytorch/", - "readme_file": "deepsparkhub/nlp/llm/phi-3/pytorch/README.md", + "model_path": "deepsparkhub/models/nlp/llm/phi-3/pytorch/", + "readme_file": "deepsparkhub/models/nlp/llm/phi-3/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7165,8 +7165,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/yi-1.5-6b/pytorch/", - "readme_file": "deepsparkhub/nlp/llm/yi-1.5-6b/pytorch/README.md", + "model_path": "deepsparkhub/models/nlp/llm/yi-1.5-6b/pytorch/", + "readme_file": "deepsparkhub/models/nlp/llm/yi-1.5-6b/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7189,8 +7189,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/yi-vl-6b/pytorch/", - "readme_file": "deepsparkhub/nlp/llm/yi-vl-6b/pytorch/README.md", + "model_path": "deepsparkhub/models/nlp/llm/yi-vl-6b/pytorch/", + "readme_file": "deepsparkhub/models/nlp/llm/yi-vl-6b/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7213,8 +7213,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/yi-6b/pytorch/", - "readme_file": "deepsparkhub/nlp/llm/yi-6b/pytorch/README.md", + "model_path": "deepsparkhub/models/nlp/llm/yi-6b/pytorch/", + "readme_file": "deepsparkhub/models/nlp/llm/yi-6b/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7237,8 +7237,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/reinforcement_learning/q-learning-networks/dqn/paddlepaddle/", - "readme_file": "deepsparkhub/reinforcement_learning/q-learning-networks/dqn/paddlepaddle/README.md", + "model_path": "deepsparkhub/models/reinforcement_learning/q-learning-networks/dqn/paddlepaddle/", + "readme_file": "deepsparkhub/models/reinforcement_learning/q-learning-networks/dqn/paddlepaddle/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7261,8 +7261,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/cv/detection/yolov11/pytorch/", - "readme_file": "deepsparkhub/cv/detection/yolov11/pytorch/README.md", + "model_path": "deepsparkhub/models/cv/detection/yolov11/pytorch/", + "readme_file": "deepsparkhub/models/cv/detection/yolov11/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7285,8 +7285,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/llama3_8b/openrlhf", - "readme_file": "deepsparkhub/nlp/llm/llama3_8b/openrlhf/README.md", + "model_path": "deepsparkhub/models/nlp/llm/llama3_8b/openrlhf", + "readme_file": "deepsparkhub/models/nlp/llm/llama3_8b/openrlhf/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7309,8 +7309,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/qwen2.5-1.5b/verl/", - "readme_file": "deepsparkhub/nlp/llm/qwen2.5-1.5b/verl/README.md", + "model_path": "deepsparkhub/models/nlp/llm/qwen2.5-1.5b/verl/", + "readme_file": "deepsparkhub/models/nlp/llm/qwen2.5-1.5b/verl/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7333,8 +7333,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/qwen2.5-7b/verl/", - "readme_file": "deepsparkhub/nlp/llm/qwen2.5-7b/verl/README.md", + "model_path": "deepsparkhub/models/nlp/llm/qwen2.5-7b/verl/", + "readme_file": "deepsparkhub/models/nlp/llm/qwen2.5-7b/verl/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7357,8 +7357,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/qwen2.5-3b/pytorch/", - "readme_file": "deepsparkhub/nlp/llm/qwen2.5-3b/pytorch/README.md", + "model_path": "deepsparkhub/models/nlp/llm/qwen2.5-3b/pytorch/", + "readme_file": "deepsparkhub/models/nlp/llm/qwen2.5-3b/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7381,8 +7381,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/llama3_8b/megatron-lm/", - "readme_file": "deepsparkhub/nlp/llm/llama3_8b/megatron-lm/README.md", + "model_path": "deepsparkhub/models/nlp/llm/llama3_8b/megatron-lm/", + "readme_file": "deepsparkhub/models/nlp/llm/llama3_8b/megatron-lm/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7405,8 +7405,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/qwen2-7b/verl/", - "readme_file": "deepsparkhub/nlp/llm/qwen2-7b/verl/README.md", + "model_path": "deepsparkhub/models/nlp/llm/qwen2-7b/verl/", + "readme_file": "deepsparkhub/models/nlp/llm/qwen2-7b/verl/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7429,8 +7429,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/qwen2.5-vl-7b/verl/", - "readme_file": "deepsparkhub/nlp/llm/qwen2.5-vl-7b/verl/README.md", + "model_path": "deepsparkhub/models/nlp/llm/qwen2.5-vl-7b/verl/", + "readme_file": "deepsparkhub/models/nlp/llm/qwen2.5-vl-7b/verl/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7453,8 +7453,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/qwen3-8b/verl/", - "readme_file": "deepsparkhub/nlp/llm/qwen3-8b/verl/README.md", + "model_path": "deepsparkhub/models/nlp/llm/qwen3-8b/verl/", + "readme_file": "deepsparkhub/models/nlp/llm/qwen3-8b/verl/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7477,8 +7477,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/deepseek-llm-7b/verl/", - "readme_file": "deepsparkhub/nlp/llm/deepseek-llm-7b/verl/README.md", + "model_path": "deepsparkhub/models/nlp/llm/deepseek-llm-7b/verl/", + "readme_file": "deepsparkhub/models/nlp/llm/deepseek-llm-7b/verl/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7501,8 +7501,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/gemma-2-7b-it/verl/", - "readme_file": "deepsparkhub/nlp/llm/gemma-2-7b-it/verl/README.md", + "model_path": "deepsparkhub/models/nlp/llm/gemma-2-7b-it/verl/", + "readme_file": "deepsparkhub/models/nlp/llm/gemma-2-7b-it/verl/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7525,8 +7525,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/audio/speech_synthesis/cosyvoice/pytorch", - "readme_file": "deepsparkhub/audio/speech_synthesis/cosyvoice/pytorch/README.md", + "model_path": "deepsparkhub/models/audio/speech_synthesis/cosyvoice/pytorch", + "readme_file": "deepsparkhub/models/audio/speech_synthesis/cosyvoice/pytorch/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7549,8 +7549,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/llama3_8b/openrlhf/", - "readme_file": "deepsparkhub/nlp/llm/llama3_8b/openrlhf/README.md", + "model_path": "deepsparkhub/models/nlp/llm/llama3_8b/openrlhf/", + "readme_file": "deepsparkhub/models/nlp/llm/llama3_8b/openrlhf/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", @@ -7573,8 +7573,8 @@ "mdims": "", "dataset": "", "license": "", - "model_path": "deepsparkhub/nlp/llm/mixtral/openrlhf/", - "readme_file": "deepsparkhub/nlp/llm/mixtral/openrlhf/README.md", + "model_path": "deepsparkhub/models/nlp/llm/mixtral/openrlhf/", + "readme_file": "deepsparkhub/models/nlp/llm/mixtral/openrlhf/README.md", "bitbucket_repo": "", "bitbucket_branch": "", "bitbucket_path": "", -- Gitee